{"schemaVersion":"jobsearcher.job.v1","id":"25687a6137f65a835b8857a6","url":"https://jobsearcher.com/jobs/25687a6137f65a835b8857a6","canonicalUrl":"https://jobsearcher.com/jobs/25687a6137f65a835b8857a6","title":"Embedded Software Engineer - DPU Platform","description":"Overview\nIn this role you will develop system software for embedded platforms and SOC designs, collaborating across global teams to deliver high-performance software. You’ll work on firmware, boot-loaders, drivers, and user-space components that enable advanced hardware, including hardware accelerators. You’ll engage across the product lifecycle with emphasis on quality and efficiency, contributing to a world-class data-center and AI computing stack. This is a chance to influence how cutting-edge NVIDIA platforms are built and deployed across international projects. You’ll join a diverse, performance-driven team advancing AI and computing at scale.\n\nCompensation / Benefitsequitycomprehensive benefits packagerecognition of diverse workforce\nResponsibilitiesDevelop system software components including firmware, boot-loaders, kernel drivers/modules, and user-space librariesCollaborate with hardware and product design teams to build software for sophisticated SOC platform designsSupport global teams with customer and internal DPU projectsAddress complex system-level optimization and resource utilization challengesEngage in all levels of the product development lifecycle with emphasis on requirements, quality, and performanceContribute within a worldwide matrixed software development team to make a broad impact\nKey requirementsBachelor's degree in Computer Science/Engineering or equivalent experience2+ years of software development for embedded systemsProficiency in C and PythonStrong understanding of system software stack, including platform firmware, device drivers, Linux kernel, and user-space performanceKnowledge of high-performance processor architecture, CPU/cache coherency, and hardware acceleratorsStrong engineering skills: investigation, testing, agile development, and communicationExperience with build tools: gcc, git, github, make, bitbake, shell scripts, gerrit, Jenkinsexcellent written and oral communicationcollaboration within matrixed teamsanalytical problem-solvingembedded software developmentLinux kernel and device driversplatform firmware","company":"NVIDIA","rawCompany":"nvidia","city":"Somerville","state":"MA","isRemote":false,"isActive":false,"createdAt":"2026-09-15T04:39:52.696Z","occupations":[{"code":"15-1252.00","title":"Software Developers","slug":"software-developers"},{"code":"15-1299.08","title":"Computer Systems Engineers/Architects","slug":"computer-systems-engineers-architects"},{"code":"17-2061.00","title":"Computer Hardware Engineers","slug":"computer-hardware-engineers"}],"industries":[{"code":"513210","title":"Software Publishers","slug":"software-publishers"},{"code":"541512","title":"Computer Systems Design Services","slug":"computer-systems-design-services"},{"code":"334111","title":"Electronic Computer Manufacturing","slug":"electronic-computer-manufacturing"}],"jobPosting":{"@context":"https://schema.org","@type":"JobPosting","title":"Embedded Software Engineer - DPU Platform","description":"Overview\nIn this role you will develop system software for embedded platforms and SOC designs, collaborating across global teams to deliver high-performance software. You’ll work on firmware, boot-loaders, drivers, and user-space components that enable advanced hardware, including hardware accelerators. You’ll engage across the product lifecycle with emphasis on quality and efficiency, contributing to a world-class data-center and AI computing stack. This is a chance to influence how cutting-edge NVIDIA platforms are built and deployed across international projects. You’ll join a diverse, performance-driven team advancing AI and computing at scale.\n\nCompensation / Benefitsequitycomprehensive benefits packagerecognition of diverse workforce\nResponsibilitiesDevelop system software components including firmware, boot-loaders, kernel drivers/modules, and user-space librariesCollaborate with hardware and product design teams to build software for sophisticated SOC platform designsSupport global teams with customer and internal DPU projectsAddress complex system-level optimization and resource utilization challengesEngage in all levels of the product development lifecycle with emphasis on requirements, quality, and performanceContribute within a worldwide matrixed software development team to make a broad impact\nKey requirementsBachelor's degree in Computer Science/Engineering or equivalent experience2+ years of software development for embedded systemsProficiency in C and PythonStrong understanding of system software stack, including platform firmware, device drivers, Linux kernel, and user-space performanceKnowledge of high-performance processor architecture, CPU/cache coherency, and hardware acceleratorsStrong engineering skills: investigation, testing, agile development, and communicationExperience with build tools: gcc, git, github, make, bitbake, shell scripts, gerrit, Jenkinsexcellent written and oral communicationcollaboration within matrixed teamsanalytical problem-solvingembedded software developmentLinux kernel and device driversplatform firmware","datePosted":"2026-09-15T04:39:52.696Z","dateModified":"2026-09-15T04:39:52.696Z","hiringOrganization":{"@type":"Organization","name":"NVIDIA","sameAs":"https://jobsearcher.com"},"jobLocation":{"@type":"Place","address":{"@type":"PostalAddress","addressLocality":"Somerville","addressRegion":"MA","addressCountry":"US"}},"identifier":{"@type":"PropertyValue","name":"JobSearcher","value":"25687a6137f65a835b8857a6"},"url":"https://jobsearcher.com/jobs/25687a6137f65a835b8857a6"}}