Embedded Software Algorithm Developer
Analog Devices · San Diego, CA · 3 wk ago
Engineering$122k–$167k/yrFull-time
About the role
The Advanced Cores Group (ACG) is a part of the Aerospace, Defense and Communications Business Unit at Analog Devices, Inc. (ADI). ACG is seeking a highly motivated embedded software algorithm developer to work on cutting-edge technology in a fast-paced environment.
Responsibilities
- 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.
- Strong collaboration with analog and digital IC designers, system architects, verification engineers, and system evaluation engineers.
Requirements
- 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.
Qualifications
- Strong teamwork, communication skills and ability to work in distributed development environment.
- Strong motivation and enthusiasm for learning.
Desired Skills, Knowledge, And Abilities
- A high-level understanding of data converter architectures.
- Experience in implementation and testing of digital signal processing algorithms within embedded systems.
Essential Duties And Responsibilities
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.
Strong collaboration with analog and digital IC designers, system architects, verification engineers, and system evaluation engineers.
Additional Information
- Job Req Type: Graduate
- Job Required Travel: Yes, 10% of the time
- Expected Wage Range: $121,600 to $167,200
- Discretionary Performance-Based Bonus
- Medical, Vision, and Dental Coverage
- 401(k)
- Paid Vacation, Holidays, and Sick Time
- Other Benefits