Associate Engineer - Embedded Software

Analog Devices Foundation

Not specified (assumed hybrid based on industry norms).
C/c++ programming proficiency
Microcontroller programming experience
Rtos concepts understanding
Analog Devices, Inc. is seeking an Associate Engineer for Embedded Software to develop and maintain embedded software solutions. The ideal candidate should have proficiency in C/C++ programming, experience with microcontrollers, and a solid understanding of debugging tools and RTOS concepts

Job Summary

  • The role involves developing and maintaining embedded software solutions for Analog Devices' innovative products while working under regular supervision.
  • Candidates will be responsible for debugging and optimizing firmware code to solve moderately complex software problems independently.
  • The position requires a strong ability to diagnose issues and collaborate effectively within the team on technical documentation and design discussions.

Matching Summary

Match Score: 85

Analog Devices, Inc. is seeking an Associate Engineer for Embedded Software to develop and maintain embedded software solutions. The ideal candidate should have proficiency in C/C++ programming, experience with microcontrollers, and a solid understanding of debugging tools and 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 capability
  • 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