Jobs and Careers
AN

Embedded Software Algorithm Developer

Analog Devices
San Diego, United Statesfull_timeVerifiedPosted 28 May 2026
💰 $167,200/yr($121,600/yr$167,200/yr)

About the role

Come join Analog Devices (ADI) – a place where Innovation meets Impact. For more than 55 years, Analog Devices has been inventing new breakthrough technologies that transform lives. At ADI you will work alongside the brightest minds to collaborate on solving complex problems that matter from autonomous vehicles, drones and factories to augmented reality and remote healthcare.


ADI fosters a culture that focuses on employees through beneficial programs, aligned goals, continuous learning opportunities, and practices that create a more sustainable future. 


About Analog Devices

Analog Devices, Inc. (NASDAQ: ADI) is a global semiconductor leader that bridges the physical and digital worlds to enable breakthroughs at the Intelligent Edge. ADI combines analog, digital, AI, and software technologies into solutions that combat climate change, reliably connect humans and the world, and help drive advancements in automation and robotics, mobility, healthcare, energy and data centers. With revenue of more than $11 billion in FY25, ADI ensures today's innovators stay Ahead of What's Possible. Learn more at www.analog.com and on LinkedIn and X.

          

The Advanced Cores Group (ACG) is a part of the of the Aerospace, Defense and Communications Business Unit and is focused on developing subsystems for highly sophisticated mixed-signal system-on-chip (SoC) integrated circuit products. The ACG is looking for highly motivated embedded software algorithm developer who is excited to work on cutting-edge technology in a fast-paced environment that occasionally requires managing multiple priorities. 

The position is part of a cross-functional team and close interaction with analog/digital hardware designers, algorithm developers, software engineers, and others is expected. The role will include collaboration with development teams at other ADI sites and may require occasional travel. 

 

Qualifications 

  • BS/MS in Electrical Engineering, Computer Engineering, or Computer Science. 
  • Experience in C/C++ for embedded software development and one or more higher level languages (Python, MATLAB).  
  • Strong knowledge of digital signal processing fundamentals. 
  • Strong knowledge of software engineering fundamentals. 
  • Knowledge of ARM and/or RISC-V processor architectures and real-time operating systems. 
  • Embedded software system debug expertise. 
  • Strong teamwork, communication skills and ability to work in distributed development environment. 
  • Strong motivation and enthusiasm for learning. 

Apply for this role

Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.

Apply Now →Generate Application Kit

Free account required — sign up in 30s

Company

Analog Devices

View company profile →