Engineer, Embedded Software

Analog Devices

Philippines, Philippines
Embedded software development
C/c++ programming
Microcontroller/microprocessor development
Develop and optimize cutting-edge embedded systems that bridge the physical and digital worlds for Analog Devices' innovative products

Job Summary

  • Develop and optimize cutting-edge embedded systems that bridge the physical and digital worlds for Analog Devices' innovative products.
  • Collaborate with cross-functional teams to design, implement, and integrate hardware and software solutions, ensuring exceptional performance and reliability.
  • Work on developing and maintaining embedded software for real-time operating systems (RTOS) and bare-metal environments, including Zephyr and Linux.

Matching Summary

Develop and optimize cutting-edge embedded systems that bridge the physical and digital worlds for Analog Devices' innovative products.

Skills & Requirements

Must-have

  • Embedded software development
  • C/C++ programming
  • Microcontroller/microprocessor development
  • Hardware communication protocols
  • Git and version control
  • Debugging complex systems

Nice-to-have

  • Agile/Scrum methodologies
  • Continuous integration/deployment
  • AI/ML, Computer Vision
  • FPGA development
  • Python programming
  • GenAI tools

Key Requirements

  • Bachelor's degree in related field
  • At least 2 years of relevant work experience
  • Proficiency in using IDEs and lab equipment

Work Rights

Not specified

Tailored Resume

Cover Letter