Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

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

Vacancy posted 5 days ago
Similar jobs that could be interesting for youBased on the Senior Systems Software Development Engineer in Seattle, WA vacancy
  • $152k - $241.5k

     ...lasting impact on the world.Join the Simulation Software team at NVIDIA as a Senior System Software Engineer! This role offers an outstanding opportunity to work...  ...Mission is to accelerate early System Software development by enabling Chips Simulation as a trusted and reliable... 
    Senior
    Full time

    Nvidia

    Seattle, WA
    2 days ago
  • $152k - $241.5k

     ...motivated, product-minded AI/ML Engineer with domain expertise in AI...  ...frameworks and inferencing software such as SGLang, vLLM, TensorRT...  ...all aspects of the software development lifecycle.Ways to stand out from...  ...in building distributed systems.NVIDIA offers highly competitive... 
    Senior
    Full time
    Work experience placement
    Flexible hours

    Nvidia

    Seattle, WA
    4 days ago
  • $117.2k - $313.7k

     ...AI, and you are the future of Salesforce.Distributed Systems Software Engineer - Public Cloud (Senior/Lead/Principal) Note: By applying to the Public...  ...engineering practices, with AI as a core part of your development workflow by pushing the boundaries of AI development... 
    Senior
    Full time

    Salesforce

    Bellevue, WA
    4 days ago
  • $175k - $263.3k

     ...Senior System Security Software Engineer, Platform Attestation Seattle, Washington, United States Software and Services The cloudOS System Software...  .... Experience with Swift, Objective-C, and Apple development tools. At Apple, base pay is one part of our total... 
    Senior
    Remote work
    Relocation

    Apple Inc.

    Seattle, WA
    3 hours ago
  • $125.7k - $334.6k

     ...Distributed Systems Software Engineer - Public Cloud (Mid/Senior/Lead/Principal) Get AI-powered advice on this job and more exclusive features. Pay found...  ...technical degree required 3+ years backend software development experience Deep knowledge of programming in Java, Golang... 
    Senior
    Full time

    Salesforce

    Bellevue, WA
    1 day ago
  • $152k - $241.5k

    As a Vulkan Performance driver engineer, you will have a hand in everything from the game engine down to bare metal! You will be part...  ...experience5+ years of experience (or equivalent) in graphics software, system programming, or related field.An understanding of graphics... 
    Senior
    Full time

    Nvidia

    Seattle, WA
    5 days ago
  •  ...Snowflake seeks an Enablement Business Partner to accelerate field capability for the Solution Engineering team. You will own learning programs, design activation experiences, and translate business problems into capability solutions that improve performance where it matters... 
    Senior

    Snowflake Computing

    Bellevue, WA
    1 day ago
  • $184k - $287.5k

    NVIDIA is looking for a hardworking Sr. Systems Software Engineer to work on platform software based on open-source container runtimes and Kubernetes...  ...in Cloud Computing and Distributed Software design and development.Understanding of performance, security and reliability in... 
    Senior
    Full time
    Work experience placement
    Remote work

    Nvidia

    Seattle, WA
    4 days ago
  • $184k - $287.5k

     ...brings together cutting‑edge hardware and software innovation to deliver industry‑leading...  .... We are a group of forward‑thinking engineers tackling some of the globe’s toughest challenges...  ...of lives. We’re searching for a Senior Systems Software Engineer with deep expertise... 
    Senior
    Full time
    Remote work

    Nvidia

    Seattle, WA
    3 days ago
  •  ...Develop platform software based on open-source container runtimes and Kubernetes to enable...  .... Collaborate with cross-functional engineering teams to integrate software seamlessly across...  ...with over 8 years of experience in systems programming and distributed systems. Expert... 
    Senior

    NVIDIA AI

    Seattle, WA
    4 days ago
  •  ...T-Mobile is seeking a Sr Engineer, Commercial AI Forward Deployment to embed with business customers and deliver production-grade AI/edge...  ..., and deploy across cameras, sensors, drones, and autonomous systems on T-Mobile's edge platform. Responsibilities include leading customer... 
    Senior

    T-Mobile

    Bellevue, WA
    3 days ago
  •  ...T-Mobile is seeking a Principal Engineer, Commercial AI Forward Deployment, to lead the most complex commercial AI engagements on our...  ...with customer teams to convert ambitious use cases into working systems in edge compute and cloud environments. You will write production... 
    Senior

    T-Mobile

    Bellevue, WA
    3 days ago
  • $184k - $287.5k

    NVIDIA is seeking a Senior Software Engineer to join our CSP Engagements team, focusing on system software for Datacenter products such as GB200. This role combines deep...  ...expertise in embedded firmware, Linux kernel development, and middleware development, with customer-... 
    Senior
    Full time

    Nvidia

    Seattle, WA
    1 day ago
  • $168.1k - $227.4k

     ...experiences have increased. To meet this challenge, we're seeking a Software Development Engineer to help develop a unified customer personalization service...  ...patterns, reliability and scaling) of new and existing systems experience- Experience as a mentor, tech lead or leading... 
    Senior
    Internship
    Flexible hours

    Amazon

    Seattle, WA
    5 days ago
  • $168.1k - $227.4k

     ...technical leader to help architect a system that has never existed before — one that...  ...done. You'll be one of the founding engineers on this team. The architecture...  ...for years.Key job responsibilitiesAs a Senior Software Development Engineer, you will own the technical... 
    Senior
    Internship
    Flexible hours

    Amazon

    Seattle, WA
    3 days ago
  • $180k - $225k

     ...services that transcend borders.About the Role:We're hiring Senior Software Development Engineers (SDE3) across multiple engineering teams in our Seattle...  ...experiences down through the backend services and systems that power them. You'll partner closely with product managers... 
    Senior
    Full time
    Work at office
    Worldwide
    Flexible hours

    Remitly

    Seattle, WA
    5 days ago
  • $180k - $225k

     ...owns the core of Remitly's software development lifecycle including source control...  ...-assisted tooling that both engineers and non-engineer Builders...  ...speed and confidence. As a Senior or Staff Software...  ...development and compliance standards systems used by every engineering team... 
    Senior
    Full time
    Work at office
    Flexible hours

    Remitly

    Seattle, WA
    2 days ago
  • $193.3k - $261.5k

     ...large-scale, low-latency distributed systems and ML infrastructure that shape the future...  .... You'll drive major product and engineering initiatives, partner with the science...  ...years of non-internship professional software development experience- 5+ years of programming with... 
    Senior
    Internship
    Worldwide
    Flexible hours

    Amazon

    Seattle, WA
    5 days ago
  • NVIDIA AI is seeking a highly experienced platform software engineer to build GPU-first runtimes and Kubernetes-based solutions. You will work across distributed systems, contribute to kernel- and user-space components, and optimize integration with the broader NVIDIA... 
    Senior

    NVIDIA AI

    Seattle, WA
    5 days ago
  • $180k - $225k

     ...scalable, and high-performance access control systems that protect every customer interaction...  ...Remitly's platform. As a security engineering expert on this team, you will own the design...  ...platform. You will report to the Senior Engineering Manager in Vancouver.You Will... 
    Senior
    Full time
    Work at office
    Worldwide

    Remitly

    Seattle, WA
    3 days ago
  • $168.1k - $227.4k

     ...own the strategy, recruiting, development, and growth of our key...  ...to change the way enterprise software is bought and sold! AWS Marketplace...  ...experienced Software Development Engineer to help the team take AWS...  ...wave of product features and system architecture. You'll help us... 
    Senior
    Internship
    Flexible hours

    AmazonWebServices

    Seattle, WA
    4 days ago
  • $168.1k - $227.4k

    Are you passionate about building software systems that operate at massive scale? Do you thrive...  ...agentic AI architecture, and mentor engineers on your team while continuing to write...  ...engineer software projects spanning the full development lifecycle, from defining technical... 
    Senior
    Internship
    Flexible hours

    Amazon

    Seattle, WA
    2 days ago
  • $168.1k - $227.4k

     ...limit our ability to grow selection. Are you passionate about building software systems that operate at massive scale on the largest catalog on earth? We are seeking a Senior Software Development Engineer to lead the design, implementation, and delivery of systems that... 
    Senior
    Internship
    Flexible hours
    Day shift

    Amazon

    Seattle, WA
    3 days ago
  • $180k - $225k

     ...transcend borders.About the Role:The IHUB team is looking for a Senior Software Development Engineer to join Remitly and drive the scaling of our funding and...  ...languagesExpertise in working with large-scale database systems like MySQL, DynamoDBExpertise in working with monitoring... 
    Senior
    Full time
    Work at office
    Worldwide
    Flexible hours

    Remitly

    Seattle, WA
    5 days ago
  • $144.1k - $216.1k

     ...connection. That’s where you come in!We are looking for a Senior Software Engineer to join our Business Systems Engineering (BSE) organization. We build the...  ...'ll work on the cutting edge of AI-driven software development, pairing technical excellence and engineering discipline... 
    Senior
    Local area
    Worldwide

    Hasbro

    Renton, WA
    5 days ago
  • $168.1k - $227.4k

     ...hardware, firmware, application software and services to deliver new...  ...leader to drive software development and scaling for new EC2 compute...  ...develop hardware, firmware, systems and application software.The...  ...- Collaborate with hardware engineering teams to influence future... 
    Senior
    Internship
    Flexible hours

    Amazon

    Seattle, WA
    4 days ago
  • $168.1k - $227.4k

     ...that enables enterprise AI systems to reason over business data...  ...days, not months. We value engineering leaders who thrive in...  ...sharing and mentorship. Our senior members enjoy one-on-one mentoring...  ...-internship professional software development experience- 5+ years of... 
    Senior
    Internship
    Flexible hours

    Amazon

    Bellevue, WA
    5 days ago
  • $184.5k

     ...experiences that drive loyalty and traveler satisfaction.This Senior Software Development Engineer role is part of the Air Supply team which sits within...  ..., deepening integrations with airline and distribution systems (such as NDC and aggregators) to deliver a trusted, high... 
    Senior
    Full time

    Expedia

    Seattle, WA
    5 days ago
  • $168.1k - $227.4k

     ...technical background in front-end development, excellent leadership...  ...responsibilitiesAs a lead software development engineer on the Amazon Quick team,...  .... You will work with senior scientists and engineers within...  ...distributed and scalable systems - Providing technical... 
    Senior
    Internship
    Flexible hours

    AmazonWebServices

    Seattle, WA
    2 days ago
  •  ...driven to enhance the US healthcare system, MCG is eager to have you join our team...  ...clinical experience. We are hiring a senior engineer to build and operate the internal...  ...’s technology ecosystem. As a Senior Software Development Engineer, you will focus on all the delivery... 
    Senior
    Remote work
    Flexible hours

    MCG Health

    Seattle, WA
    6 hours ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Systems Software Development Engineer. Be the first to apply!