Senior Embedded Systems Software Engineer (Hybrid)

Sonos Inc

Boston (MA)

Hybrid

USD 140,000 - 190,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Medical, Dental, Vision Insurance
401(k) with company matching
Open Time Off policy

Job summary

Sonos is seeking an experienced firmware engineer to design and implement real-time system software for embedded audio devices. You will bring up bootloaders and embedded Linux across ARM-based platforms, and work with BSPs, SDKs, and OS modules.

In a hybrid role based in Boston or Seattle, you will collaborate with hardware and software teams, contribute to BSP validation, and drive testing of unit and integration components while solving platform issues.

Qualifications

  • Bachelor's degree in a relevant field (CS/EE/CE)
  • 5+ years of firmware/system software experience for embedded systems
  • Strong proficiency in C/C++ and embedded Linux
  • Experience with U-Boot boot flows and driver development

Responsibilities

  • Design and implement real-time system software architectures for embedded audio systems
  • Bring up, debug, and maintain bootloader (U-Boot) and embedded Linux across new hardware
  • Lead early board bring-up and debug for ARM SoCs, WiSoCs, BT SoCs, and MCUs
  • Integrate vendor SDKs, BSP components, and OS modules into build and release processes
  • Develop and maintain HAL libraries for hardware-to-user-space interfaces
  • Identify platform gaps and drive improvements for faster prototyping
  • Contribute to BSP validation and system-level debugging
  • Define and document unit and integration tests for system software
  • Collaborate with silicon vendors to resolve platform issues across CPU/radio SoCs
  • Support hardware teams with debugging and OS/platform modernization efforts

Skills

C/C++
Embedded Linux
Device Driver Development
U-Boot
ARM SoCs
Real-time systems
Linux kernel
Debugging (JTAG)

Education

Bachelor's in CS/EE/CE

Tools

Yocto/OpenEmbedded
GCC
GDB
Binutils
JTAG

Job description

Sonos is seeking an experienced firmware engineer to design and implement real-time system software for embedded audio devices. You will bring up bootloaders and embedded Linux across ARM-based platforms, and work with BSPs, SDKs, and OS modules.

In a hybrid role based in Boston or Seattle, you will collaborate with hardware and software teams, contribute to BSP validation, and drive testing of unit and integration components while solving platform issues.

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 Embedded Real-Time Systems Engineer (Linux/ARM)
Senior Embedded Real-Time Systems Engineer (Linux/ARM)

Sonos • Boston (MA)

Hybrid
USD 165,000 - 206,000
Health insurance
401(k) matching
Open PTO
+7
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 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 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 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)
Senior Systems Software Development Engineer
Senior Systems Software Development Engineer

Sonos Inc • Boston (MA)

Hybrid
USD 140,000 - 190,000
Medical, Dental, Vision Insurance
401(k) with company matching
Open Time Off policy
Senior Systems Software Development Engineer
Senior Systems Software Development 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
Software Engineer Intern - Embedded & Mobile(Boston Onsite)
Software Engineer Intern - Embedded & Mobile(Boston Onsite)

Sonos • Boston (MA)

On-site
USD 28,000 - 34,000
Health benefits
401(k) plan
Paid holidays
+1