Talent.com
Senior System Software Engineer, Simulation and Virtualization
Senior System Software Engineer, Simulation and VirtualizationNVIDIA • Santa Clara, CA, US
Senior System Software Engineer, Simulation and Virtualization

Senior System Software Engineer, Simulation and Virtualization

NVIDIA • Santa Clara, CA, US
[job_card.30_days_ago]
[job_preview.job_type]
  • [job_card.full_time]
  • [filters.remote]
[job_card.job_description]

NVIDIA has been redefining computer graphics, PC gaming, and accelerated computing for more than 30 years. Today, we are increasingly known as “the AI computing company” — with the GPU deep learning ignited modern AI, acting as the brain of computers, robots, and self-driving cars etc. We are hiring Sr. Software Engineer who will help build best-in-class simulators for our DGX Server platforms. Simulations play a critical role in building scalable systems at Speed of Light! As an NVIDIAN, get immersed in a diverse environment where everyone is encouraged to do their best work. Join the team and see how you can make a lasting impact on the world!

What you’ll be doing:

  • Drive requirements, architecture, and roadmap of NVIDIA DGX Simulation platforms.

  • Build & enhance simulator with new HW features, improve simulation performance, fix bugs across user and kernel stacks & automate system for regressions testing.

  • Bring full SW stack up on DGX Simulator; work closely with hardware modeling, kernel & platform driver teams distributed globally.

What we need to see:

  • BS degree or higher (Computer science or related) or equivalent experience

  • 5+ years of relevant experience.

  • Proficient in C / C++ programming with strong user & kernel mode debugging skills in multi-threaded environment.

  • Clear understanding of OS fundamentals, computer system architecture and low-level interfaces such as buses, controllers, interrupts etc.

  • Familiarity with at least one major Linux distro (Ubuntu, RedHat, SLES etc.)

  • Strong articulation skills for crafting and improving technical documents and to engage globally distributed engineering team.

Ways to stand out from the crowd:

  • Experience in virtualization, hypervisors & building HW simulators. Experience in HW & SW stack bringup using Simulators & Emulators etc.

  • Familiarity with hardware interfaces such as PCIe, SPI, I2C etc with Linux Boot solutions on x86 & ARM class platforms.

  • Having written software in GitHub with exposure to opensource development life cycle.

The base salary range is 148,000 USD - 339,250 USD. Your base salary will be determined based on your location, experience, and the pay of employees in similar positions.

You will also be eligible for equity and . NVIDIA accepts applications on an ongoing basis.

NVIDIA is committed to fostering a diverse 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.

[job_alerts.create_a_job]

Senior System Software Engineer, Simulation and Virtualization • Santa Clara, CA, US

[internal_linking.similar_jobs]
Senior Accelerator Systems Engineer - HW/Software & Cloud Ops

Senior Accelerator Systems Engineer - HW/Software & Cloud Ops

Amazon Web Services (AWS) • Cupertino, CA, United States
[job_card.full_time]
A leading cloud computing company is looking for a Senior System Development Engineer to lead the development of accelerator server and rack systems.This role involves solving complex architectural...[show_more]
[last_updated.last_updated_variable_days] • [promoted]
Senior Principal System Validation Engineer

Senior Principal System Validation Engineer

Astera Labs • Santa Clara, CA, United States
[job_card.full_time]
Senior Principal System Validation Engineer at Astera Labs (NASDAQ: ALAB).Astera Labs provides rack-scale AI infrastructure through purpose-built connectivity solutions grounded in open standards.B...[show_more]
[last_updated.last_updated_30] • [promoted]
Senior System Software Engineer Cloud Networking

Senior System Software Engineer Cloud Networking

Promote Project • Santa Clara, CA, United States
[job_card.full_time]
We are looking for a Senior System Software Engineer, Cloud Networking to design, prototype, implement and operate programmable software-defined networking solutions for NVIDIA Virtualized Clouds h...[show_more]
[last_updated.last_updated_variable_days] • [promoted]
Sr. System Software Engineer

Sr. System Software Engineer

Apple Inc. • Sunnyvale, CA, United States
[job_card.full_time]
Join a team of passionate and creative engineers dedicated to building technologies that will shape the future.We are a cross-functional group that thrives on collaboration, innovation, and tacklin...[show_more]
[last_updated.last_updated_variable_days] • [promoted]
Senior Software Engineer - Operating Systems

Senior Software Engineer - Operating Systems

Applied Intuition Inc. • Mountain View, CA, United States
[job_card.full_time]
Senior Software Engineer - Operating Systems.Mountain View, California, United States.The NextGen OS team is focused on building Applied Intuition's operating system (OS) stack for future vehicles ...[show_more]
[last_updated.last_updated_variable_days] • [promoted]
Senior Software Engineer, Simulation

Senior Software Engineer, Simulation

Kodiak • Mountain View, CA, United States
[job_card.full_time]
The company has developed an artificial intelligence (AI) powered technology stack purpose‑built for commercial trucking and the public sector.The company delivers freight daily for its customers a...[show_more]
[last_updated.last_updated_30] • [promoted]
Senior Engineer, SoC Architect - Memory Subsystem

Senior Engineer, SoC Architect - Memory Subsystem

Samsung Research America • Mountain View, CA, United States
[job_card.full_time]
Senior Engineer, SoC Architect - Memory Subsystem.The Samsung Research America SOC Architecture Lab provides innovative SoC architecture, bus / memory subsystem, multimedia subsystems and key IP bl...[show_more]
[last_updated.last_updated_variable_days] • [promoted]
Senior Software Engineer

Senior Software Engineer

PayBee • Palo Alto, CA, United States
[job_card.full_time]
Senior Software Engineer: Lead dsgn+dev+maintain adv apps for iOS pltfrm; req Bach+1yr exp+spec skills; $190-$199k.[show_more]
[last_updated.last_updated_variable_days] • [promoted]
Senior Software Engineer - Service Mesh

Senior Software Engineer - Service Mesh

Roku, Inc. • San Jose, CA, United States
[job_card.full_time]
Teamwork makes the stream work.Roku is changing how the world watches TV.Roku is the #1 TV streaming platform in the U.Canada, and Mexico, and we've set our sights on powering every television in t...[show_more]
[last_updated.last_updated_30] • [promoted]
Senior Software Engineer, Systems

Senior Software Engineer, Systems

Aerospike • Mountain View, CA, United States
[job_card.full_time]
At Aerospike, we dream big and deliver even bigger.We empower companies to tackle seemingly insurmountable challenges and achieve what’s never been done before.That’s why we developed the world’s l...[show_more]
[last_updated.last_updated_variable_days] • [promoted]
Senior SoC Virtual Platform Engineer

Senior SoC Virtual Platform Engineer

TALENT Software Services • Sunnyvale, CA, United States
[job_card.full_time]
A technology consulting firm is seeking a Senior Software Engineer focused on Virtual Hardware Modeling.The ideal candidate will design and develop high-level models of complex SoC hardware, integr...[show_more]
[last_updated.last_updated_30] • [promoted]
Senior HPC & Low-Level Systems Engineer

Senior HPC & Low-Level Systems Engineer

Clockwork • Palo Alto, CA, United States
[job_card.full_time]
A pioneering AI networking firm in Palo Alto seeks a Senior Software Engineer specializing in HPC and low-level systems.The ideal candidate will leverage 5+ years in C/C++ systems programming and p...[show_more]
[last_updated.last_updated_variable_days] • [promoted]
Senior System Software Engineer - Dynamo

Senior System Software Engineer - Dynamo

NVIDIA Corporation • Santa Clara, CA, United States
[job_card.full_time]
Senior System Software Engineer - Dynamo page is loaded## Senior System Software Engineer - Dynamolocations: US, CA, Remote: US, CA, Santa Clara: US, WA, Remotetime type: Full timeposted on: Posted...[show_more]
[last_updated.last_updated_variable_days] • [promoted]
Senior Software Engineer, Distributed Storage System

Senior Software Engineer, Distributed Storage System

ByteDance • San Jose, CA, United States
[job_card.full_time]
Senior Software Engineer, Distributed Storage System.Senior Software Engineer, Distributed Storage System.Be among the first 25 applicants.ByteDance is seeking a Distributed Storage System Software...[show_more]
[last_updated.last_updated_variable_days] • [promoted]
Senior System Software & Performance Architect – SoC/Kernel

Senior System Software & Performance Architect – SoC/Kernel

Google • Mountain View, CA, United States
[job_card.full_time]
A leading technology company in Mountain View is seeking a Full-Stack Performance Engineer to analyze complex software systems, develop benchmarks, and mentor engineers.With a Bachelor’s degree and...[show_more]
[last_updated.last_updated_variable_days] • [promoted]
System Engineer

System Engineer

TradeJobsWorkForce • 95126 San Jose, CA, US
[job_card.full_time]
System Engineer Job Duties: Manages and monitors all installed systems and infrastructure for the organization to be in line with company guidelines or SOP (standard operating procedure).Defines cu...[show_more]
[last_updated.last_updated_30] • [promoted]
Senior RISCV CPU RTL & System Architecture Engineer

Senior RISCV CPU RTL & System Architecture Engineer

Qualcomm • Santa Clara, CA, United States
[job_card.full_time]
A leading technology company is seeking engineers for RISCV CPU RTL development in Santa Clara, California.The role involves architecture definition, microarchitecture execution, and optimizing CPU...[show_more]
[last_updated.last_updated_variable_days] • [promoted]
Senior Software Engineer, Tools & Infrastructure

Senior Software Engineer, Tools & Infrastructure

RoboForce • Milpitas, CA, United States
[job_card.full_time]
Senior Software Engineer, Tools & Infrastructure.RoboForce is an AI robotics company developing Physical AIpowered Robo-Labor for dull, dirty, and dangerous work.The company's robots are engineered...[show_more]
[last_updated.last_updated_variable_days] • [promoted]