Senior Software Engineer, Rendering Infrastructure (AV Simulation) @General Motors
Software Development
Salary usd 153,200 - 2..
Remote Location
πŸ‡ΊπŸ‡Έ USA Only
Employment Type full-time
Posted 1mth ago

[Hiring] Senior Software Engineer, Rendering Infrastructure (AV Simulation) @General Motors

1mth ago - General Motors is hiring a remote Senior Software Engineer, Rendering Infrastructure (AV Simulation). πŸ’Έ Salary: usd 153,200 - 234,100 per year πŸ“Location: USA

Role Description

As a Senior Software Engineer on the Rendering Infrastructure team, you will build the systems that turn a GPU-accelerated, physically-based sensor simulator into a production platform β€” one that runs reproducibly, at cluster scale, and against production-representative autonomous vehicle interfaces. This is a systems role at the boundary of rendering, simulation, perception, and distributed infrastructure.

  • Connect the renderer to AV software stacks and compute clusters.
  • Reproduce real sensor scheduling and vehicle timing.
  • Run many worlds concurrently on a single GPU.
  • Make the runtime start fast and stay cheap across thousands of workers.
  • Debug nondeterminism across a process boundary.
  • Cut cold-start time by changing how a runtime is packaged.
  • Reason about GPU memory and IPC.

Qualifications

  • Bachelor's degree in Computer Science, Computer Engineering, or a related technical field, or equivalent practical experience.
  • 5+ years of professional software engineering experience, with a substantial portion focused on performance-critical systems software.
  • Production proficiency in modern C++ (C++17/20) and working proficiency in Python.
  • Strong Linux systems programming foundation.
  • Depth in at least one of the two domains this role bridges: Robotics or GPU programming.
  • Track record of designing, implementing, and debugging reliable distributed systems.
  • Experience profiling and optimizing real systems.
  • Strong communication and collaboration skills.

Requirements

  • Connect the renderer to AV software stacks and compute clusters.
  • Integrate the renderer with learned driving models through Gymnasium-style environment APIs.
  • Integrate the runtime with cloud and on-premises execution environments.
  • Improve and validate deterministic execution.
  • Reproduce real sensor scheduling and vehicle timing.
  • Build perturbation mechanisms to stress-test downstream perception.
  • Build memory-efficient multi-world and multi-scenario execution.
  • Optimize GPU memory footprint and execution scheduling.
  • Improve runtime deployment and asset delivery.
  • Build distributed caches for textures and shader pipelines.
  • Profile and reduce disk, network, and memory footprints.
  • Partner with the 3D content and USD pipeline teams.
  • Uphold high standards through technical design documents and code review.

Benefits

  • Medical, dental, vision, Health Savings Account, and Flexible Spending Accounts.
  • Retirement savings plan.
  • Sickness and accident benefits.
  • Life insurance.
  • Paid vacation & holidays.
  • Tuition assistance programs.
  • Employee assistance program.
  • GM vehicle discounts.

Compensation

The salary range for this role is $153,200 to $234,100. 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.

Before You Apply
️
πŸ‡ΊπŸ‡Έ Be aware of the location restriction for this remote position: USA Only
β€Ό Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Senior Software Engineer, Rendering Infrastructure (AV Simulation) @General Motors
Software Development
Salary usd 153,200 - 2..
Remote Location
πŸ‡ΊπŸ‡Έ USA Only
Employment Type full-time
Posted 1mth ago
Apply for this position
Did not apply βœ“
Applied βœ“
Sent Follow-Up βœ“
Interview Scheduled βœ“
Interview Completed βœ“
Offer Accepted βœ“
Offer Declined βœ“
Application Denied βœ“
Unlock 125,000+ Remote Jobs
️
πŸ‡ΊπŸ‡Έ Be aware of the location restriction for this remote position: USA Only
β€Ό Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Apply for this position
Did not apply βœ“
Applied βœ“
Sent Follow-Up βœ“
Interview Scheduled βœ“
Interview Completed βœ“
Offer Accepted βœ“
Offer Declined βœ“
Application Denied βœ“
Unlock 125,000+ Remote Jobs
Γ—
Apply to the best remote jobs
before everyone else

Access 125,000+ vetted remote jobs and get daily alerts.

4.9 β˜…β˜…β˜…β˜…β˜… from 500+ reviews

⚑ 126,283+ remote jobs, refreshed hourly

πŸ”” Real-time alerts: Apply first

πŸ›‘οΈ Vetted companies, no scams, true remote only

Unlock All Jobs Now

Maybe later