Senior System Software Engineer, NVLink Fusion

NVIDIA
US - Massachusetts - Westford
View Company Profile / << Go Back

  • Job Type: Full time
  • 12 days ago

Job Description

Design, implement, test, and maintain low-level NVLink Fusion software, including kernel-mode drivers and embedded firmware, across the product lifecycle from architecture and pre-silicon development through production. Debug hardware/software issues and collaborate with internal teams and external partners to integrate, validate, and deliver reliable, high-performance interconnect platforms.

Requirements: Requires a bachelor’s degree or higher in a relevant engineering or computer science field, or equivalent experience, and at least five years of relevant software, firmware, or systems development experience. Candidates should have strong C or C++ and scripting skills, low-level systems expertise, knowledge of computer architecture and hardware/software interaction, and experience debugging and collaborating with hardware teams.

Key Skills: C, C++, Python, Kernel-Mode Drivers, Embedded Firmware, Microcode, Linux Kernel Development, Computer Architecture, Memory-Mapped I/O, Interrupts, DMA, Concurrency, Hardware/Software Debugging, System Testing, Silicon Bring-Up, High-Speed Interconnects

Benefits: Equity, Benefits




Fast Track Upload