Senior System Software Development Engineer
$165k - $206kSonos
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: Boston, MA, or Glasgow, UK or London, UK Sonos Offices - Hybrid, in office 4x/week 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 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.Develop and maintain Linux kernel drivers across a wide range of subsystems, interfaces, and peripherals.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 8+ 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.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/BLEPreferred 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.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:$165,000 and $206,000The 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- ...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
- ...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
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$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$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- ...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
$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- ...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
- ...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
$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- ...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
- ...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
- ...A technology firm in Boston seeks a Senior Embedded Software Engineer to develop and enhance software for robotic systems. This role requires collaboration with cross-functional teams and 4+ years of experience in C/C++. Applicants should possess a proven track record...SeniorFlexible hours
- ...plot — with a single software platform. We have attracted... ...best bioinformatics, engineering, and commercial talent... ...is hiring a Senior Software Engineer to design... ...of current and in-development bioinformatics tools... ...computer science and system design principles....SeniorFull time
- ...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
$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$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- ...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
- ...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
- ...experience. LogRocket is the first system that gives these teams complete... ...a few. Our focus is on building software with care and craftsmanship and our engineering blog posts offer a taste of... ...experience in a full stack or backend development role, preferably with a SaaS...SeniorFull timeWork at officeVisa sponsorshipFlexible hours
- ...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
- ...Distributed Systems Software Engineer, Python / Go 3 months ago Be among the first 25 applicants... ...strategies Experience with Python or Go development Strong object oriented development... ..., age, or veteran status. Seniority level ~ Seniority level Entry level...Full timeCasual workLocal areaRemote workWorldwide
- ..., health, sleep, and recovery. As a Senior Software Engineer on the Core team, you will build the... ...building and scaling the foundational systems that power the WHOOP member experience... .... Deep expertise in backend development, including Java, API design, distributed...SeniorFull timeWork at officeRelocation
- ...Overview We’re looking for a Senior Principal AI Engineer to provide hands-on technical leadership... ...across complex, production-grade AI systems. This role is for a builder-architect... ...Skills & Experience ~12+ years of software engineering experience, with deep hands...SeniorFull timeFlexible hours
$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- ...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
- ...Klaviyo, we believe the future of software lies not in productivity tools... ...is looking for a Sr. Software Engineer to join Flows AI. You’ll help build the backend systems and product experiences behind... ...GraphQL, and other middleware development tools. ~ Able to operate...SeniorFull time
$145k - $175k
...a team of hands-on builders, engineers, and innovators reinventing how... ..., come build it with us.Software is at the heart of all aspects... ...printing. We are looking for a Senior Embedded Software Engineer for... ..., build, test, and ship development tools and prototype code for...SeniorFull timeWork at officeRemote workWorldwideFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior System Software Development Engineer. Be the first to apply!
- IT system engineer Boston, MA
- system programmer Boston, MA
- systems software developer Boston, MA
- software developer positions Boston, MA
- senior software engineer remote Boston, MA
- software engineer contract Boston, MA
- IT software developer Boston, MA
- cybersecurity software engineer Boston, MA
- part time software developer remote Boston, MA
- junior software developer internship Boston, MA



