Avride Logo

Avride

C++ Software Engineer - Control

Reposted 12 Days Ago
In-Office
Austin, TX, USA
Mid level
In-Office
Austin, TX, USA
Mid level
As a C++ Software Engineer, you will develop and optimize control systems for autonomous vehicles, focusing on trajectory tracking and real-time performance using modern C++ and advanced algorithms.
The summary above was generated by AI

About the Team

Avride is a fast-growing leader in the autonomous vehicle and delivery robot industry. We are building the future of mobility from the ground up, backed by a core team with over seven years of pioneering experience in autonomous technology.

Our Control team is the driving force behind our vehicle's precision. We design robust systems that navigate trajectories with centimeter-level accuracy—smoother and more reliably than a human driver—across a vast range of real-world conditions.

About the Role

We are seeking a highly skilled software engineer to advance Avride's core Control System. In this role, you will architect sophisticated control systems using Model Predictive Control (MPC) and identify the dynamic parameters of our vehicles.

What You'll Do

  • Design, implement, and optimize cutting-edge control systems in modern C++ (C++17/20).
  • Develop and refine robust, high-precision solutions for trajectory tracking.
  • Analyze and iterate on system performance using real-world vehicle data.
  • Collaborate closely with engineers from our Planning and Hardware 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

  • 3+ years of professional software engineering experience.
  • Expertise in modern C++.
  • Deep understanding of algorithms, data structures, and software design patterns.
  • Hands on experience on data analysis and basic statistical methods.
  • Exceptional communication and collaboration skills, with a focus on delivering results and driving projects to completion.

Nice to Have

  • Direct experience in robotics, with a strong grasp of Optimization, MPC, and system dynamics.
  • Digital signal processing techniques to analyse real-word sensor data.
  • Advanced knowledge of mathematics (optimization, probability, mechanics) and a proven ability to translate complex theories into production-ready algorithms.
  • Relevant publications or achievements in hackathons and programming contests.
  • A passion for staying at the forefront of the field, actively seeking and implementing state-of-the-art ideas to push our performance beyond the current horizon.

 

Top Skills

C++
Data Analysis
Model Predictive Control (Mpc)
Trajectory Tracking
HQ

Avride Austin, Texas, USA Office

8605 Cross Park Dr, Austin, TX , United States, 78754

Similar Jobs

20 Days Ago
Easy Apply
In-Office
Austin, TX, USA
Easy Apply
Mid level
Mid level
Information Technology • Robotics
Design and optimize control systems using modern C++, focusing on trajectory tracking and real-time performance constraints, while collaborating with cross-functional teams.
Top Skills: AlgorithmsC++Data StructuresModel Predictive ControlReal-World Vehicle Data
44 Minutes Ago
Hybrid
Austin, TX, USA
Expert/Leader
Expert/Leader
Artificial Intelligence • Semiconductor
Design and optimize storage architectures for AI data centers, focusing on NVMe SSDs and ensuring high-performance data flow to GPUs. Responsibilities include performance tuning, vendor engagement, and managing storage subsystems for AI workloads.
Top Skills: BashExt4FioJSONLinuxNvme SsdsPciePythonXfsZfs
44 Minutes Ago
Hybrid
Austin, TX, USA
Senior level
Senior level
Artificial Intelligence • Semiconductor
Design and optimize AI data center networks, focusing on high-performance computing and network fabrics, while collaborating with cross-functional teams.
Top Skills: AIArista EosBashBgpCisco Nx-OsEvpn-VxlanGoHigh-Speed EthernetNetworkingOspfPythonRdmaSonic

What you need to know about the Austin Tech Scene

Austin has a diverse and thriving tech ecosystem thanks to home-grown companies like Dell and major campuses for IBM, AMD and Apple. The state’s flagship university, the University of Texas at Austin, is known for its engineering school, and the city is known for its annual South by Southwest tech and media conference. Austin’s tech scene spans many verticals, but it’s particularly known for hardware, including semiconductors, as well as AI, biotechnology and cloud computing. And its food and music scene, low taxes and favorable climate has made the city a destination for tech workers from across the country.

Key Facts About Austin Tech

  • Number of Tech Workers: 180,500; 13.7% of overall workforce (2024 CompTIA survey)
  • Major Tech Employers: Dell, IBM, AMD, Apple, Alphabet
  • Key Industries: Artificial intelligence, hardware, cloud computing, software, healthtech
  • Funding Landscape: $4.5 billion in VC funding in 2024 (Pitchbook)
  • Notable Investors: Live Oak Ventures, Austin Ventures, Hinge Capital, Gigafund, KdT Ventures, Next Coast Ventures, Silverton Partners
  • Research Centers and Universities: University of Texas, Southwestern University, Texas State University, Center for Complex Quantum Systems, Oden Institute for Computational Engineering and Sciences, Texas Advanced Computing Center

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account