Senior Engineer - Embedded Software Apps

Analog Devices Foundation

Hybrid
C/c++ programming expertise
Rtos and linux os development
Device driver development
Analog Devices is seeking a Senior Engineer for Embedded Software Applications, focused on developing and optimizing embedded systems that integrate hardware and software solutions. The ideal candidate will have extensive experience in embedded software development, particularly in C/C++, RTOS, and system validation, and will collaborate with cross-functional teams to deliver high-quality software

Job Summary

  • Join Analog Devices to bridge the physical and digital worlds by developing cutting-edge embedded systems that power innovative products.
  • Lead technical aspects of significant projects by architecting efficient software, mentoring junior engineers, and driving system-level test strategies.
  • Work on a collaborative team shaping the future of technology with access to continuous learning opportunities and competitive compensation.

Matching Summary

Match Score: 85

Analog Devices is seeking a Senior Engineer for Embedded Software Applications, focused on developing and optimizing embedded systems that integrate hardware and software solutions. The ideal candidate will have extensive experience in embedded software development, particularly in C/C++, RTOS, and system validation, and will collaborate with cross-functional teams to deliver high-quality software.

Skills & Requirements

Must-have

  • C/C++ programming expertise
  • RTOS and Linux OS development
  • Device driver development
  • Microcontroller peripheral knowledge
  • System optimization techniques
  • Git version control mastery
  • Python programming proficiency

Nice-to-have

  • AI/ML and Computer Vision experience
  • FPGA development background
  • Agile/Scrum methodology knowledge
  • CI/CD pipeline implementation
  • GenAI tools usage in SDLC
  • Digital signal processing skills
  • Open-source project contributions

Key Requirements

  • Bachelor's degree in related field; Master's preferred
  • 4+ years of embedded software development experience
  • Strong problem-solving and debugging capabilities
  • Experience with multi-core environment validation

Work Rights

Export licensing review may apply for non-US citizens/permanent residents

Tailored Resume

Cover Letter