Senior Software Engineer – Simulation and Virtualization
Location
California
Posted
108 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 works to help clients bring life-saving and high-quality products to market within the health and medical industry. The company recognizes that today’s pharmaceutical and
• 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 works to help clients bring life-saving and high-quality products to market within the health and medical industry. The company recognizes that today’s pharmaceutical and
• 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



