S

Shield AI

Builds autonomous aircraft for defense

Engineering Manager - Software Integration

Engineering LeadershipUpdated on Nov 11
Full-timeSan Mateo, CA, USAIn-person

About the Job

Requirements

  • Typically requires a minimum of 7 years of related experience with a bachelor's degree in Computer Science, Computer Engineering, Robotics, or a related field; alternatively, 6 years of experience with a master's degree or 4 years of experience with a PhD.
  • Proficiency in Python or C++.
  • Experience with autonomous systems or middleware.
  • Demonstrated experience designing integration workflows, communicating system dependencies, and triaging and reporting integration defects across subsystem boundaries.
  • Experience leading software integration engineers and owning integration roadmaps and release schedules.

Responsibilities

  • Mentor and develop a team of engineers focused on software integration, system validation, and developer experience.
  • Establish team priorities, drive execution, and foster a culture of technical excellence, ownership, and continuous improvement.
  • Actively contribute to system integration, validation, and debugging activities and develop deep expertise in the autonomy stack.
  • Guide the architecture and implementation of integration frameworks, deployment workflows, and configuration management tools that streamline validation across Software-in-the-Loop, Hardware-in-the-Loop, and flight environments.
  • Review system logs, telemetry, and rosbag data to diagnose integration defects.
  • Lead cross-functional investigations, establish corrective actions, and create tooling that accelerates debugging and issue resolution.
  • Ensure integrated capabilities meet product requirements and interface specifications.
  • Partner with Engineering, Product, and Program teams to integrate autonomy capabilities, evaluate feature completeness, and help customers build, test, and deploy autonomous systems.

Desired Qualifications

  • Demonstrated experience building complex systems with a strong understanding of software architecture and design principles.
  • Experience with hardware or embedded systems.
  • Expert knowledge of Python.
  • Experience with ROS.
  • Experience with white-box testing.
  • Familiarity with networking, operating systems, and radio communications.
  • Experience supporting customer applications.

About the Company

Shield AI

Builds autonomous aircraft for defense

Shield AI builds autonomous aircraft and flight software for military and allied defense customers, with a focus on operations where conventional remote control breaks down. Its Hivemind AI pilot handles decisions during a mission, while the V-BAT aircraft gathers intelligence and locates targets. Aircraft makers use its software tools to develop and test their own autonomy, and its Aechelon business supplies visual and sensor simulation for pilot training. The company earns money from aircraft sales, autonomy software and contracted engineering and operational services. Shield AI was founded in 2015 and is headquartered in San Diego, California.

Company size
1,001-5,000
Company stage
Series H
Total funding
$4.8B
Headquarters
San Diego, CA
Founded
2015

Recently Posted Jobs

Explore more opportunities at Shield AI

See more jobs