Analog Devices logo

Senior Embedded Software Applications Engineer

Analog Devices
May 03, 2026
Full-time
On-site
Cavite, Philippines
Other Semiconductor Jobs, Level - Senior

Job Title

Senior Embedded Software Applications Engineer

Role Summary

Develop and maintain embedded software for Analog Devices' product portfolio within the Software & Digital Platforms organization. Work with cross-functional hardware and software teams to design, implement, integrate, test, and optimize firmware and embedded applications for microcontrollers and microprocessors.

This role focuses on delivering high-performance, reliable embedded solutions across RTOS and bare-metal environments and includes technical leadership and mentoring responsibilities.

Experience Level

Senior — preferred 4+ years of relevant embedded software/firmware development experience.

Responsibilities

Primary responsibilities include software architecture, implementation, integration, verification, and mentoring.

  • Architect, develop, and maintain efficient, reusable embedded software across multiple hardware platforms.
  • Lead software architecture and design efforts; make technical decisions and represent the team in cross-functional meetings.
  • Develop software for RTOS and bare-metal environments (Zephyr, Linux) and optimize for performance, memory, and power.
  • Define and execute system-level test strategies and test plans; design and implement test automation frameworks; perform manual and automated testing.
  • Perform debugging, validation, and system integration with hardware teams.
  • Participate in code reviews, enforce best practices, and produce technical documentation (design specs, user guides).
  • Mentor junior engineers and review their work.
  • Contribute to and collaborate on large codebases and open-source initiatives.
  • Support CI/CD pipelines, automated build and test processes, and version control integration.
  • Travel as required (approximately 10%); typical shift: 1st Shift/Days.

Requirements

Must-have technical skills and experience for successful performance in this role.

Must-have

  • Extensive firmware/embedded software development experience with strong C/C++ skills.
  • Experience developing software for microcontrollers and microprocessors, including bare-metal and RTOS environments (Zephyr, Linux).
  • Deep knowledge of hardware communication protocols (SPI, I2C, UART, CAN) and peripherals (ADCs, DACs, timers, PWMs, GPIO).
  • Experience with multi-core system validation, unit testing, software verification, and test automation.
  • Experience building and testing multi-threaded applications and device drivers.
  • Working knowledge of Linux kernel development for embedded applications.
  • Proficiency in Python for test automation and tooling.
  • Proficiency with Git/version control and defect tracking tools.
  • Experience with debugging tools and laboratory equipment (oscilloscope, logic analyzers, signal generators, JTAG/ICE debuggers).
  • Strong problem-solving, communication, and collaboration skills; experience in software architecture and design patterns.
  • Familiarity with software licensing models and CI/CD practices.

Nice-to-have

  • Knowledge of AI/ML, computer vision, image processing, or digital signal processing (DSP).
  • Experience with FPGA development and firmware programming.
  • Experience with Agile/Scrum methodologies and GenAI tools for SDLC phases.

Education Requirements

Bachelor's degree in Computer Engineering, Electronics Engineering, Computer Science, or a related technical field is expected; a Master’s degree is preferred. (No certifications or explicit "equivalent experience" language provided.)


About the Company

Company: Analog Devices

Headquarters: Norwood, Massachusetts, USA

Analog Devices is a leading global semiconductor company that bridges the physical and digital worlds, enabling breakthroughs at the Intelligent Edge. With a focus on innovation, ADI develops solutions that drive advancements in digitized factories, mobility, and digital healthcare. The company employs around 24,000 people globally and reported revenues exceeding $9 billion in FY24, creating technologies that transform lives across various sectors.

Analog Devices logo

Date Posted: 2026-04-30