Associate Engineer - Embedded Software

Analog Devices

Not specified (but likely hybrid or fully remote based on industry trends).
C/c++ programming proficiency
Microcontroller programming experience
Rtos concepts understanding
Analog Devices is seeking an Associate Engineer for Embedded Software to develop and maintain software solutions for their innovative products. The ideal candidate should have proficiency in C/C++ programming, experience with microcontrollers, and a basic understanding of RTOS concepts

Job Summary

  • Analog Devices is a global semiconductor leader bridging physical and digital worlds to enable breakthroughs at the Intelligent Edge.
  • The role involves developing and maintaining embedded software solutions while providing solutions to moderately complex software problems.
  • Candidates must demonstrate competence in C/C++ programming and practical knowledge of microcontroller programming with basic device drivers.

Matching Summary

Match Score: 75

Analog Devices is seeking an Associate Engineer for Embedded Software to develop and maintain software solutions for their innovative products. The ideal candidate should have proficiency in C/C++ programming, experience with microcontrollers, and a basic understanding of RTOS concepts.

Skills & Requirements

Must-have

  • C/C++ programming proficiency
  • Microcontroller programming experience
  • RTOS concepts understanding
  • Debugging tools knowledge
  • Version control systems experience

Nice-to-have

  • Coaching junior engineers
  • Technical documentation contribution
  • Code review participation

Key Requirements

  • Bachelor's degree in Computer Science or related field
  • 1 year of relevant embedded software development experience
  • US citizenship or permanent resident status required for export control compliance

Work Rights

Must have US citizenship or Permanent Resident status

Tailored Resume

Cover Letter