Senior C++ Engineer – Simulation Infrastructure

Austin, Texas
IDj-826
Job TypeDirect Hire

Job Title: Senior C++ Engineer – Simulation Infrastructure
Location: Austin, TX
Salary Range: $150,000 - $170,000 Per Year
Job Type: Direct Hire

Sponsorship: Yes, Company provides visa sponsorship

Job Overview

A leading autonomous mobility company seeks a Senior C++ Engineer to design and build foundational simulation infrastructure. You will develop high-performance, reliable C++ code powering testing, validation, and debugging of autonomous driving systems. This onsite/hybrid role supports modular simulations at scale on distributed clusters, used by QA, autonomy, ML, safety, and data teams for comprehensive scenario analysis.

Key Responsibilities

  • Design and implement foundational simulation infrastructure in C++.

  • Ensure simulation runs are correct, reproducible, and efficient.

  • Collaborate with platform and autonomy teams to ensure integration and consistency with real-world deployments.

  • Lead and contribute to design reviews and cross-team technical decisions.

  • Build tools for analyzing performance and debugging system behavior.

Requirements

  • 5+ years of experience building production-level software.

  • Strong proficiency in modern C++.

  • Experience in benchmarking, profiling, and optimizing complex systems.

  • Familiarity with large-scale or distributed compute environments.

Preferred Qualifications

  • Experience using Python for tooling and automation.

  • Familiarity with Bazel.

  • Background in robotics, simulation, or embedded systems.

  • Experience modeling real-world systems, such as physics, sensors, agents, or environments.

Benefits

  • Employer-subsidized healthcare (medical, dental, vision)

  • Pre-tax commuter benefits

  • Flexible Spending Account (FSA)

  • Employer-covered disability and life insurance

  • 401(k) retirement plan

  • Generous PTO

  • Covered lunches and more

Drag & Drop Resume

(PNG, JPEG, PDF, DOC, TXT)

Message & data rates may apply to all numbers allowed to receive messages

Message frequency varies. Text STOP to opt-out or HELP for assistance