Staff Software Engineer - Rendering (Simulation)
$160.2k - $246.3kGeneral Motors
Job Description The Rendering team builds and maintains the core sensor simulation system that produces physically accurate synthetic sensor data for autonomous vehicle development. We own the full rendering pipeline— from scene ingestion and acceleration structure construction through GPU ray tracing and sensor‑specific post‑processing. Our stack includes C++, CUDA, NVIDIA OptiX, USD (Universal Scene Description), MDL materials, and ROS. We care deeply about performance, correctness, and clean architecture. The Role As a Staff Software Engineer on the Rendering team within Simulation, you will architect, optimize, and extend a GPU‑accelerated, physics‑based sensor simulation system used to generate synthetic sensor data—cameras, LiDAR, radar, and depth sensors—for autonomous vehicle development and validation. You will work at the intersection of real‑time rendering, GPU computing, and large‑scale scene management, tackling challenges in memory management, geometry streaming, material systems, and ray tracing performance. Your work will directly impact the fidelity, scalability, and speed of the simulation platform that AV teams depend on for training, testing, and validating perception and planning systems. What You’ll Do Design and implement systems for efficiently loading, managing, and rendering large‑scale 3D scenes—including geometry streaming, level‑of‑detail, instancing, and acceleration structure optimization. Optimize GPU memory management and texture pipelines to support scenes with significantly higher geometric and material complexity. Architect and extend the sensor simulation pipeline to support new sensor modalities and integrate them into our ROS‑based data delivery stack. Improve ray tracing performance through BVH optimization, shader efficiency, and pipeline profiling using CUDA and OptiX. Enable new use cases such as real‑time or near‑real‑time rendering for reinforcement learning workloads, requiring low‑latency scene updates and rapid frame generation. Contribute to the USD scene ingestion and material translation pipeline, improving robustness, performance, and support for complex production assets. Drive architectural improvements across the codebase—refactoring, API design, build system improvements, and developer tooling. Uphold high code quality and architecture standards through code reviews, technical design documents, and mentorship of other engineers. Leverage AI‑assisted development tools to accelerate prototyping, testing, and code quality. Your Skills & Abilities BS, MS, or PhD in Computer Science, Computer Graphics, Engineering, or equivalent experience. 7+ years of professional C++ development experience, with deep knowledge of modern C++ (C++17/20), memory management, and performance optimization. Significant experience with GPU programming (CUDA, OptiX, Vulkan, or similar) and an understanding of GPU architecture and execution models. Proven track record working on rendering systems, game engines, simulation platforms, or other performance‑critical real‑time graphics software. Strong understanding of data structures and algorithms relevant to rendering: spatial acceleration structures (BVH/kd-tree), scene graphs, texture management, and resource streaming. Experience profiling and optimizing complex C++ and GPU codebases (e.g., Nsight, Tracy, perf, custom instrumentation). Comfort working in large, multi‑module codebases with CMake‑based build systems. Strong communication and collaboration skills, with demonstrated ability to drive technical design across teams. What Will Give You A Competitive Edge Experience with USD (Universal Scene Description) or similar scene description frameworks. Experience with physically‑based rendering, material systems (MDL, OSL), or spectral rendering. Familiarity with ROS and integrating rendering or sensor simulation into robotics data pipelines. Experience with reinforcement learning environments or gym‑style simulation interfaces. Knowledge of ray tracing theory, radiometric sensor modeling, or computational photography. Experience with large‑scale asset pipelines, texture compression (BCn, ASTC), or virtual texturing. Contributions to open‑source rendering, game engine, or simulation projects. Compensation The compensation information is a good faith estimate only. It is based on what a successful applicant might be paid in accordance with applicable state laws. The compensation may not be representative for positions located outside of New York, Colorado, California, or Washington. The salary range for this role is $160,200 to $246,300. The actual base salary a successful candidate will be offered within this range will vary based on factors relevant to the position. Bonus Potential: An incentive pay program offers payouts based on company performance, job level, and individual performance. Benefits GM offers a variety of health and wellbeing benefit programs. Benefit options include medical, dental, vision, Health Savings Account, Flexible Spending Accounts, retirement savings plan, sickness and accident benefits, life insurance, paid vacation & holidays, tuition assistance programs, employee assistance program, GM vehicle discounts and more. Company Vehicle Upon successful completion of a motor vehicle report review, you will be eligible to participate in a company vehicle evaluation program, through which you will be assigned a General Motors vehicle to drive and evaluate. Note: program participants are required to purchase/lease a qualifying GM vehicle every four years unless one of a limited number of exceptions applies. GM does not provide immigration‑related sponsorship for this role. Do not apply for this role if you will need GM immigration sponsorship now or in the future. This includes direct company sponsorship, entry of GM as the immigration employer of record on a government form, and any work authorization requiring a written submission or other immigration support from the company (e.g., H1‑B, OPT, STEM OPT, CPT, TN, J‑1, etc). About GM Our vision is a world with Zero Crashes, Zero Emissions and Zero Congestion and we embrace the responsibility to lead the change that will make our world better, safer and more equitable for all. Why Join Us We believe we all must make a choice every day – individually and collectively – to drive meaningful change through our words, our deeds and our culture. Every day, we want every employee to feel they belong to one General Motors team. Benefits Overview From day one, we’re looking out for your well‑being‑at work and at home‑so you can focus on realizing your ambitions. Learn how GM supports a rewarding career that rewards you personally by visiting Total Rewards resources . Non-Discrimination and Equal Employment Opportunities (U.S.) General Motors is committed to being a workplace that is not only free of unlawful discrimination, but one that genuinely fosters inclusion and belonging. We strongly believe that providing an inclusive workplace creates an environment in which our employees can thrive and develop better products for our customers. All employment decisions are made on a non‑discriminatory basis without regard to sex, race, color, national origin, citizenship status, religion, age, disability, pregnancy or maternity status, sexual orientation, gender identity, status as a veteran or protected veteran, or any other similarly protected status in accordance with federal, state and local laws. We encourage interested candidates to review the key responsibilities and qualifications for each role and apply for any positions that match their skills and capabilities. Applicants in the recruitment process may be required, where applicable, to successfully complete a role‑related assessment(s) and/or a pre‑employment screening prior to beginning employment. To learn more, visit How we Hire. Accommodations General Motors offers opportunities to all job seekers including individuals with disabilities. If you need a reasonable accommodation to assist with your job search or application for employment, email us or call us at View phone number on click.appcast.io. In your email, please include a description of the specific accommodation you are requesting as well as the job title and requisition number of the position for which you are applying. #J-18808-Ljbffr General Motors
$251k - $310k
...on public roads and tens of billions in simulation across 15+ U.S. states. The Simulator... ...a diverse, and collaborative group of software engineers, machine learning (ML) engineers, and data... ...hybrid role, you will report to a Sr Staff TLM. You will: Design and develop scalable...Suggested$238k - $302k
...100 million miles on public roads and tens of billions in simulation across 15+ U.S. states. Waymo’s simulator is one of the most... ...that a virtual world is "real"? We are looking for a Staff Software Engineer to act as the Technical Architect for this domain. You will...SuggestedFull timeRemote workShift work$152k - $241.5k
NVIDIA is seeking a highly motivated Software Engineer to join our Autonomous Vehicle (AV) Simulation team. In this role, you will help build and scale realistic... ...and distributed infrastructure, neural graphics & rendering, generative AI & synthetic data generation,...SuggestedInternship$150k - $250k
Senior Neural Rendering Software Engineer Sunnyvale, California, United States About Applied Intuition Applied Intuition, Inc. is powering the... ...performance across CPU and GPU for large, real-time simulation workloads. At Applied Intuition, engineers are expected to...SuggestedFull timeFor contractorsFor subcontractorCasual workWork at officeRemote workDay shift$251k - $310k
...roads and tens of billions in simulation across 15+ U.S. states.... ...performance, and build APIs that let engineers and automated evaluation... ...bots, evaluation executors) to render driving scenes. Plan technical... ...experience. 5 years of software development experience in C++...SuggestedFull timeRemote work$204k - $259k
...roads and tens of billions in simulation across 15+ U.S. states.... ...group of machine learning (ML) engineers, software engineers and data... ...technologies, as well as traditional rendering approaches. In this hybrid... ...will report to a Senior Staff Engineering Manager. You...Full timeRemote work- Dormont Manufacturing Co is seeking a Full-Stack Engineer in Mountain View, CA to lead development of a web-based simulation platform. You will bridge heavy backend data... ...UI, enabling high-frequency streams, 3D rendering, and complex data orchestration. The role is onsite...
$272k - $431.25k
NVIDIA in Santa Clara is seeking an engineering leader to productize innovations in neural rendering and simulation. You will build a team and transform research into a production-level platform that supports developers in autonomous vehicle applications. Required qualifications...$213k - $263k
...00 million miles on public roads and tens of billions in simulation across 15+ U.S. states. The Sensor Simulator Platform Team... ...miles each year. The team is responsible for both the rendering/simulation engine as well as the pipeline that lets a variety of internal customers...Full timeRemote work$152k - $241.5k
...(SDG) team wants a highly motivated and experienced Senior Software Engineer to join us. At a company celebrated for its innovative visual... ...you'll be doing: Build, develop, and maintain scalable 3D simulation software for Digital Twin and Synthetic Data Generation applications...- Navigation Engineer (Simulation Software) About Logos Space Logos Space is building a proliferated Low Earth Orbit (pLEO) constellation to deliver resilient, high-performance connectivity to enterprise and government users worldwide. As part of that effort, the Navigation...Worldwide
$153k - $220k
...heading to the office, or leaving earlier when needed to accommodate family commitments. About the role As a senior software engineer on the Simulation Orchestration team, you will own the compute platform that Applied Intuition’s autonomy products run on. Our customers...For contractorsFor subcontractorCasual workWork at officeRemote workWorldwideDay shift$138k - $207k
...We Are Synopsys is the leader in engineering solutions from silicon to systems, enabling... ...deliver industry-leading silicon design, IP, simulation and analysis solutions, and design... ...the kind of engineer who enjoys building software that solves real problems and performs...$213k - $263k
...over 100 million miles on public roads and tens of billions in simulation across 15+ U.S. states. The Challenge Waymo’s simulator is... ...of challenging requirements. We are looking for a Senior Software Engineer who is passionate about solving complex evaluation problems...Full timeRemote work$129k - $198k
...experiences. About the Organization: The Simulation team, part of the Autonomous Vehicle... ...simulation tests used for autonomous vehicle software validation. Develop andmaintainGM’s... ..., simulationtrustand healthtrendsto engineering teams and leadership. Drive scalablesimulationquality...Local areaRemote workWork from homeRelocation packageFlexible hours$193.93k - $291.15k
...and more connected future. About The Role Simulation is at the core of autonomy development.... .... Collaborate closely with autonomy engineers and build an understanding of how autonomy... ...have 3+ years of experience working in software engineering or related fields. You are a...$152k - $241.5k
NVIDIA is looking for a creative Software Engineer to join the Automotive Vehicles team in Santa Clara, California. This role involves developing... ...solutions for autonomous vehicles, with a focus on building simulation infrastructure to validate self-driving technology. The...$204k - $259k
A leading autonomous driving technology company is seeking a Senior Software Engineer to architect evaluation methodologies for their hybrid simulator. Responsibilities include developing high-throughput data processing systems and partnering with AI research teams. The...Full time$153k - $220k
...heading to the office, or leaving earlier when needed to accommodate family commitments. About the role As a senior software engineer on the Simulation Orchestration team, you will own the compute platform that Applied Intuition's autonomy products run on. Our customers...Full timeFor contractorsFor subcontractorCasual workWork at officeRemote workDay shift$152k - $241.5k
...platforms combine NVIDIA GPUs, NVLink, InfiniBand networking, Grace CPUs, and an optimized AI and HPC software stack. We are hiring a Sr. Software Engineer to build simulators for our DGX Server platforms, a key part of developing scalable systems at the Speed of Light....Work experience placement$148k - $226.2k
Description The Simulation group is solving one of self-driving’s most difficult problems: evaluating the performance of the autonomous driving software stack before it reaches public roads. As a software engineer on the SimCore team, you will drive the development of...Remote work- ...development, and manufacturing scale-up to make generalist robotics a reality. We're looking for a Robot Software Engineer to build and validate the simulation environments that underpin our humanoid robotics platform. You'll develop physics-based models that closely...
- Nuro is seeking a skilled software engineer to enhance our simulation technology for autonomous driving. In this role, you will expand the simulator's capabilities and collaborate across teams to innovate solutions for the development of self-driving technology. The ideal...
$152k
2100 NVIDIA USA in Santa Clara is seeking a creative Software Engineer to develop cutting-edge autonomous vehicle solutions. You will work on building robust simulation infrastructure to test self-driving technology. The ideal candidate has at least 5 years of software...- Role Overview As a Senior Software Simulation Validation Engineer, you will be a technical leader responsible for ensuring the quality and reliability of autonomous vehicle simulation platforms. The role bridges hands‑on coding, protocol/process definition, integration...Local area
$120k - $200k
...silicon to systems including hardware and software to train and run the largest ML... ...equivalent degree Excellent software engineering skills, with a focus on maintainable performant... .../OR experience writing cycle-accurate simulators This is a hybrid role that will...Full timeWork experience placementWork at officeLocal areaRemote workMonday to FridayFlexible hours3 days per week- NVIDIA is seeking a highly motivated Software Engineer to join our Autonomous Vehicle (AV) Simulation team. In this role, you will help build and scale realistic virtual environments that accelerate the training, testing, and validation of NVIDIA’s autonomous driving software...
$204k - $259k
...on public roads and tens of billions in simulation across 15+ U.S. states. Waymo’s... ...is "real"? We are looking for a Senior Software Engineer to build the metrics and systems that grade... ...hybrid role, you will report to a Senior Staff Software Engineering Manager and define...Full timeRemote work- ...and increasingly detailed 3D world, and our team renders every frame of it. We develop the graphics engine that powers the mapping and navigation experiences... ...Web. We're looking for a Senior Rendering Engine Software Engineer who is excited by the challenge of rendering...
- ...robot policy we ship is a simulation platform that has to be fast... ...team's daily driver. As Staff Simulation Engineer for Core Simulation Platform... ...parallelizing physics and rendering for rapid policy iteration... ...skills. Familiar with software development best practices...Local area
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Staff Software Engineer - Rendering (Simulation). Be the first to apply!
- ultimate software Sunnyvale, CA
- software sales executive Sunnyvale, CA
- software applications developer Sunnyvale, CA
- remote software sales Sunnyvale, CA
- senior c# .net software developer Sunnyvale, CA
- software sales representative Sunnyvale, CA
- id software Sunnyvale, CA
- software Sunnyvale, CA
- entry level software sales Sunnyvale, CA
- internship software Sunnyvale, CA

