Engineer, Embedded Software

Analog Devices Foundation

Philippines, Philippines
Embedded software development
C/c++ programming languages
Microcontrollers and microprocessors
Join us in developing and optimizing cutting-edge embedded systems that power our innovative products

Job Summary

  • Join us in developing and optimizing cutting-edge embedded systems that power our innovative products.
  • You'll collaborate with cross-functional teams to design, implement, and integrate hardware and software solutions that deliver exceptional performance and reliability.
  • This role involves developing and maintaining embedded software for Analog Devices' extensive product portfolio.

Matching Summary

Join us in developing and optimizing cutting-edge embedded systems that power our innovative products.

Skills & Requirements

Must-have

  • Embedded software development
  • C/C++ programming languages
  • Microcontrollers and microprocessors
  • Hardware communication protocols
  • Git and version control
  • Debugging complex systems
  • Laboratory equipment proficiency

Nice-to-have

  • Bare-metal programming experience
  • Real-time operating systems
  • Software architecture and design patterns
  • ROS drivers or applications
  • AI/ML, Computer Vision, Image Processing
  • FPGA development and firmware
  • Agile/Scrum methodologies
  • Continuous integration/continuous deployment
  • GenAI tools usage

Key Requirements

  • Bachelor's degree in related field
  • At least 2 years of relevant work experience
  • Master's degree preferred

Work Rights

Not specified

Tailored Resume

Cover Letter