Senior System Software Engineer - Simulation Software
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
+5 more
Job description
Experteer Overview As a Senior System Software Engineer in NVIDIA’s Simulation Software team, you accelerate early software bring-up for new chips and platforms. You’ll verify pre-silicon readiness and build automation to scale simulation-based development, enabling multiple teams to validate and debug hardware-software interactions. You’ll improve developer experience through tooling and workflows, tackling complex cross-stack issues. This role offers impact on self-driving cars, AI solutions, and the broader mission to advance computing with simulation-driven platforms. Compensation / Benefits * Drive early software bring-up on simulation platforms for new chip and platform programs * Verify platform readiness and validate software functionality in pre-silicon development environments * Develop scripts, tools, and automation to improve productivity, reliability, and scale for simulation-based software development * Enable module teams to use simulation platforms effectively for development, debugging, and validation * Debug complex issues spanning software, platform configuration, infrastructure, and simulation environment interactions * Improve developer experience for teams using simulation infrastructure through better workflows, diagnostics, and tooling Tasks * BS, MS, or equivalent experience in Computer Science, Computer Engineering, Electrical Engineering, or related field * 5+ years of relevant software development experience * Strong C/C++ and Python programming skills * Hands-on experience with SystemC, VDK, or similar simulation platforms * Experience with system software bring-up, platform validation, low-level software development, or infrastructure-facing systems engineering * Strong Linux fundamentals, including shell scripting, process/debug tools, and development workflows * Strong debugging and problem-solving skills across software stacks, tools, platform behavior, and system interactions * Experience building developer tools, automation, test infrastructure, triage workflows, or tooling focused on improving efficiency * Ability to work across teams and drive technical execution in ambiguous early-development environments Key requirements * equity * comprehensive benefits package * competitive salaries
Requirements
broader debugging, and validation * Debug complex issues spanning software, platform configuration, infrastructure, and simulation environment interactions * Improve developer experience for teams using simulation infrastructure through better workflows, diagnostics, and tooling Tasks * BS, MS, or equivalent experience in Computer Science, Computer Engineering, Electrical Engineering, or related field * 5+ years of relevant software development experience * Strong C/C++ and Python programming skills * Hands-on experience with SystemC, VDK, or similar simulation platforms * Experience with system software bring-up, platform validation, low-level software development, or infrastructure-facing systems engineering * Strong Linux fundamentals, including shell scripting, process/debug tools, and development workflows * Strong debugging and problem-solving skills across software stacks, tools, platform behavior, and system interactions * Experience building developer tools, automation, test aaaaa 2026-08-11 triage workflows, or tooling focused on improving efficiency * Ability to work across teams and drive technical execution in ambiguous early-development environments Key requirements * equity * comprehensive benefits package * competitive salaries
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
Best Countries for Software Engineers
Is Software Engineering Hard?
How software is steering vehicle technology
What Jobs Can You Get with a Software Engineering Degree?