CareerPlanGet AI match score →

Senior Systems Software Development Engineer

Boston, MA💼 Full-time💰 $137,000–$137,000🗓 2026-05-20 → 2026-07-31

Core

Design and implement real-time system software architectures for embedded audio systems, including bootloader, Linux kernel drivers, and HDMI stacks.

Role type

Senior Systems Software Development Engineer (Embedded Linux/Real-time)

Builds

Embedded audio systems, HDMI software stacks, and board bring-up for new hardware platforms.

Domain

Consumer electronics / Embedded systems / Audio hardware

Deliverable

production ML models | product features | dashboards & analysis | research | client delivery | infrastructure | physical/clinical work

Required skills

C/C++, embedded Linux kernel internals, device driver development, U-Boot, FreeRTOS, Yocto Project/OpenEmbedded, JTAG/debug tooling, concurrency management (SMP/mutexes), hardware interface protocols (PCIe, USB, SPI, I2C, Ethernet, Wi-Fi, Bluetooth)

Preferred skills

Python, HDMI subsystem (ARC/eARC/CEC), hardware design exposure, low-level optimization, USBPD

Technologies

Linux, U-Boot, FreeRTOS, Yocto Project, gcc, binutils, gdb, ARM SoCs, WiSoCs, BT SoCs

Responsibilities

Design and implement real-time system software architectures leveraging SMP and AMP approaches; bring up, debug, and maintain bootloader and embedded Linux across new hardware platforms; lead early board bring-up and debug of new PCBs; develop and maintain Linux kernel drivers; own and evolve the HDMI software stack including video path integration and userspace interfaces; integrate vendor SDKs and BSP components; define and execute unit and integration testing; partner with silicon vendors to resolve platform issues.

Seniority

Senior, hands-on IC

Sourced via workday · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.
Apply on Workday ↗