Senior Embedded Real-Time Systems Engineer (Linux/ARM)

Sonos

Boston (MA)

Hybrid

USD 165,000 - 206,000

Full time

11 days ago
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Benefits offered by this job

Health insurance
401(k) matching
Open PTO
Sick time
Holidays
Disability & Life Insurance
Voluntary benefits
Mental health benefits
Employee discount
Sonos Radio HD

Job summary

Sonos in Boston/Large hybrid offices seeks an experienced embedded software engineer to architect real-time systems for audio hardware. You will bring up bootloaders, embedded Linux, and ARM platforms while integrating BSPs, OS modules, and vendor SDKs to enable rapid prototyping and robust deployments.

You will design HALs, develop high-performance drivers, and collaborate with silicon vendors to resolve platform issues, with a strong emphasis on debugging and system validation.

Qualifications

  • Bachelor's degree in engineering or CS and related field.
  • 8+ years of firmware/system software experience for embedded systems.
  • Strong proficiency in C/C++ and embedded Linux, kernel internals, and drivers.

Responsibilities

  • Design and implement real-time software architectures for embedded audio systems.
  • Bring up bootloader and embedded Linux across new hardware platforms.
  • Lead board bring-up and debug on ARM SoCs and microcontrollers.
  • Develop and maintain Linux kernel drivers for diverse subsystems.
  • Integrate vendor SDKs, BSP components, and OS modules into builds.
  • Develop HAL libraries for hardware/user space interfaces.
  • Identify hardware capabilities gaps and propose improvements.
  • Contribute to BSP validation and system-level debugging.
  • Define and document unit/integration tests for system software.
  • Collaborate with silicon vendors to resolve platform issues across CPUs, radios, and peripherals.
  • Support hardware teams with deep debugging and OS/platform modernization efforts.

Skills

C/C++
Embedded Linux
Kernel internals
Device drivers
Bootloaders
U-Boot
Debugging tools
SMP/Concurrency
Yocto/OpenEmbedded
Python (bonus)

Education

Bachelor's degree in Computer Engineering, Electrical Engineering, Computer Science or related field

Tools

gcc
binutils
gdb
JTAG
Oscilloscopes
Logic analyzers
FreeRTOS
USB PD

Job description

Sonos in Boston/Large hybrid offices seeks an experienced embedded software engineer to architect real-time systems for audio hardware. You will bring up bootloaders, embedded Linux, and ARM platforms while integrating BSPs, OS modules, and vendor SDKs to enable rapid prototyping and robust deployments.

You will design HALs, develop high-performance drivers, and collaborate with silicon vendors to resolve platform issues, with a strong emphasis on debugging and system validation.

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

Similar jobs worth comparing

Senior Embedded Systems Architect – Real-Time Linux & ARM
Senior Embedded Systems Architect – Real-Time Linux & ARM

Sonos Inc • Seattle (WA)

Hybrid
USD 130,000 - 170,000
Medical, Dental, Vision Insurance
401(k) with company matching
Open Time Off policy (OTO)
Senior Real-Time Embedded Systems Engineer (Linux/ARM)
Senior Real-Time Embedded Systems Engineer (Linux/ARM)

Sonos • Boston (MA)

Hybrid
USD 130,000 - 180,000
Medical, Dental, and Vision Insurance
401(k) with company matching
Open Time Off policy
Senior Embedded Systems Engineer - Real-Time Linux
Senior Embedded Systems Engineer - Real-Time Linux

Sonos, Inc. • Boston (MA)

Hybrid
USD 165,000 - 206,000
Medical, Dental, Vision
401(k) with match
Open Time Off
+8
Senior Embedded Systems Engineer - Real-Time Audio
Senior Embedded Systems Engineer - Real-Time Audio

Sonos LLC • Boston (MA), Northern (KY)

Hybrid
USD 140,000 - 190,000
Medical, Dental, and Vision Insurance
401(k) plan with company matching
Open Time Off policy
+4
Senior Embedded Systems Software Engineer (Hybrid)
Senior Embedded Systems Software Engineer (Hybrid)

Sonos Inc • Boston (MA)

Hybrid
USD 140,000 - 190,000
Medical, Dental, Vision Insurance
401(k) with company matching
Open Time Off policy
Senior Embedded Linux & Real-Time Systems Engineer
Senior Embedded Linux & Real-Time Systems Engineer

Sonos LLC • Boston (MA)

Hybrid
USD 165,000 - 206,000
Medical, Dental, and Vision Insurance
401(k) plan with company matching
Open Time Off policy (OTO)
+7
Senior Embedded Linux Systems Engineer
Senior Embedded Linux Systems Engineer

Sonos Inc • Seattle (WA)

Hybrid
USD 165,000 - 206,000
Health Insurance
401(k) with match
Open Time Off policy
+6
Senior Real-Time Embedded Systems Engineer
Senior Real-Time Embedded Systems Engineer

Sonos, Inc. • Seattle (WA)

Hybrid
USD 140,000 - 210,000
Medical, Dental, and Vision Insurance
401(k) with company match
Open Time Off (OTO)
+4
Remote Embedded Audio Software Engineer
Remote Embedded Audio Software Engineer

HARMAN International • Carlsbad (CA)

On-site
USD 97,000 - 143,000
Employee discounts
HARMAN University training
Wellness benefits
+3
Senior Systems Software Development Engineer
Senior Systems Software Development Engineer

Sonos Inc • Seattle (WA)

Hybrid
USD 130,000 - 170,000
Medical, Dental, Vision Insurance
401(k) with company matching
Open Time Off policy (OTO)