Senior Embedded Systems Engineer - Real-Time Audio

Sonos LLC

Boston, Northern (MA, KY)

Hybrid

USD 140,000 - 190,000

Full time

7 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

Benefits offered by this job

Medical, Dental, and Vision Insurance
401(k) plan with company matching
Open Time Off policy
Paid holidays
Disability Insurance
Life Insurance
Employee discount

Job summary

Sonos LLC in Boston or Seattle is seeking an experienced firmware/system software engineer to design and implement real-time architectures for embedded audio systems. The role emphasizes SMP/AMP approaches, bootloader work, and driver development.

You will bring up hardware, integrate SDKs and BSPs, develop HAL libraries, and collaborate with silicon vendors to resolve platform issues. A strong foundation in C/C++, Linux, and Yocto/OpenEmbedded is required, with hands-on debugging using JTAG,

Qualifications

  • Bachelor’s in Computer Engineering, Electrical Engineering, Computer Science or related field.
  • At least 5 years of professional experience developing firmware/software for embedded systems.
  • Strong proficiency in C/C++ (Python is a plus).
  • Experience with embedded Linux, kernel internals, and device driver development.
  • Experience bringing up and debugging systems using U-Boot and common boot flows.

Responsibilities

  • Design and implement real-time system software architectures for embedded audio systems using SMP and AMP.
  • Bring up, debug, and maintain bootloader (U-Boot) and embedded Linux across new hardware.
  • Lead early board bring-up and debug of PCBs using ARM SoCs, WiSoCs, BT SoCs, and microcontrollers.
  • Integrate vendor SDKs, BSP components, and OS modules into the build and release process.
  • Develop HAL libraries enabling clean, testable interfaces between hardware and user space.
  • Identify platform gaps relative to hardware capabilities and product requirements; propose improvements to enable faster prototyping and evaluation of new hardware.
  • Contribute to BSP validation and system-level debugging across HW/SW boundaries.
  • Define, execute, and document unit and integration testing for system software components.
  • Partner with silicon and component vendors to coordinate support and resolve platform issues across CPU/radio SoCs, MCU/PIC, NPU/GPU, and peripheral devices.
  • Support hardware engineering teams with deep technical debugging and contribute to OS/platform modernization efforts.

Skills

C/C++
Embedded Linux
U-Boot
Kernel internals
Device drivers
JTAG debugging
GDB debugging
Yocto Project
OpenEmbedded

Education

Bachelor's in Computer Engineering / Electrical Engineering / Computer Science or related field

Tools

GCC
Binutils
GDB
Yocto Project
OpenEmbedded

Job description

Sonos LLC in Boston or Seattle is seeking an experienced firmware/system software engineer to design and implement real-time architectures for embedded audio systems. The role emphasizes SMP/AMP approaches, bootloader work, and driver development.

You will bring up hardware, integrate SDKs and BSPs, develop HAL libraries, and collaborate with silicon vendors to resolve platform issues. A strong foundation in C/C++, Linux, and Yocto/OpenEmbedded is required, with hands-on debugging using JTAG,

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

Similar jobs worth comparing

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
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 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 & System Software Engineer
Senior Embedded Linux & System Software Engineer

Jobtailor • Massachusetts

On-site
USD 140,000 - 190,000
Senior Embedded Systems Software Engineer – Real-Time Linux
Senior Embedded Systems Software Engineer – Real-Time Linux

Jobtailor • Massachusetts

On-site
USD 120,000 - 170,000
Embedded Audio Engineer: Real-Time DSP & RTOS Champion
Embedded Audio Engineer: Real-Time DSP & RTOS Champion

Bose Corporation • Framingham (MA)

Hybrid
USD 97,000 - 134,000
Bonus programs
Health benefits
401(k) plan
+1
Senior Embedded Software Engineer - Linux/Yocto for Audio
Senior Embedded Software Engineer - Linux/Yocto for Audio

Connect Tech+Talent • Niles (OH)

Hybrid
USD 120,000 - 155,000
Audio Engineer - Embedded Systems
Audio Engineer - Embedded Systems

SGS Consulting • Redmond (WA)

On-site
USD 90,000 - 120,000
Embedded Audio Software Engineer - Real-Time DSP (Hybrid)
Embedded Audio Software Engineer - Real-Time DSP (Hybrid)

Bose Corporation, U.S.A • Framingham (MA)

Hybrid
USD 97,000 - 134,000
Bonus programs
Health benefits
401(k) plan
+1