Staff Software Engineer: Autonomy for Unmanned Systems

Shield

San Mateo (CA)

On-site

USD 180,000 - 240,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

Benefits offered by this job

Bonus
Benefits
Equity

Job summary

Shield AI is seeking a seasoned software engineer to join the Autonomy Capabilities Team to design and implement high‑performance C++ modules for unmanned platforms across air, land, and sea. You will balance theory with practice, integrating perception, planning, and flight test feedback to deliver robust autonomy solutions.

Ideal candidates have 7+ years in software development, a BS/MS/PhD in a related field, experience with ROS/OMPL, and the ability to obtain an active U.S. Secret clearance.

Qualifications

  • BS/MS/PhD in Computer Science, Aerospace Engineering, Electrical Engineering, Robotics, Mechanical Engineering, or related field
  • Proficient in production-level C++ software development
  • 7+ years’ experience in software sub-systems scheduling, behavior planning, motion planning, optimization, or flight controls
  • Experience with collaborative software development tools (version control, issue tracking, code reviews, releases)
  • Proven ability to lead multi-disciplinary teams and manage full project lifecycles

Responsibilities

  • Tactical Autonomy Design: design autonomy algorithms for unmanned aircraft across domains with minimal supervision
  • High-Performance Software Development: build modules for planning, decision-making, behavior execution in dynamic environments
  • Behavior Architecture Implementation: implement multi-agent coordination and reconnaissance behaviors
  • Hybrid Autonomy Integration: blend rule-based and learning-based methods for robust behavior
  • Cross-Functional Collaboration: work with perception, planning, simulation, hardware, and flight test teams
  • Deployment & Field Testing: deploy capabilities to real platforms and participate in field tests
  • Mission Data Analysis: analyze logs to diagnose failures and optimize models
  • R&D and Roadmapping: research and prototype new algorithms for roadmap advancement

Skills

C++ development
Leadership
Robotics
Software integration

Education

BS/MS/PhD in CS or related field

Tools

ROS
OMPL
Git

Job description

Shield AI is seeking a seasoned software engineer to join the Autonomy Capabilities Team to design and implement high‑performance C++ modules for unmanned platforms across air, land, and sea. You will balance theory with practice, integrating perception, planning, and flight test feedback to deliver robust autonomy solutions.

Ideal candidates have 7+ years in software development, a BS/MS/PhD in a related field, experience with ROS/OMPL, and the ability to obtain an active U.S. Secret clearance.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Staff Autonomy Software Engineer - Multi-Domain Systems
Staff Autonomy Software Engineer - Multi-Domain Systems

f7d8749a-72d6-407c-bf98-292ea630c73a • San Mateo (CA)

On-site
USD 234,000 - 351,000
Bonus
Equity
Benefits
Staff Software Engineer — Autonomy & Multi‑Agent Systems
Staff Software Engineer — Autonomy & Multi‑Agent Systems

Shield • Boston (MA)

On-site
USD 180,000 - 240,000
Senior Autonomy Software Engineer
Senior Autonomy Software Engineer

Shield AI • San Mateo (CA)

Hybrid
USD 196,000 - 294,000
Autonomy Software Engineer II | Equity & Travel
Autonomy Software Engineer II | Equity & Travel

Shield • Boston (MA)

On-site
USD 120,000 - 180,000
Equity
Bonus
Benefits
+1
Senior Autonomy Engineer for Defense Tech
Senior Autonomy Engineer for Defense Tech

Shield AI • San Diego (CA)

On-site
USD 221,000 - 331,000
Bonus
Benefits
Equity
Autonomy Software Engineer - Unmanned Systems Integration
Autonomy Software Engineer - Unmanned Systems Integration

Shield • Arlington (VA)

On-site
USD 150,000 - 190,000
Bonus
Equity
Benefits package
Senior Autonomy Software Engineer - Multi-Agent Systems
Senior Autonomy Software Engineer - Multi-Agent Systems

Shield • San Mateo (CA)

On-site
USD 150,000 - 220,000
Equity
Bonus
Senior Autonomy Software Engineer - Robotics & Mission
Senior Autonomy Software Engineer - Robotics & Mission

Shield AI • Boston (MA)

On-site
USD 160,000 - 240,000
Staff Software Engineer – Autonomous Aircraft Systems
Staff Software Engineer – Autonomous Aircraft Systems

Shield • Washington

On-site
USD 120,000 - 180,000
Bonus
Benefits
Equity
Autonomy Software Engineer II — Unmanned Systems
Autonomy Software Engineer II — Unmanned Systems

Frontdoor Defense • Boston (MA)

On-site
USD 131,921 - 197,881