NVIDIA is widely considered to be one of the technology world’s most desirable employers. We have some of the most hard-working and dedicated people on the planet working for us. If you're creative and autonomous, we want to hear from you! Applications for this job will be accepted at least until July 27, 2026. This posting is for an existing vacancy. NVIDIA uses AI tools in its recruiting processes. NVIDIA is committed to fostering an inclusive work environment and proud to be an equal opportunity employer. As we highly value diversity in our current and future employees, we do not discriminate (including in our hiring and promotion practices) on the basis of race, religion, color, national origin, gender, gender expression, sexual orientation, age, marital status, veteran status, disability status or any other characteristic protected by law.
Senior Software Engineer – Simulation and Virtualization
Location
California
Posted
161 days ago
Salary
$152K - $241.5K / year
Seniority
Senior
Job Description
Senior Software Engineer – Simulation and Virtualization
NVIDIA
• Contribute to architect and develop simulation platform for next-gen NVIDIA DGX platforms. • Build, integrate and enhance simulator components with new HW features and write supporting technical documents. • Bring full SW stack up on DGX Simulator; work closely with hardware modeling, kernel & platform driver teams distributed globally. • Improve performance, fix bugs across user and kernel stack, and automate execution flow.
Job Requirements
- Proficient in C/C++ with strong software development, optimization, user & kernel mode debugging skills.
- OS fundamentals and system architecture understanding like low-level interfaces such as buses, controllers, interrupts etc.
- Good understanding of hypervisors & HW emulators, like QEMU, KVM, VDK, Simics, etc.
- Working experience on any one major Linux distro like Ubuntu, RedHat, SLES etc.
- Strong interpersonal & communication skills to work with a globally distributed engineering team.
- Bachelor’s degree in computer science or related (or equivalent experience) with 5+ years of relevant experience.
Benefits
- Eligible for equity and benefits
Related Guides
Related Job Pages
More Full-stack Engineer Jobs
Principal Software Architect – Performance
DDNWorld’s leading Data Intelligence Platform supercharging over 500,000 GPUs across all data workloads
• We are seeking a Principal Software Architect – Performance with deep expertise in data path and I/O performance for large-scale distributed file systems • This role is for a senior technical leader who drives performance architecture across the storage stack, from low-level code paths to system-wide behavior at massive scale • You will define performance strategy, guide architectural decisions, and lead complex performance investigations for high-throughput, low-latency distributed systems • This role combines hands-on technical depth with broad architectural influence
Software Engineer, AI Enabled Development
GoforeWe create tomorrow's digital services and work culture today.
• Build modern solutions with technologies that have concrete societal impact • Work autonomously as part of an agile team, collaborating closely with customers • Develop your expertise and influence both the direction of the projects and your own work
Full Stack Engineer
QualioQualio’s ready-to-use QMS unites your teams, processes, and data all in one place so you can get to market quickly.
• Strong team player with a collaborative mindset • Partner with team in designing, implementing and delivering effective cloud based solutions - evidenced by timeliness, quality, usability, operational stability, performance, and success of meeting customer requirements/business objectives • Ability to maintain a proactive and positive attitude in a fast-paced, changing environment • You like the sound of working for a fully remote-based organization with lots of opportunities
Senior Full Stack Engineer
QualioQualio’s ready-to-use QMS unites your teams, processes, and data all in one place so you can get to market quickly.
• Partner with team in designing, implementing and delivering effective cloud based solutions - evidenced by timeliness, quality, usability, operational stability, performance, and success of meeting customer requirements/business objectives • Ability to maintain a proactive and positive attitude in a fast-paced, changing environment • Strong team player with a collaborative mindset • You like the sound of working for a fully remote-based organization with lots of opportunities



