✦ Luna Orbit — Software Engineering

Senior Software Engineer

at Nvidia

📍 2 Locations Unknown Posted March 13, 2026
Type Not Specified
Experience senior
Exp. Years 12+ years
Education BSc degree or equivalent experience in Computer Engineering, Computer Science, or related degree
Category Software Engineering

This role involves leading the design and development of network tools and firmware for NVIDIA's next-generation products, with a focus on C++, Python, and cross-platform environments.

  • Lead tool development
  • Design and verify network software
  • Collaborate with cross-functional teams
  • Debug firmware and hardware interfaces
  • Maintain code quality and documentation

The position requires extensive experience in C++, Python, firmware development, networking protocols, and working with Linux, Windows, VMware, and FreeBSD in an agile setting.

The ideal candidate is a senior software engineer with over 12 years of experience in C++ and Python, strong object-oriented design skills, and experience working with networking protocols and operating systems like Linux and Windows. They should be capable of leading development efforts and collaborating across teams in an agile environment.

C++PythonObject-Oriented ProgrammingSoftware developmentAgile methodology
Linux kernelWindows kernelReverse engineeringNetworking protocolsCross-platform development
JenkinsDockerVMwareFreeBSDLinuxWindows
C++PythonObject-Oriented ProgrammingSoftware developmentAgileFirmwareNetworking protocolsLinuxWindowsVMwareFreeBSD
C++C++ programmingPythonObject-Oriented ProgrammingSoftware developmentAgile methodologyDebuggingFirmwareNetworking protocolsLinuxWindowsVMwareFreeBSD
Communication skillsTeam collaborationProblem-solvingAutonomyFast learning
Industry Technology / Networking
Job Function Software development and verification for networking and firmware tools
Senior Software EngineerC++PythonObject-Oriented ProgrammingSoftware developmentAgileFirmwareNetworking protocolsLinuxWindowsVMwareFreeBSDDebuggingCode ownershipReverse engineering

Less than 12 years of experience, Lack of proficiency in C++ or Python, No experience with networking protocols, Inability to work independently

Apply for this Position →

Get matched to jobs like this

Luna finds roles that fit your skills and career goals — no endless scrolling required.

Create a Free Profile