Senior Systems Software Development Engineer
Sonos
At Sonos we want to create the ultimate listening experience for our customers and know that it starts by listening to each other. As part of the Sonos team, you’ll collaborate with people of all styles, skill sets, and backgrounds to realize our vision while fostering a community where everyone feels included and empowered to do the best work of their lives.Location: This is a hybrid role, based in either our Boston, MA, or Seattle, WA Sonos Office in office 4x/week. #LI-HybridVisa Sponsorship: Sonos is unable to sponsor or take over sponsorship of an employment visa for this role at this time. We ask that applicants be authorized to work for any US employer, both now and in the future.At Sonos we want to create the ultimate listening experience for our customers and know that it starts by listening to each other. As part of the Sonos team, you’ll collaborate with people of all styles, skill sets, and backgrounds to realize our vision while fostering a community where everyone feels included and empowered to do the best work of their lives.What You’ll Do: Design and implement real-time system software architectures leveraging SMP (symmetric multiprocessing) and AMP (asymmetric multiprocessing) approaches for embedded audio systemsBring up, debug, and maintain bootloader (U-Boot) and embedded Linux across new hardware platforms.Lead early board bring-up and debug of new PCBs using ARM SoCs, WiSoCs, BT SoCs, and microcontrollers.Integrate vendor SDKs, BSP components, and OS modules into the build and release processDevelop and maintain HAL libraries enabling clean, testable interfaces between hardware and user space.Identify platform gaps relative to hardware capabilities and product requirements; propose and deliver 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.What You’ll NeedBasic Qualifications:Bachelor’s in Computer Engineering, Electrical Engineering, Computer Science or related fieldAt least 5 years of professional experience developing firmware/system software for embedded systemsStrong proficiency in C/C++ (Python is a plus).Significant experience with embedded Linux, kernel internals, and device driver development.Experience bringing up and debugging systems using U-Boot and common boot flows.Preferred Qualifications:Experience with the HDMI subsystem (Video, ARC/eARC, CEC).Prior hardware design exposure and ability to read schematics/datasheets.Familiarity for low-level optimization and performance tuning.Familiarity with USBPD and development experience in USB PD ICsExperience working in Agile development environments.Experience with toolchain and debug tooling (e.g., gcc, binutils, gdb).Experience designing and developing software/firmware using Free-RTOS as developing bare-metal applications for microcontrollersStrong debugging capability using tools such as JTAG, logic analyzers, and oscilloscopes.Proven ability to build performance-critical software in resource-constrained environments (e.g., high-speed peripheral drivers).Proficiency with Yocto Project / OpenEmbedded workflows.Strong understanding of Linux execution contexts and concurrency, including locking/mutexes, SMP behavior, and kernel/user boundaries.Familiarity with key interfaces/protocols such as:DDR, NAND, PCIe, Ethernet, USBSPI, I2C, UART, I2STCP/IP, Wi-Fi (802.11), Bluetooth/BLEYour profile will be reviewed and you'll hear from us once we have an update. At Sonos we take the time to hire right and appreciate your patience.The base pay range for this role based off geographic location is:The specific pay offered will depend on the candidate’s geographic location, as well as qualifications and experience. We apply geographic pay differentials based on the cost of labor in the market. Employees in high-cost locations may be compensated at the upper end of the range, while those in medium or low cost markets may be compensated at the lower end of the range. Your recruiter can provide more details about the specific salary range for your location during the hiring process. Please note that compensation details listed in US job postings reflect the base salary only, and do not include bonus, equity, or benefits.We also offer a comprehensive benefits program with choice and flexibility in mind to help support the health, wealth, and overall well-being of our employees. Regular full time employees in the US are eligible for benefits on day one, including:Medical, Dental, and Vision InsuranceA 401(k) plan with company matching and immediate vestingAn Open Time Off policy (OTO) so you have maximum opportunity to disconnect and recharge, with no tenure-based vacation accruals required80 hours of sick time upon hire, refreshed annuallyUp to 12 paid holidays per calendar yearSonos offers a generous paid leave program for new parents or to care for a family member with a serious health condition, as well as short- and long-term disability for your own medical conditionCompany-paid Disability, Life, and AD&D InsuranceVoluntary benefits, including Voluntary Life, AD&D, Accident, and Pet InsuranceMental health benefits to support your holistic well-beingA generous employee discount program & Sonos Radio HD - on us!Note: No amount of pay is considered to be wages or compensation until such amount is earned, vested, and determinable. The amount and availability of any bonus, benefits, or any other form of compensation and benefits that are allocable to a particular employee remains in the Company's sole discretion unless and until paid and may be modified at the Company’s sole discretion, consistent with the law.Notice to U.S. Job Applicants: Sonos is an equal opportunity employer. We evaluate qualified applicants without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, veteran status, and other legally protected characteristics.Sonos is committed to working with and providing reasonable accommodations to individuals with disabilities. If you need a reasonable accommodation because of a disability for any part of the employment process, please send an e-mail to View email address on click.appcast.io and let us know the nature of your request and your contact information.SummaryLocation: Boston, MA; Seattle, WAType: Full time
$145k - $230k
...that today lives across dozens of SaaS systems and is moved by hand. You'll build the layer... ...agents safely without being cloud engineers.The developer experience for internal agent... ...backfills, and late-arriving data.Strong software engineering fundamentals. Python...SeniorWork at office$102.3k - $209.5k
...schematic/board reviews to surface firmware/software implications; supports early bring-... ...Key Responsibilities Systems Software Development: Design, develop, and maintain standard... .... Work closely with platform engineering, operations, firmware development, silicon...SeniorTemporary workImmediate startFlexible hoursShift work- ...defense technology company that builds cutting-edge autonomy software for unmanned systems. They have secured $10M in funding and have established... .... We are looking for a hands-on software engineer to work on embedded systems, robotics frameworks, and cutting...Senior
$137k - $170.9k
...included and empowered to do the best work of their lives.As a Senior Software Development Engineer on the Connectivity team, you will help build and... ...C++.Experience developing software on Linux or embedded systems.Familiarity with Bluetooth Classic and/or Bluetooth Low...SeniorFull timeTemporary workWork at officeImmediate startVisa sponsorshipWork visa3 days per week- ...combine advanced science, modern software engineering, and powerful analytics to... ...RoleWe are looking for a Senior Full Stack Developer who is... ...grow within an AI-forward development culture.For over 50 years,... ...complex requirements and system architecture into elegant,...SeniorH1bFlexible hours
$168.1k - $227.4k
...third party monolithic HR systems. Our software uses Amazon Web Services to... ...feedback- Coach and mentor engineers on the team to foster a supportive... ...and mentorship from senior engineers and leaders- Define... ...control management, agile development, build processes, and testingAbout...SeniorInternshipFlexible hours$168.1k - $227.4k
We are looking for a Senior Software Development Engineer to join the Amazon FSx for Lustre team. Amazon FSx for Lustre is a fast-growing AWS service... ...Lustre, the world's most popular high-performance file system. FSx for Lustre provides the fastest storage performance...SeniorInternshipFlexible hours- Google Cloud is seeking a Platform Customer Engineer to partner with the technical Sales teams, differentiate Google Cloud for customers, and lead technical conversations from discovery through delivery across multiple pillars. You will develop and own technical account...Senior
- ...talented individual to fill this role working in a collaborative environment ready to innovate workflow. SUMMARY The Senior Solutions Engineer, Google Cloud & Maps Platform supports the Spatial Intelligence sales organization as a trusted technical advisor,...SeniorContract workLive inLocal areaRemote work
- ...Troubleshoot, diagnose, resolve, and explain system-level application issues. Requirements At least 7 years of software quality assurance experience, ideally in... ...and Gradle. Familiarity with AI-assisted development and testing tools such as Claude Code and LLM...SeniorFull timeWork experience placementShift work
- ...magnetic navigation, and intelligent software, we are tackling one of the... ...for a Principal Software Engineer to lead the selection, configuration,design,and development of ourcore softwareinfrastructure... ...logging, record, and playback systems to support debugging,...For contractors
$112k - $168k
...is responsible for providing technology systems, administration, and support to Klaviyos... ...lifecycle management, building automation, and engineering solutions for both other internal teams... ...department. About the role:As a Senior IT Systems Engineer on the IT Systems team...SeniorWork at officeShift work- ...ISEE is seeking an experienced Senior Software Engineer to join our team. The ideal candidate has... ...responsibilities include: - Support full software development life cycle for Autonomous Vehicle... ...experience with programming, system design and algorithm design -...SeniorFull timeWork experience placement
$114.6k - $234.6k
...Description Owns complex system modules and fleet... ...contracts across software, firmware, and hardware... ...Responsibilities Systems Software Development: Design, develop,... ...and coaching to engineers to drive improvements.... ...by manager and/or senior technical leaders upon...Temporary workFlexible hoursShift work- ...The Roles We are looking for an experienced software engineer to help us build a new generation of transpilation... ...verification techniques — bridging the gap between algorithm development and deployment to embedded systems. In this role you will lead the architecture and...SeniorFull timeRemote workRelocation packageFlexible hours
- ...iterating based on those results. As a Senior Software Engineer, you will play a key role in building... ...-leverage features and contribute to system architecture decisions, helping WHOOP... .... Take ownership of end-to-end development, from breaking down requirements to...SeniorFull timeWork at officeRelocation
$189.7k - $211.4k
...Minimum qualificationsExperience in a sales engineering role delivering solutions to C-level... ...experience along with strong operating system, virtual machine, and container knowledge... ...Infrastructure as Code.About the jobAs a Senior Solutions Engineer, you will be...SeniorFull timeVisa sponsorship$168.1k - $227.4k
...for a a highly skilled and innovative senior software engineer to help build the future of the... ...advanced analytics and machine learning systems at AWS scale. You will have the opportunities... ...systems. - Drive the full software development lifecycle, including scoping,...SeniorInternshipFlexible hours- ...professional positions in Information Technology, Engineering, Marketing, Sales, Finance, HR and... ...5-10 years of commercial software experience. Strong HTML-5 javascript... ...with SASS, CSS, Bootstrap Unit test development experience and having worked on agile projects...SeniorFull time
$140k - $160k
...About this role: Pickle is seeking a dynamic, driven Senior Software Engineer, Navigation, to enhance the speed and safety of our autonomous... ...your contributions into the broader hardware and software system. Play a key role in designing and contributing to the architecture...SeniorFull timeWork at office3 days per week- ...and support several times a day, in both development and CI environments. We use the Bazel open source build system as a foundation. The team is growing... ...other repositories into the monorepo. As a senior software engineer on the team, you will own projects from start...SeniorFull timeWork at office
- ...500 companies and platform engineers across 100+ countries . Crossplane... .... Upbound is hiring a Senior Software Engineer to help us build... ...engineering impact in both development and production operations.... ...incident reviews that drive system improvements. Support the...SeniorFull timeRemote workWorldwide
- ...Maryland with a mission to help health systems and others committed to high... ...Excellent! Job Description Senior Sever Side Software Engineer – Healthcare IT Location: Boston... ...Our client does the bulk of current development work using ReactJS, Node.js and...SeniorPermanent employmentFull time
- ...We are seeking a product-minded Software Engineer to join our core team. In this role, you’ll... ...stack designing and building backend systems, spanning into frontend when the product... ...company, we lean in heavily to AI-assisted development, and we expect you to as well. As a...SeniorFull time
$150k - $215k
...user acquisition, activation, engagement, and retention. As a Senior Software Engineer on the Growth team, you will own and drive the technical... ...Next.js and integrate deeply with backend services, payment systems (Stripe), and ecommerce platforms (CommerceTools) Author...SeniorFull timeWork at officeRelocation- ...Klaviyo’s continued success. As a Senior Software Engineer on the team, you’ll play a key role in designing and building scalable systems that power how customers manage and activate... ...~5+ years of experience in full-stack development with strong hands-on skills in React,...SeniorFull time
- ...partnering with Via to find a Senior Software Developer. See details... ...of end-to-end software development lifecycle (SDLC) processes,... ...cryptography, and distributed systems to contribute to VIA's cutting... ...science, mathematics, engineering, or science ~5+ years of...SeniorFull time
- ...opportunities. About The Role As a Senior Software Engineer on the Facilities team, you will play... ...critical role in developing the core systems and applications that power Veho’s... ...contribute to the architecture and development of key initiatives including: Warehouse...SeniorFull time
$82.3k - $205.75k
...independent, nonprofit research and development company headquartered in... ...exploration to biomedical engineering, lives often depend on the... ...Job Description Summary:The Software Engineer (SMTS) develops high... ...of the following operating systems: VxWorks, GHS Integrity, FreeRTOS...SeniorFull timeLocal area- ...Description Senior Software Engineer About Veson : Veson Nautical is a well... ...generated output Familiarity with Agile development methodologies Nic e to Have... ...building distributed, microservices systems. We are focused on building a diverse...SeniorFull time
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Systems Software Development Engineer. Be the first to apply!
- systems software developer Boston, MA
- system programmer Boston, MA
- IT system engineer Boston, MA
- associate software developer Boston, MA
- software engineer part time Boston, MA
- software developer intern Boston, MA
- software developer fintech Boston, MA
- ngo software engineer Boston, MA
- intel software engineer Boston, MA
- machine learning software engineer Boston, MA





