Embedded Software Algorithm Developer at Analog Devices - ScoutJobs - The AI-curated global job board
Skip to content
Analog Devices
Posted 8 days ago

Embedded Software Algorithm Developer

Analog DevicesEmbedded Software Algorithm Developer

Requirements

BS/MS in Electrical Engineering, Computer Engineering, or Computer Science, C/C++ for embedded software, Python or MATLAB, Digital signal processing fundamentals, Software engineering fundamentals, ARM or RISC-V architectures, Real-time operating systems, Embedded software system debug expertise

Skills

C#PythonMatlabDSPARMRISC-V

About the role

Responsibilities

  • Design embedded software signal processing algorithms for high-speed integrated circuits
  • Debug, test, and maintain embedded software and related technical documentation
  • Contribute to the definition of supporting software and hardware requirements
  • Collaborate closely with analog and digital IC designers, system architects, and verification engineers

Requirements

  • BS/MS in Electrical Engineering, Computer Engineering, or Computer Science
  • Proficiency in C/C++ for embedded software development
  • Experience with higher-level languages such as Python or MATLAB
  • Strong understanding of digital signal processing (DSP) fundamentals
  • Solid grasp of software engineering fundamentals
  • Knowledge of ARM or RISC-V processor architectures and real-time operating systems (RTOS)
  • Expertise in embedded software system debugging

Preferred Qualifications

  • High-level understanding of data converter architectures
  • Experience implementing and testing DSP algorithms within embedded systems
  • Ability to work effectively in a distributed development environment

Benefits

  • Medical, vision, and dental coverage
  • 401k retirement plan
  • Paid vacation, holidays, and sick time
  • Discretionary performance-based bonus

About the Company

Analog Devices (ADI) is a global semiconductor leader that bridges the physical and digital worlds to enable breakthroughs at the Intelligent Edge. We combine analog, digital, AI, and software technologies to solve complex problems in industries ranging from autonomous vehicles and robotics to healthcare and energy.

ScoutJobs Agent

Get matches like this delivered daily

Sign up free — we'll pull jobs that fit your CV from across the web and rank them for you.

Get started — it's free

Embedded Software Algorithm Developer

Analog Devices · San Diego

Sign up to apply