C++ Pipeline Engineer

C++ Pipeline Engineer

Location:

Austin - Texas

Contract Type:

Permanent

Sector:

Software & Web Development

Salary:

$110,000.00 - $130,000.00 Annual

Reference No.:

477432

Date Published:

12-Mar-2025

The Company We’re recruiting for a cutting-edge Austin-based leader in autonomous driving technology, specializing in both robotics and self-driving vehicles. The company is on an exciting mission to expand and evolve its US operations as it pushes the boundaries of innovation. Already making waves in the autonomous vehicle industry, they've formed key partnerships with major players in delivery apps and robo-taxi services, solidifying their influence in the future of transportation. The organization are looking for a passionate and experienced Software Engineer to join their team, dedicated to building a robust and reliable platform for autonomous vehicles and robotics. At the heart of their self-driving technology lies the pipeline – a specialized framework that orchestrates the work of autopilot components, ensuring seamless interaction between them. As a key contributor, you'll be responsible for developing this framework, from understanding the needs of the technology developers to designing and implementing the solution. With performance, safety, and reliability at the forefront, your work will play a critical role in shaping the product’s quality and development practices. The Role

  • Collaborate with technology teams to identify their needs and design the foundational framework responsible for executing autopilot code.
  • Focus on performance and safety by writing high-performance code and creating infrastructure to monitor system performance.
  • Ensure long-term data compatibility and algorithm reproducibility, allowing us to improve algorithms and accurately measure their effectiveness.
  • Build infrastructure that empowers developers to detect and understand issues in their code.
  • Set up and automate testing processes for autopilot code committed to the repository.
  • Write clean, well-designed code that is easy to support, and document solutions through detailed design documentation.
Qualifications
  • Strong experience in modern C++.
  • Proven ability to write high-performance, optimized code.
  • Excellent problem-solving skills, with a focus on clearly understanding problems, weighing trade-offs, and ensuring the best solution is implemented.
  • Experience designing and implementing complex systems.
Nice to Have:
  • Familiarity with Python for non-time-critical code.
  • Experience writing Bazel rules and macros (the team relies heavily on this build system).
 

APPLY NOW

Share this job

Interested in this job?
Save Job
Create As Alert

Similar Jobs

SCHEMA MARKUP ( This text will only show on the editor. )