Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
JobTailor Logo

See all jobs on JobTailor

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
Analog Devices

Embedded Software Algorithm Developer

Analog Devices

Embedded Software Algorithm Developer creating signal processing algorithms for integrated circuits at Analog Devices. Collaborating with cross-functional teams and managing multiple priorities in a fast-paced environment.

Posted 5/29/2026full-timeSan Diego • California, Massachusetts • 🇺🇸 United StatesMid-LevelSenior💰 $121,600 - $167,200 per yearWebsite

Tech Stack

Tools & technologies
Python

About the role

Key responsibilities & impact
  • Embedded software design of signal processing algorithms for high-speed integrated circuits.
  • Debugging, testing and maintaining embedded software and related collaterals.
  • Contribution to definition of supporting/ accompanying software and hardware.
  • Collaboration with analog and digital IC designers, system architects, verification engineers, and system evaluation engineers.

Requirements

What you’ll need
  • 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 motivation and enthusiasm for learning.
  • Strong teamwork skills.
  • Strong communication skills.
  • Ability to work in distributed development environment.

Benefits

Comp & perks
  • medical, vision and dental coverage
  • 401k
  • paid vacation
  • holidays
  • sick time
  • discretionary performance-based bonus

ATS Keywords

✓ Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
CC++PythonMATLABdigital signal processingsoftware engineering fundamentalsARM architectureRISC-V architecturereal-time operating systemsembedded software debugging
Soft Skills
motivationenthusiasm for learningteamworkcommunicationcollaboration
Certifications
BS in Electrical EngineeringMS in Electrical EngineeringBS in Computer EngineeringMS in Computer EngineeringBS in Computer ScienceMS in Computer Science