×
Register Here to Apply for Jobs or Post Jobs. X

Software Engineer, Robotics, C++ Developer

Job in Oakland, Alameda County, California, 94666, USA
Listing for: Client Growth Resources
Full Time position
Listed on 2026-10-08
Job specializations:
  • Software Development
    Robotics, C++ Developer, AI Engineer (Applied/Software)
Job Description & How to Apply Below
TITLE:

Software Engineer ENVIRONMENT:

Autonomous vehicles

LOCATION:

Oakland, CA       Hybrid COMPENSATION RANGE: $ - $     DOQDEGREE REQUIREMENTS:
Bachelor’s Degree CITIZENSHIP:  Must be a U.S. Citizen or Green Card Holder and able to work for any U.S. Employer EXPERIENCE LEVEL: 5+ years experienceNUMBER OF POSITIONS AVAILABLE: 1

POSITION SUMMARY:

Looking for a software engineer with 5+ years of experience in autonomous systems or robotics who has strong C++ skills and hands-on experience developing autonomy software that runs on real vehicles. You should be comfortable working across the autonomy stack, perception, localization, planning, decision-making, and vehicle behavior, and have a track record of shipping production-quality algorithms on physical hardware. Bonus points if you've worked in autonomous driving, aerospace, defense, or maritime systems.

What you'll do:

Design, implement, and deploy production autonomy software in C++ that runs onboard our autonomous maritime vehicles

Develop and integrate algorithms for autonomous perception, localization, planning, navigation, decision-making, and collision/terrain avoidance

Contribute to sensor fusion work — integrating radar, camera, and other sensor modalities into a unified data stream for situational awareness and path planning

Build and maintain local and global planners that consume map data and sensor data to determine optimal routes and vehicle behavior

Evaluate algorithmic approaches and make practical tradeoffs among accuracy, robustness, computational cost, latency, and reliability on constrained onboard compute (Nvidia Jetson)
Use simulation, testing, telemetry, and real-world vehicle data to validate autonomous behavior and diagnose failures — including building your own tooling (often in Python) to accelerate the development cycle

Contribute to the architecture and evolution of our next-generation autonomy stack as part of a multi-year roadmap to expand autonomous capabilities
Position Requirements
5+ Years work experience
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary