Analog Devices logo

Staff Engineer, Embedded Software

Analog Devices
May 09, 2026
Full-time
On-site
Valencia, Valencia, Spain
Other Semiconductor Jobs, Level - Senior

Job Title

Staff Engineer, Embedded Software

Role Summary

Develop and maintain low-level embedded software for RF and data-converter products. The role focuses on firmware, device drivers, hardware-facing APIs, silicon bring-up, and debugging across evaluation boards and lab systems.

Works as a senior individual contributor within the embedded systems engineering organization in Valencia, collaborating with hardware, validation, systems, applications, and tools teams to deliver product features and support releases.

Experience Level

Senior-level. Typically requires approximately 6–10+ years of professional embedded software experience.

Responsibilities

Primary responsibilities include designing, implementing, and supporting embedded firmware and platforms for RF and data-conversion products.

  • Design, develop, and maintain embedded software in C/C++ for RF and data-conversion platforms.
  • Develop low-level firmware, device drivers, and hardware-facing APIs.
  • Support silicon bring-up, integration, and debug on evaluation boards and lab systems.
  • Debug complex system issues spanning firmware, hardware, and software tools.
  • Contribute to software architecture decisions, perform code reviews, and participate in design discussions.
  • Produce and maintain technical documentation for internal and external use.
  • Support multiple projects, releases, and customer issues in parallel.

Requirements

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

  • Strong embedded software development experience in C/C++ (senior-level, typically 6–10+ years).
  • Solid understanding of embedded systems architecture, including ARM-based systems.
  • Experience with memory-mapped I/O, interrupts, DMA, and real-time constraints.
  • Strong debugging and problem-solving skills, including use of lab equipment for hardware/software integration and bring-up.
  • Proven ability to work independently and provide technical guidance on team-level decisions.

Nice-to-have:

  • Experience with RF systems, data converters, or signal processing products.
  • Familiarity with Linux-based embedded systems and/or RTOS environments.
  • Experience supporting new silicon bring-up or pre-silicon environments.
  • Python or other scripting experience for automation, tooling, or test.
  • Experience mentoring junior engineers or acting as a technical lead.

Education Requirements

Bachelor's or Master's degree in Electronic Engineering, Computer Engineering, or a related field is stated as required.


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-05-09