Staff Software Engineer — Autonomy & Multi‑Agent Systems

Shield

Boston (MA)

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

Job summary

Shield AI’s Autonomy Capabilities Team seeks a senior software professional to advance autonomous capabilities across air, land, sea, and space platforms. You will blend control theory with optimization to deliver real-world software integrated into diverse vehicle systems.

This role requires leading multi-disciplinary teams, owning software architecture, and maintaining an active U.S. Secret clearance. Travel up to 20% is expected.

Qualifications

  • BS/MS/PhD in CS, Aerospace Engineering, Electrical Engineering, Robotics, or a related field
  • Proficient in production-level C++ software development.
  • 7+ years’ experience in software sub-system scheduling, behavior planning, task and resource allocation, motion planning, optimization, or flight controls.
  • Experience with collaborative software development tools for version control, issue tracking, code reviews, and release management.
  • Proven ability to lead multi-disciplinary teams, set technical direction, and manage full project lifecycles from concept to deployment.
  • Capacity to learn and grow individually, while mentoring junior team members effectively, building team cohesion and capacity.
  • Eligible to obtain and maintain an active U.S. Secret security clearance.

Responsibilities

  • Develop tactical autonomy software to enable unmanned platforms to perform complex missions across air, land, sea, and space with minimal human supervision.
  • Implement and test behaviors that enable multi-agent coordination, target engagement, reconnaissance, and survivability in contested scenarios.
  • Work throughout the entire software development lifecycle, from requirements capture through design, implementation, verification, and validation, utilizing collaborative high-quality software workflows.
  • Champion a product-line mindset in technology road-mapping and to enable reuse of behaviors across multiple projects and portfolios.
  • Architect behaviors as scalable software subsystems interacting with sensors, state estimation, peer-to-peer communications, contingency management, actuation, and payload interfacing.
  • Collaborate with internal teams to rapidly deliver state-of-the-art capabilities to vehicle platforms with evolving architecture.
  • Collaborate with external teams to align interfacing requirements between diverse systems and vehicle integration teams.
  • Act as SME for software engineering in a multi-stakeholder environment including engineering, business and sales.
  • Travel to co-locate with end-users and/or other teams up to 20% of the time.

Skills

C++ development
System integration
Leadership
Team collaboration
Motion planning

Education

BS/MS/PhD in CS, AE, EE, Robotics, or related

Tools

ROS
OMPL
Optimization solvers
Version control
Issue tracking
Code reviews
Release management

Job description

Shield AI’s Autonomy Capabilities Team seeks a senior software professional to advance autonomous capabilities across air, land, sea, and space platforms. You will blend control theory with optimization to deliver real-world software integrated into diverse vehicle systems.

This role requires leading multi-disciplinary teams, owning software architecture, and maintaining an active U.S. Secret clearance. Travel up to 20% is expected.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

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
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 for Unmanned Systems
Staff Software Engineer: Autonomy for Unmanned Systems

Shield • San Mateo (CA)

On-site
USD 180,000 - 240,000
Bonus
Benefits
Equity
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 Software Engineer — Multi-Domain Robotics
Senior Autonomy Software Engineer — Multi-Domain Robotics

Shield • Boston (MA)

On-site
USD 140,000 - 210,000
Senior Autonomy Software Engineer Multi-Agent Flight Systems
Senior Autonomy Software Engineer Multi-Agent Flight Systems

Shield • San Mateo (CA)

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

Shield AI • Boston (MA)

On-site
USD 160,000 - 240,000
Senior Maritime Autonomy Engineer
Senior Maritime Autonomy Engineer

Shield • Arlington (VA)

On-site
USD 180,000 - 260,000
Equity
Bonus
Lead Autonomy Software Engineer
Lead Autonomy Software Engineer

Shield • San Mateo (CA)

On-site
USD 180,000 - 240,000
Senior Staff Autonomy Engineer – Multi-Agent Systems
Senior Staff Autonomy Engineer – Multi-Agent Systems

F7d8749a • Washington

On-site
USD 140,000 - 190,000
Bonus
Benefits
Equity