Autonomy Software Engineer I – C++/Python (Entry Level)

Shield AI

United States

On-site

USD 77,000 - 211,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Shield AI is seeking an entry-level Autonomous Software Engineer for a full-time, in-person role starting in 2027. You will learn the codebase, make small, reviewable C++ changes, and contribute to autonomy capabilities alongside experienced engineers.

As part of the Autonomy Capabilities team, you will write tests, run simulations, and help connect autonomy with perception and mission software while documenting results and participating in design reviews.

Qualifications

  • Pursuing a Bachelor's, Master’s, or PhD in Computer Science, Robotics, Electrical Engineering, Aerospace Engineering, or a related field, graduating between December 2026 and August 2027.
  • Foundational C++ or Python programming demonstrated through coursework, projects, research, internships, or work experience.
  • Coursework or project exposure to robotics, controls, planning, AI, simulation, or optimization.
  • Familiarity with Linux, Git, debugging, and basic software-testing practices.
  • Ability to break down well-defined problems, communicate progress, and use feedback to improve work.
  • Ability to obtain a SECRET clearance.

Responsibilities

  • Implement small, well-defined C++ changes to autonomy capabilities, examples, configuration, or tooling.
  • Add unit tests and simulation scenarios using established frameworks and expected behaviors.
  • Analyze simulation outputs and reproduce failures using logs, visualizations, and debug tools with guidance.
  • Help connect autonomy capabilities to perception products, platform interfaces, and mission software.
  • Document assumptions, test results, and setup instructions; participate in code and design reviews.
  • Work with autonomy, perception, integration, and simulation teammates to understand how capabilities are used.

Skills

C++
Python
Linux
Git
Debugging
Testing

Education

Bachelor's/Master's/PhD in CS/Robotics/EE/AE

Tools

ROS
CMake
Containers
CI
Automated tests

Job description

Shield AI is seeking an entry-level Autonomous Software Engineer for a full-time, in-person role starting in 2027. You will learn the codebase, make small, reviewable C++ changes, and contribute to autonomy capabilities alongside experienced engineers.

As part of the Autonomy Capabilities team, you will write tests, run simulations, and help connect autonomy with perception and mission software while documenting results and participating in design reviews.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Autonomous Software Engineer I - C++ Autonomy & Simulation
Autonomous Software Engineer I - C++ Autonomy & Simulation

Shield AI • Washington

On-site
USD 90,000 - 120,000
Autonomous Software Engineer – Entry Level
Autonomous Software Engineer – Entry Level

Shield AI • Washington

On-site
USD 77,000 - 211,000
Autonomy Software Engineer (New Grad)
Autonomy Software Engineer (New Grad)

Shield AI • San Diego (CA)

On-site
USD 77,000 - 211,000
Equity
Bonus
Benefits
Entry-Level Autonomy Software Perception Engineer
Entry-Level Autonomy Software Perception Engineer

Shield AI • Washington

On-site
USD 77,000 - 211,000
Bonus
Benefits
Equity
Autonomy Software Engineer I
Autonomy Software Engineer I

Shield • Washington

On-site
USD 77,000 - 211,000
Senior Autonomy Software Engineer
Senior Autonomy Software Engineer

Shield AI • San Mateo (CA)

Hybrid
USD 196,000 - 294,000
Engineer I, Software - Autonomy Capabilities - New Grad - 6129
Engineer I, Software - Autonomy Capabilities - New Grad - 6129

Shield • United States

On-site
USD 77,000 - 211,000
Engineer I, Software - Autonomous Pilot Integration - New Grad - 6125
Engineer I, Software - Autonomous Pilot Integration - New Grad - 6125

Shield AI • Washington

On-site
USD 90,000 - 120,000
Autonomy Software Engineer II
Autonomy Software Engineer II

Shield AI • Washington

On-site
USD 131,921 - 197,881
Autonomy Integration Engineer for Flight-Ready Systems
Autonomy Integration Engineer for Flight-Ready Systems

Shield • San Diego (CA)

On-site
USD 160,000 - 250,000
Bonus
Equity
Benefits