Senior Embedded Software Engineer - SoC Firmware & Drivers

Analog Devices

Wilmington (DE)

On-site

USD 120,000 - 170,000

Full time

5 days ago
Be an early applicant
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Job summary

Analog Devices, Inc., a global semiconductor leader, is seeking a Senior Embedded Software Engineer to join the Digital Embedded Solutions Team. You will work with a talented group of engineers to design and develop software for our latest SoC products.

The role requires a BS or MS in CS/EE and 5–7 years of industry experience, strong C/C++, firmware and bare‑metal driver skills, familiarity with RTOS, and experience debugging with GDB, JLink, OpenOCD. Travel is minimal.

Qualifications

  • BS or MS in Computer Science, Computer Engineering, or related field.
  • 5–7 years of industry experience in embedded software.
  • Experience with firmware development and device drivers.

Responsibilities

  • Translate product requirements into SW and HW requirements.
  • Collaborate with software architects to design and develop device drivers for SoC.
  • Develop embedded software, microcode, and bare metal drivers for SoC products.
  • Develop software for performance analysis and profiling.
  • Ensure software development, testing, debugging, integration, and documentation per standards.
  • Communicate effectively in a global, diverse development team.

Skills

Firmware development
Bare metal drivers
Device drivers
RTOS concepts
C/C++ programming
ARM architecture
UART SPI I2C
GDB/JLink/OpenOCD
CI/CD tools
Git/Jira/Confluence

Education

BS or MS in CS/EE

Tools

GDB
JLink
OpenOCD
CMSIS Packs
IAR
KEIL
VS Code

Job description

Analog Devices, Inc., a global semiconductor leader, is seeking a Senior Embedded Software Engineer to join the Digital Embedded Solutions Team. You will work with a talented group of engineers to design and develop software for our latest SoC products.

The role requires a BS or MS in CS/EE and 5–7 years of industry experience, strong C/C++, firmware and bare‑metal driver skills, familiarity with RTOS, and experience debugging with GDB, JLink, OpenOCD. Travel is minimal.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Embedded Firmware Engineer (SoC & Drivers)
Senior Embedded Firmware Engineer (SoC & Drivers)

Analog Devices, Inc. • Wilmington (MA), Northern (KY)

Hybrid
USD 110,000 - 152,000
Senior Embedded Software Engineer – SoC & Driver Focus
Senior Embedded Software Engineer – SoC & Driver Focus

1010 Analog Devices Inc. • Wilmington (MA)

On-site
USD 110,000 - 152,000
Medical coverage
Vision and dental coverage
401k with company match
+1
Senior Embedded Software Engineer
Senior Embedded Software Engineer

Analog Devices • Wilmington (DE)

On-site
USD 120,000 - 170,000
Senior Embedded Hardware & Firmware Engineer - Diagnostics
Senior Embedded Hardware & Firmware Engineer - Diagnostics

1010 Analog Devices Inc. • Wilmington (MA)

On-site
USD 110,000 - 152,000
Discretionary bonus
Medical coverage
Vision coverage
+5
Senior Embedded Software Engineer
Senior Embedded Software Engineer

Analog Devices, Inc. • Wilmington (MA), Northern (KY)

Hybrid
USD 110,000 - 152,000
Senior Embedded Software Engineer
Senior Embedded Software Engineer

1010 Analog Devices Inc. • Wilmington (MA)

On-site
USD 110,000 - 152,000
Medical coverage
Vision and dental coverage
401k with company match
+1
Senior Embedded Systems Engineer - Real-Time Firmware
Senior Embedded Systems Engineer - Real-Time Firmware

ADSANTEC • Los Angeles (CA), California (MO)

On-site
USD 83,000 - 110,000
Health and welfare plan (medical, dent
Paid Vacation: 80 hours annually
Paid Sick Days: 48 hours annually
+2
Senior Embedded Software Engineer – RF/MEMS, Hybrid
Senior Embedded Software Engineer – RF/MEMS, Hybrid

Analog Devices, Inc. • Wilmington (MA)

Hybrid
USD 117,000 - 166,000
Paid vacation
Holidays
Sick time
+2
Senior Firmware Engineer - Embedded DSP/FPGA Lead
Senior Firmware Engineer - Embedded DSP/FPGA Lead

Bell & Associates, Inc. • Auburn (AL)

On-site
USD 90,000 - 120,000
Senior Embedded Systems Engineer-Real-Time Linux & Hardware
Senior Embedded Systems Engineer-Real-Time Linux & Hardware

Analogic Jobs US • Salem (NH)

On-site
USD 110,000 - 160,000