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-Hybrid Visa 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 systems Bring 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 process Develop 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 field At least 5 years of professional experience developing firmware/system software for embedded systems Strong 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 ICs Experience 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 microcontrollers Strong 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, USB
SPI, I2C, UART, I2S
TCP/IP, Wi-Fi (802.11), Bluetooth/BLE Your 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 Insurance A 401(k) plan with company matching and immediate vesting An Open Time Off policy (OTO) so you have maximum opportunity to disconnect and recharge, with no tenure-based vacation accruals required 80 hours of sick time upon hire, refreshed annually Up to 12 paid holidays per calendar year Sonos 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 condition Company-paid Disability, Life, and AD&D Insurance Voluntary benefits, including Voluntary Life, AD&D, Accident, and Pet Insurance Mental health benefits to support your holistic well-being A 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. Sonos$184k - $287.5k
Senior Systems Software Engineer At NVIDIA, the DGX Cloud division merges fresh hardware and software innovations to offer leading accelerated computing... ...expertise in Cluster API (CAPI), including provider development and full machine lifecycle from provisioning to deletion...SeniorWorldwide$175k - $263.3k
Senior System Security Software Engineer, Platform Attestation The cloudOS System Software Engineering team is at the forefront of developing secure... ...over time. Experience with Swift, Objective-C, and Apple development tools. At Apple, base pay is one part of our total...SeniorRemote workRelocation- Enavate is seeking a Senior Sales Engineer to support client success in Seattle. This pivotal role involves delivering impactful Microsoft Dynamics 365 solutions while collaborating with Sales in a hybrid work setup. You will lead discovery sessions, deliver engaging demos...SeniorRemote jobFlexible hours
$152k - $241.5k
Vulkan Performance Driver Engineer As a Vulkan Performance driver engineer, you will have a hand in everything from the game engine... ...experience 5+ years of experience (or equivalent) in graphics software, system programming, or related field. An understanding of graphics...SeniorWork experience placement- ...predictive analysis tools, real-time decisioning engines, and agentic toolchains. We are biased... ...working with large-scale data-oriented systems. Bonus if you have experience with Trino... ...and Codex to help accelerate your development. We offer all the benefits you'd...SeniorWork at officeRemote work
$184k - $356.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-...SeniorFull time$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...SeniorWork at officeWorldwide$184.5k
Senior Software Development Engineer At Expedia Group, we help travelers explore the world, one journey at a time. As a global travel company powered... ...partners, deepening integrations with airline and distribution systems (such as NDC and aggregators) to deliver a trusted, high...Senior$197.53k - $276.54k
...develop reusable, safe, and low-cost space vehicles and systems within a culture of safety, collaboration, and inclusion... ...governance to align technology and business strategies. Senior Software Development Engineer The Developer Platforms team builds and operates the...SeniorPermanent employmentTemporary workLocal area$207.48k - $368.22k
...technologies from network architecture, software defined networking (SDN), network virtualization... ...control and bandwidth management systems, network emulation and routing... ...infrastructure. Job Description: As a Software Engineer, SDN-Traffic Intelligence & Control, you...SeniorTemporary workLocal areaFlexible hours$207.48k - $368.22k
...Team Join ByteDance's database development team, where you'll build and... ..., wide-column stores, search engines, and multi-model databases.... ...following areas: - Database and system administration, including... ...years of working experience in Software development field. - Proficiency...SeniorTemporary workWork experience placementLocal area$180k - $225k
...with trusted financial services that transcend borders. About the Role As a Senior Software Development Engineer on the Post Submit Experience team, you'll build and scale the systems that keep customers informed and confident after they send a transfer — from real...SeniorFull timeWork at officeWorldwideFlexible hours$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- ...model operates on four in-office days each week and one designated remote workday on Wednesdays. Responsibilities As a Senior IT Systems Engineer based in our Seattle, WA office, you will own the systems, integrations, and automation that keep Amperity running. You'...SeniorWork at officeRemote work
- Distributed Systems Software Engineer, Python / Go Join to apply for the Distributed Systems Software... ...Experience with Python or Go development Strong object oriented development skills... ...disability, age, or veteran status. Seniority level Seniority level Entry level...Full timeLocal areaRemote workWorldwide
$124k - $171k
...is scattered across a dozen systems, half of it contradicts the other... ...bolting a chatbot onto old software, but putting agents at the... ...segment without waiting on an engineering queue. The bet underneath all... ...with you. The Role As a Senior IT Systems Engineer based in...SeniorWork at officeLocal areaRemote work- Trident Seafoods seeks a Senior Systems Specialist to install, engineer, and maintain operating systems and related software across production locations, with remote support and some Alaska travel. You will lead technical initiatives, improve security, and ensure high-availability...SeniorRemote job
- Trident Seafoods is seeking a Senior Systems Specialist to install, engineer, and maintain operating systems and related software, ensuring stable performance across locations including Alaska sites. You will provide remote and on-site support, perform upgrades, automate...SeniorRemote job
- ...infrastructure. We partner with leading AI researchers and enterprise engineering teams to design, scale, and optimize high-performance GPU... ...high-speed interconnects (InfiniBand, RoCE), distributed file systems (NFS, NVMe-oF, Weka, VAST), security, and cost optimization...SeniorWork at officeLocal areaWork from homeFlexible hours
$240k - $280k
...Services / Solutions ) – Sales Engineering /Full Time /HybridAHEAD... ...automation and analytics, and software delivery, we help enterprises... ...andperspectives atAHEAD.Senior Client Solutions EngineerThe... ...cross department training and development, sponsoring certifications and...SeniorFull timeWork at office$264.1k - $369.74k
Blue Origin seeks a Sr Principal Software Engineer in Seattle, WA, to lead software development strategies across engineering, supply chain, and manufacturing. This role involves mentoring developers, interfacing with customers, and advocating for AI applications in software...Senior- Cloudflare is seeking a Senior Customer Engineer focused on SLED and Local Government. You will be a quota-carrying technologist, owning the technical relationship from discovery through adoption and expansion, collaborating with sales to drive outcomes. The role emphasizes...SeniorRemote jobLocal area
- ...with cross‑functional teams to ensure integrated readiness. The role requires a strong background in mechanical/pressurized systems, system engineering, and excellent communication. WA-based, with a base pay range noted for local applicants. #J-18808-Ljbffr Blue OriginSeniorLocal area
$224k - $279k
...Hiring: Software Engineer | Commissioning Automation What if commissioning critical AI infrastructure could be automated like software deployment... ...We're looking for a strong software engineer to build the systems that make that possible... Automating tests, orchestrating...Senior$141k - $225.6k
...Senior Embedded Application Software Engineer - Connected Devices Seattle, Washington, United States Join Axon... ...technologies and can leverage system design skills to make the right technical... ...of professional software development in C/C++, Go, Python and/or another...SeniorWork experience placementWork at officeRemote work- ...Senior Vice President, Sales, Strategic Integrators & OEM Solutions About the Company... ...role is highly focused on new business development, with an emphasis on integrating payment... ...Experience with OEMs, manufacturers, or systems integrators is essential, as is a background...SeniorRemote work
- A leading aerospace company in Seattle seeks an experienced embedded software engineer for its Lunar Permanence business unit. The role involves developing software for avionics systems, requiring a strong background in C/C++ and debugging techniques. The ideal candidate...SeniorRelocation package
- Vigilant Engineering, Inc. is seeking a mid-to-senior embedded firmware engineer to design and implement software for custom embedded platforms, including drivers, bootloaders, and BSPs... ...and software teams to ensure a robust system from concept to production. Candidates...Senior
- ...to architect and deliver bold, scalable cloud services and platforms. You will guide end-to-end development, define standards for data-plane components, and mentor engineers across multiple teams, ensuring high availability and performance at global scale. You will collaborate...Senior
$145k - $195k
...asset, time. Who you are: Metropolis is seeking a Senior Embedded Systems Engineer to own the software lifecycle of our field‑deployed hardware. You will... ...for ~4+ years of experience in Embedded Linux development ~ Strong proficiency in C, C++ or Rust for production...SeniorFull timeTemporary workWork at officeLocal area
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Systems Software Development Engineer. Be the first to apply!
- IT system engineer Seattle, WA
- systems software developer Seattle, WA
- system programmer Seattle, WA
- software engineer internship remote Seattle, WA
- senior software engineer ruby on rails Seattle, WA
- software developer positions Seattle, WA
- agile software developer Seattle, WA
- software engineer intern Seattle, WA
- part time software developer Seattle, WA
- rust software engineer Seattle, WA

