Senior C++ Platform Engineer – Core Autonomy Stack
Avride
Austin (TX)
On-site
USD 100,000 - 130,000
Full time
14 days+
Get more replies from employers
Send a job-specific resume in minutes.
Start fresh or import an existing resume
Job summary
Avride is looking for a Senior C++ Engineer in Austin, Texas. You will work full-time on critical components of our self-driving software stack, focusing on the implementation and design of core frameworks and runtimes. The ideal candidate has over 5 years of experience with C++ and multi-threaded programming. Responsibilities include optimizing execution graphs, taking ownership of subsystems, and designing internal tools to enhance system performance. Join a team that values reliability and high-quality code.
Qualifications
5+ years of experience with C++.
3+ years in multi-threaded environments with timers and interrupts.
Experience with OS fundamentals on Linux.
Proficient in resolving performance issues.
Experience in designing and shipping complex systems.
Responsibilities
Implement and design Avride's core framework - developer APIs and runtimes.
Take ownership of subsystems, tracking and improving their requirements.
Build internal tools to monitor system safety and performance.
Participate in performance evaluations and debugging.
Design and automate testing for components.
Skills
C++
Multi-threaded programming
Linux
Performance diagnosis
Cross-team collaboration
Tools
Python
Job description
Avride is looking for a Senior C++ Engineer in Austin, Texas. You will work full-time on critical components of our self-driving software stack, focusing on the implementation and design of core frameworks and runtimes. The ideal candidate has over 5 years of experience with C++ and multi-threaded programming. Responsibilities include optimizing execution graphs, taking ownership of subsystems, and designing internal tools to enhance system performance. Join a team that values reliability and high-quality code.