Software Engineer, Soc Dpu Platform

NVIDIA

Not specified (assumed to be hybrid or onsite based on industry norms).
Embedded linux software development
Low-level system software design
Device drivers experience
NVIDIA is seeking a Software Engineer for their DPU Platform team to develop low-level embedded Linux software, focusing on bootloaders and firmware for high-performance computing platforms. The ideal candidate will have strong experience in embedded Linux development and a solid understanding of hardware interactions

Job Summary

  • Join a technology-driven company that powers advanced data centers.
  • Collaborate with global teams to solve complex challenges.
  • Focus on high software quality and stability throughout the product lifecycle.

Matching Summary

Match Score: 85

NVIDIA is seeking a Software Engineer for their DPU Platform team to develop low-level embedded Linux software, focusing on bootloaders and firmware for high-performance computing platforms. The ideal candidate will have strong experience in embedded Linux development and a solid understanding of hardware interactions.

Skills & Requirements

Must-have

  • Embedded Linux software development
  • Low-level system software design
  • Device drivers experience

Nice-to-have

  • Experience with ARMv8 architecture
  • Background in secure boot flows
  • Familiarity with hardware debuggers

Key Requirements

  • Bachelor’s degree in Computer Science/Engineering
  • 3+ years of experience in embedded Linux development
  • Understanding of low-level software stack

Work Rights

Not specified

Tailored Resume

Cover Letter