SonicJobs Logo
Left arrow iconBack to search

Embedded Software Engineer

Cohu Careers
Posted 3 months ago, valid for 16 days
Location

North Scituate, MA 02060, US

Salary

$80,000 - $96,000 per year

info
Contract type

Full Time

By applying, a Sonicjobs account will be created for you. Sonicjobs's Privacy Policy and Terms & Conditions will apply.

SonicJobs' Terms & Conditions and Privacy Policy also apply.

Sonic Summary

info
  • We are seeking an Embedded Software Engineer at an intermediate to principal level to develop and support embedded software for high-performance RF automated test instruments.
  • The role requires 5+ years of relevant industry experience, including at least 3 years of work on embedded platforms.
  • Candidates should have a Bachelor’s or master’s degree in computer science, electrical engineering, or a related STEM field.
  • Strong skills in C/C++ and familiarity with modern microcontroller systems and debugging tools are essential.
  • The position offers a competitive salary, and the ideal candidate should thrive in a collaborative corporate environment.

We are looking for an Embedded Software Engineer -intermediate to principal level- to take an active role in architecture, development, testing and support of embedded software code running on our high-performance RF automated test instruments. You will be working closely with Software driver, Firmware and Hardware engineers to develop and integrate infrastructure elements and features. You will carry program development through all phases of the software lifecycle. You will work with product owners and architects and participate in defining the long-term strategy for embedded software in RF and other high-throughput instruments.

You, as the ideal candidate, are a creative problem solver, equally eager to learn and to teach. You thrive in a corporate environment with small, tight-knit groups. You have ambitious career goals and know how to align those with company objectives.

 

Essential Duties and Responsibilities:

• Work closely with colleagues from other engineering disciplines on functional specifications

• Provide advice on technology, practices and tools for embedded software and hardware

• Implement, test and verify embedded software to specifications

• Actively participate in system level characterization and debugging

• Suggest and implement development process improvements

 

Education and/or Experience:

• Bachelor’s or master’s degree in computer science, electrical engineering or related STEM field with relevant industry experience

• 5+ years relevant industry experience, at least 3 years of experience developing on embedded platforms

• Working knowledge of modern microcontroller and microprocessor systems, their typical communication interfaces and peripherals

• Strong familiarity with C/C++ and/or other programming languages prevalent in embedded design

• Strong familiarity with modern embedded build, deployment and debugging tools

• Effective verbal and written communications skills

• Fast Learner

• Ability to work independently in collaboration with other functional teams

 

Preferred Skills:

· Test and Measurement experience

· Familiarity with RF technology

· Familiarity with modern FPGA/SoC devices

· Experience with GPGPU or other heterogeneous computing systems

· Linux (driver) development experience




Learn more about this Employer on their Career Site

Apply now in a few quick clicks

By applying, a Sonicjobs account will be created for you. Sonicjobs's Privacy Policy and Terms & Conditions will apply.

SonicJobs' Terms & Conditions and Privacy Policy also apply.