Senior C++ Engineer - Autonomous Driving

Droisys

Sunnyvale (CA)

On-site

USD 140,000 - 210,000

Full time

14 days+

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Droisys in Sunnyvale, CA is seeking a seasoned C++ Developer to join our robotics software team. You will implement, debug, and test features in our production driving stack, collaborating with senior engineers to deliver reliable, high-quality code.

The role emphasizes motion planning concepts, real-time systems, and integration with ROS and simulation environments. A Bachelor's or Master's in CS/Robotics and 6+ years of experience are expected, with opportunities to shape next‑gen algorithmic

Qualifications

  • Bachelor's or Master's degree in Computer Science, Robotics, or a related technical field.
  • 6+ years of professional experience in software development.
  • Strong proficiency in C++.
  • Familiarity with motion planning and pathfinding (A*, RRTs, PRMs).
  • Experience with large-scale codebases, Git, and software development workflows.
  • Eagerness to learn and debug complex, real-time systems.

Responsibilities

  • Implement, debug, and test features and modifications to driving behavior in production code base.
  • Work closely with senior engineers to understand design specs and deliver reliable code.
  • Utilize backend tooling to run regression tests and validate changes across driving scenarios.
  • Participate in on-vehicle drive reviews to collect data and provide feedback on performance.

Skills

C++
Robotics
Motion planning
Large codebase
Git
Real-time systems

Education

Bachelor's or master's in CS/Robotics

Tools

ROS
CUDA
Simulation

Job description

Droisys in Sunnyvale, CA is seeking a seasoned C++ Developer to join our robotics software team. You will implement, debug, and test features in our production driving stack, collaborating with senior engineers to deliver reliable, high-quality code.

The role emphasizes motion planning concepts, real-time systems, and integration with ROS and simulation environments. A Bachelor's or Master's in CS/Robotics and 6+ years of experience are expected, with opportunities to shape next‑gen algorithmic

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

C++ Developer
C++ Developer

Droisys • Sunnyvale (CA)

On-site
USD 140,000 - 210,000
Senior C++ Robotics Engineer: Real-Time Autonomous Systems
Senior C++ Robotics Engineer: Real-Time Autonomous Systems

Cyngn, Inc. • Mountain View (CA)

Hybrid
USD 198,000 - 225,000
Health benefits (Medical, Dental, Vision)
401(k) plan
Flexible vacation policy
+3
Senior Motion-Planning Engineer - Autonomous Driving
Senior Motion-Planning Engineer - Autonomous Driving

DiDi • San Jose (CA)

On-site
USD 129,000 - 215,000
Senior Software Engineer - Autonomous Vehicles
Senior Software Engineer - Autonomous Vehicles

NVIDIA AI • Santa Clara (CA)

On-site
USD 250,000 - 350,000
Equity
Benefits
Senior C++ Engineer — Real-Time Linux & AI/HW Systems
Senior C++ Engineer — Real-Time Linux & AI/HW Systems

Imagry | Autonomous Driving • San Jose (CA)

On-site
USD 100,000 - 130,000
Senior C++ Drone Autonomy Engineer
Senior C++ Drone Autonomy Engineer

Telemetry Today LLC • Washington

Hybrid
USD 120,000 - 170,000
Senior Control Software Engineer, Autonomous Vehicles
Senior Control Software Engineer, Autonomous Vehicles

Tensor Auto • San Jose (CA)

On-site
USD 75,000 - 400,000
Equity incentive plan
Benefits package
Senior C++ Drone Autonomy Engineer
Senior C++ Drone Autonomy Engineer

Applied Intuition • Fort Walton Beach (FL)

On-site
USD 120,000 - 180,000
Equity or options
Health insurance
401k with match
+1
Autonomous Vehicle C++ Architect (Control-by-Wire)
Autonomous Vehicle C++ Architect (Control-by-Wire)

Tensor Auto • San Jose (CA)

On-site
USD 180,000 - 300,000
Senior C++ Drone Autonomy Engineer
Senior C++ Drone Autonomy Engineer

Applied Intuition • Washington

On-site
USD 120,000 - 190,000