inhousefyi
← Back to listings

C++ Software Engineer – Motion Planning

AvrideAustin, Texas, United States · Posted Aug 20, 2025
Full-timeEst. 124,000 USD
Apply now

Description

About the team

Our team develops the core software and data processing systems that power motion planning and decision-making in autonomous vehicles. We work at the intersection of machine learning, large-scale data infrastructure, and real-time vehicle control, collaborating across engineering, analytics, and product teams to deliver safe and intelligent driving capabilities.

About the role

We are seeking a highly skilled C++ Software Engineer to join our core Motion Planning team. You will be at the forefront of developing the decision-making logic that enables our autonomous vehicles to navigate the complexities of the real world safely and efficiently. If you have a passion for solving hard algorithmic problems and writing high-performance code, this is the perfect opportunity for you.

What you'll do

  • Design, implement, and optimize cutting-edge motion planning algorithms in modern C++ (C++17/20)
  • Develop robust solutions for trajectory generation, pathfinding, and behavioral decision-making in dynamic environments
  • Analyze and debug system performance using simulation, log playback, and on-vehicle testing data
  • Collaborate closely with engineers from Perception, Prediction, and Control teams to build a cohesive and reliable self-driving system
  • Write clean, maintainable, and optimized production-quality code
  • Profile and optimize algorithms to meet real-time performance constraints

What you'll need

  • Exceptional proficiency in modern C++ and a deep understanding of object-oriented design principles
  • Strong foundational knowledge of algorithms and data structures, particularly those relevant to robotics (e.g., graph search, computational geometry, optimization techniques)
  • Experience with software development tools and practices, including Git, CI/CD, and code reviews

Nice to have

  • Proven success in competitive programming contests such as Google Code Jam, Hash Code, Topcoder Open, ICPC, or similar events
  • Professional or academic experience in robotics, specifically with motion planning
  • Experience with performance-critical software development, including multi-threading and memory optimization
  • Knowledge of machine learning techniques (e.g., reinforcement learning, imitation learning) applied to planning or decision-making problems
  • Solid mathematical background, including linear algebra and probability theory
  • Knowledge of GPU programming (e.g., CUDA, OpenCL) for accelerating algorithms

#LS-MS1

Candidates are required to be authorized to work in the U.S. The employer is not offering relocation, sponsorship, and remote work options are not available.

Avride is an equal opportunity employer and committed to providing reasonable accommodations to qualified applicants and employees with disabilities to ensure they have equal access to employment opportunities. Avride complies with the Americans with Disabilities Act (ADA), if you need a reasonable accommodation to assist with the application or hiring process, or to perform the essential functions of a job, please email jobs@avride.ai.

Similar jobs

AvrideAustin, Texas, United States

Est. 141,000 USD

About the team Our team develops the core software and data processing systems that power motion planning and decision-making in autonomous vehicles. We work at the intersection of machine learning, large-scale data infr…

Full-time
AvrideAustin, Texas, United States

Est. 144,000 USD

About the team We develop the core simulation infrastructure that powers testing, validation, and debugging of our autonomous driving system. Our simulations are used daily across the company: by QA engineers verifying c…

Full-time
AvrideAustin, Texas, United States

Est. 144,000 USD

About the role We are seeking a Lead Software Engineer to drive the technical evolution of Avride's core Control System. This role is roughly 80% hands-on engineering and 20% technical leadership — you'll spend most of y…

Full-time
AvrideAustin, Texas, United States

Est. 144,000 USD

About the team Our team sits at the core of Avride's self-driving stack. We build and own the foundational pipeline framework responsible for executing autopilot code with a relentless focus on reliability, reproducibili…

Full-time
AvrideAustin, Texas, United States

Est. 144,000 USD

About the team Avride is a rapidly developing company in the autonomous vehicle and delivery robot industry. We develop autonomous vehicle technology from scratch, leveraging the strong technical background of our core t…

Full-time
AvrideAustin, Texas, United States

Est. 140,000 USD

About the team Our team is responsible for understanding how our technology performs and turning that understanding into confident decisions. We bring together simulation data, real-world driving data, structured test re…

Full-time
AvrideAustin, Texas, United States

Est. 124,000 USD

About the Team: The Sensors and System Software team is crucial to autonomous driving, developing the core software that allows our vehicles to perceive and understand the world around them. Join our team and directly co…

Full-time
AvrideAustin, Texas, United States

Est. 175,000 USD

About the Team Our team is at the core of Avride's self-driving stack. We build the base infrastructure layer that powers all autopilot code. It includes a C++ framework for implementing autonomy components, execution gr…

Full-time
AvrideAustin, Texas, United States

Est. 118,000 USD

About the team Our team is dedicated to advancing the future of autonomous driving technology by developing the metrics and evaluation frameworks that ensure the safety, performance, and readiness of self-driving systems…

Full-time
AvrideAustin, Texas, United States

Est. 144,000 USD

About the team Our team is responsible for building the internal systems for the whole engineering team. Our goal is to help engineers navigate across all produced data, investigate problems, and create ad hoc analytics.…

Full-time
AvrideAustin, Texas, United States

Est. 85,000 USD

About the team Our team is responsible for assessing the safety of our autonomous vehicles. We work with real-world driving data, simulation, and engineering teams to answer questions like: Is our autonomy safe enough to…

Full-time
AvrideAustin, Texas, United States

Est. 124,000 USD

About the team The Embedded Tools Team develops and supports infrastructure for embedded software development. Our responsibilities include developing and supporting continuous integration/continuous delivery (CI/CD) pip…

Full-time
AvrideAustin, Texas, United States

Est. 144,000 USD

About the team We’re a fast-moving team of engineers building the Remote Control system that powers teleoperation and fleet management for autonomous cars and delivery robots. Our tools enable operators to assist vehicle…

Full-time
AvrideAustin, Texas, United States

Est. 124,000 USD

About the Team We build the foundational system software and embedded Linux platform that run our autonomous vehicles and delivery robots. Modern autonomous platforms are essentially rolling, edge data centers: high-thro…

Full-time
AvrideAustin, Texas, United States

Est. 141,000 USD

About the role We're hiring an experienced ML engineer to work on the models that see. You'll own problems end to end: deciding what data you need, getting it, training on it, proving the result is actually better, and g…

Full-time
AvrideAustin, Texas, United States

Est. 124,000 USD

About the team The ML Platform team at Avride builds the infrastructure that powers large-scale ML training and data processing for autonomous driving. We sit between Cloud Platform and ML engineers, turning low-level co…

Full-time
AvrideAustin, Texas, United States

Est. 124,000 USD

About the team Our Simulation team is responsible for building the foundational infrastructure that powers large-scale simulations critical to autonomous system development. We work at the intersection of cloud computing…

Full-time
Bot AutoHouston, Texas, United States

Est. 140,000 USD

Company Introduction At Bot Auto, we are revolutionizing the transportation of goods with our cutting-edge autonomous trucks, enhancing the quality of life for communities around the globe. With the agility of a startup…

Full-time
RoboForceMilpitas, California, United States

Est. 212,500 USD

Why RoboForce RoboForce is an AI robotics company developing Physical AI–powered Robo-Labor for dull, dirty, and dangerous work. The company’s robots are engineered for demanding industrial environments, with a focus on…

Full-time
AvrideAustin, Texas, United States

Est. 144,000 USD

Lead Test Engineer — Scenario Coverage & Evaluation Datasets About the team Avride builds autonomous driving technology for vehicles and delivery robots. Our QA organization measures how well that technology drives,…

Full-time
MotionalRemote

Est. 285,000 USD

Tech Lead Manager, Planning On our Planning team, you'll apply your passion in robotics and software development for production-ready autonomous vehicles. As the Technical Lead Manager, you will direct a team tasked with…

Full-timeRemote

Est. 276,500 USD

Agility’s commercially deployed humanoids operate alongside teams in warehouses, manufacturing facilities, and distribution centers—tackling physically demanding and repetitive tasks while enabling workers to focus on hi…

Full-timeRemote
Lucid MotorsSouthfield, Michigan, United States

Est. 144,000 USD

About Lucid At Lucid, we are creating exceptional mobility experiences through innovation to drive the world forward. Built on Lucid’s proprietary technology and software-defined vehicle architecture, our award-winning v…

Full-time
AvrideAustin, Texas, United States

Est. 85,000 USD

About the Role Our autonomous vehicles encounter a wide variety of real-world situations on city streets. These situations need to be identified, categorized, and described in a structured way so they can be analyzed and…

Full-time

Est. 176,900 USD

About the Company At Torc, we have always believed that autonomous vehicle technology will transform how we travel, move freight, and do business. A leader in autonomous driving since 2007, Torc has spent over a decade c…

Full-timeRemote
MotionalRemote

Est. 285,000 USD

Tech Lead Manager, Planning On our Planning team, you'll apply your passion in robotics and software development for production-ready autonomous vehicles. As the Technical Lead Manager, you will direct a team tasked with…

Full-timeRemote
AvrideAustin, Texas, United States

Est. 115,000 USD

About the team Avride is a leading developer in the autonomous vehicle and delivery robot industry. Our dynamic team, composed of a few hundred engineers develops and operates autonomous cars and delivery robots across t…

Full-time
Safety Driver5 months ago
AvrideAustin, Texas, United States

Est. 52,000 USD

About Avride Avride is a U.S.-based autonomous vehicle company headquartered in Austin, TX, with additional R&D hubs around the world. Our company develops and operates both autonomous cars and delivery robots that s…

Full-time
AvrideBowling Green, Ohio, United States

Est. 55,000 USD

About Avride Avride is a U.S.-based autonomous vehicle startup headquartered in Austin, TX, with additional R&D hubs around the world. Our company develops and operates both autonomous cars and delivery robots that s…

Full-time
Path RoboticsColumbus, Ohio, United States

Est. 124,000 USD

Build the Path Forward At Path Robotics, we’re building the future of embodied intelligence. Our AI-driven systems enable robots to adapt, learn, and perform in the real world closing the skilled labor gap and transformi…

Full-time