Logo
Agency 8

Senior C++ Developer

Agency 8, Austin, Texas, United States, 78745

Save Job

*Sr. C++ Programming Engineer *

Apply fast, check the full description by scrolling below to find out the full requirements for this role. _Location: Austin, TX_

*About the Company* Join a cutting-edge robotics company based in Austin that is building high-performance simulation systems to accelerate the development and validation of autonomous technologies. Our simulation platform supports rapid iteration, large-scale scenario testing, and deep analysis—helping engineers and researchers push the boundaries of what’s possible in robotics.

*About the Team* We develop the core infrastructure that powers large-scale simulation used across our robotics development organization.

*About the Role* As a Senior C++ Engineer, you’ll design and develop the foundational infrastructure behind our simulation system. You’ll write performant, reliable C++ code and work closely with teams across the organization to ensure simulation runs are accurate, repeatable, and aligned with real-world software. You'll tackle complex challenges like running multiple versions of robotics modules within a single simulation, comparing behavior across revisions, and maintaining consistency across environments. You’ll also help build tools to analyze performance and simulation behavior, keeping the system scalable and cost-effective.

*Responsibilities*

* Design and implement core simulation infrastructure in modern C++ * Ensure simulation runs are correct, reproducible, and efficient * Collaborate with platform and autonomy teams to align simulation with real-world deployments * Participate in technical design reviews and cross-team engineering efforts * Build internal tools to analyze performance and assist in debugging system behavior

*Qualifications*

* Master’s degree in Computer Science or related field, or equivalent practical experience * 5+ years of experience developing production-grade software * Strong proficiency in modern C++ (C++14/17/20) * Expertise in profiling, benchmarking, and optimizing complex systems * Experience with large-scale or distributed compute environments

*Bonus Points*

* Experience using Python for automation or tooling * Familiarity with build systems such as Bazel * Background in robotics, simulation, or embedded systems * Experience modeling physical systems, sensors, agents, or environments

#AGY8

Job Type: Full-time

Pay: $90,000.00 - $120,000.00 per year

Benefits: * 401(k) * Dental insurance * Health insurance * Vision insurance

Work Location: In person