Senior Embedded Systems Engineer (C/C++, Linux)

Sonos

United States

Remote

USD 140,000 - 170,000

Full time

14 days+
Application generator

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

Get past ATS filters

Job summary

Sonos is seeking a Senior Embedded Software Developer to join the Diagnostics & System Team. In this hands-on role, you will be responsible for some of the core software and firmware that will enable new and innovative solutions for the home and businesses.

In the process, you will work with some of the brightest minds across multiple disciplines of software, hardware, radio, acoustics, WiFi, and Bluetooth technologies.

Qualifications

  • Embedded system programming in C/C++.
  • Knowledge of embedded Linux system architecture.
  • Experience with hardware interfaces at a module level (SPI, I2C, I2S, UART, USB, Bluetooth).
  • Experience developing performance-critical software in constrained environments.
  • Strong written and verbal communication in cross-functional teams.

Responsibilities

  • Write clear, reliable, maintainable code for embedded targets.
  • Decompose problems into logical components for efficient execution.
  • Design new features and maximize existing tech potential.
  • Debug low-level issues spanning hardware and software boundaries.
  • Contribute to unit tests using GTest.
  • Collaborate with software, PM, QA and UX to deliver innovative features.
  • Participate in Agile team processes and continuous improvement.
  • Debug issues in factory/vendor/test labs.

Skills

C/C++
Embedded Linux
SPI
I2C
I2S
UART
USB
Bluetooth
GTest
RTOS
Linux Kernel
Team collaboration

Education

BS or MS in EE/CS
4+ years of relevant experience

Tools

U-Boot
Linux kernel
GTest

Job description

Sonos is seeking a Senior Embedded Software Developer to join the Diagnostics & System Team. In this hands-on role, you will be responsible for some of the core software and firmware that will enable new and innovative solutions for the home and businesses.

In the process, you will work with some of the brightest minds across multiple disciplines of software, hardware, radio, acoustics, WiFi, and Bluetooth technologies.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

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 Software Development Engineer
Senior Software Development Engineer

Sonos • United States

Remote
USD 140,000 - 170,000
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 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 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 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 Systems Software Development Engineer
Senior Systems Software Development Engineer

Sonos Inc • Boston (MA)

On-site
USD 140,000 - 190,000
Medical, Dental, Vision Insurance
401(k) with company matching
Open Time Off policy
Senior Systems Engineer - Embedded Electronics
Senior Systems Engineer - Embedded Electronics

Sonova Group • California (MO)

On-site
USD 100,000 - 125,000
Medical, dental and vision benefits
401(k) retirement plan with company
Paid time off and holidays
+2