CareerPlanSign in

Senior Software Engineer, DPU - Networking

US, MA, Westford💼 Full-time💰 $184,000–$184,000🗓 2026-07-10 → 2026-09-25

Core

Develop system software components including processor firmware, kernel drivers, and user space applications for NVIDIA DPU platforms to empower advanced data centers.

Role type

Senior IC software engineer (embedded systems/DPU)

Builds

Processor firmware, kernel drivers/modules, user space applications, and libraries for DPU platforms

Domain

Semiconductor / Data Center Infrastructure / Embedded Systems

Deliverable

production ML models | product features | infrastructure

Required skills

Linux development, embedded systems development, kernel driver development, firmware development, system-level optimization, software distribution technologies, pre-silicon development, hardware emulator usage

Preferred skills

Linux bootloader and boot firmware (ATF/UEFI), secure boot flows, trusted compute environments, security key management, secure software development practices, full product life-cycle management

Technologies

Linux, ATF, UEFI, hardware emulators, software simulators

Responsibilities

Develop system software components including processor firmware, kernel drivers/modules, and user space applications; Collaborate with hardware and product design teams to develop software for SOC platform designs; Assist with DPU project bring-up and validation; Tackle complex system-level optimization and resource utilization challenges; Work in pre-silicon development mode to architect, debug, measure, and optimize performance; Participate across all levels of the product development life-cycle

Seniority

Senior, hands-on IC

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