432,128open jobs
14,856companies
60,485added this week
Browse all
Salary
$160k – $290k per year
Location
In office (Seattle)
Seniority
Staff · 8+ years exp
Employment
Full-Time
Overview
Company
Impact
Profile match
Shield AI is an American defence technology company founded in 2015 that builds autonomy software and uncrewed aircraft for military missions. Its Hivemind autonomy stack lets aircraft fly, navigate and complete objectives without GPS, a remote pilot or a communications link, which matters in contested environments where those links are jammed. Headquartered in San Diego, California, the company fields the V-BAT vertical take-off aircraft with United States and allied forces, licenses Hivemind to other manufacturers and is developing the X-BAT jet for high-end missions.

Job Description:

The Mission Systems Software Engineer will work on developing solutions of a real time system environment to provide mission computing support at the center of an autonomous aircraft with sensor and weapons. This role will work to establish a software architecture for a real time system that operates in a multi-level environment at real time. The role will require work with hardware, software and systems teams to come to a consensus design. This role will focus on development of new systems and software designs from PDR, CoDR, CDR to lab test, flight test and fielding.

What you'll do:

  • Serve as a software mission systems engineer for a safety- and mission-critical real-time mission-computing system aligned with A-GRA and AMS-GRA principles, profiles, interfaces, and data standards.
  • Define and maintain the end-to-end software architecture, including mission applications, platform services, middleware, operating-system interfaces, hardware-abstraction layers, networking, data distribution, component boundaries, and APIs.
  • Architect for deterministic real-time performance by addressing scheduling, latency, jitter, synchronization, throughput, resource utilization, distributed processing, and CPU/GPU/accelerator allocation.
  • Develop architecture views, interface definitions, data-flow and deployment models, sequence and timing diagrams, resource budgets, trade studies, and technical decision records.
  • Integrate sensors, effectors, communications, navigation, autonomy, mission management, command-and-control, data-processing, and vehicle services in collaboration with hardware, FPGA, cybersecurity, safety, systems, integration, and test teams.
  • Design for mission resilience and assurance through fault detection and isolation, redundancy, graceful degradation, recovery, health monitoring, cybersecurity, airworthiness, certification, and requirements traceability.
  • Establish engineering practices for concurrency, synchronization, memory and resource management, deterministic execution, interface control, configuration management, and predictable component integration.
  • Define and execute verification strategies across HIL/SIL laboratories, simulations, test benches, flight-test environments, and deployed systems using automated, performance, stress, fault-injection, interface, and timing tests.
  • Maintain technical ownership throughout the system lifecycle by evaluating enabling technologies and supplier designs, analyzing performance, managing technical debt and modernization roadmaps, promoting reuse, and communicating architectural decisions.

Required qualifications:

  • Bachelor’s degree in Computer Science, Software Engineering, Computer Engineering, Systems Engineering, Aerospace Engineering, Electrical Engineering, or a related technical field.
  • 8+ years of professional software-engineering experience, including 3+ years in software architecture, systems architecture, or technical leadership.
  • Experience developing embedded, distributed, real-time, safety-critical, or mission-critical software systems.
  • Proficiency in C, C++, Rust, or another strongly typed systems-programming language.
  • Strong understanding of real-time software principles, including scheduling, concurrency, synchronization, latency, jitter, memory management, and deterministic execution.
  • Experience with embedded operating systems or RTOSs, middleware, interprocess communication, networking, and data-distribution technologies.
  • Experience defining software architectures, APIs, interface-control documents, data flows, deployment models, and system resource budgets.
  • Experience integrating software with hardware, sensors, communications systems, navigation systems, effectors, or other mission-system components.
  • Experience supporting software through requirements development, design reviews, implementation, integration, verification, system test, and deployment.
  • Working knowledge of systems-engineering processes, requirements management, traceability, configuration management, and verification and validation.
  • Ability to analyze system performance using instrumentation, telemetry, traces, profiling, network captures, timing data, and resource-utilization measurements.
  • Strong cross-functional technical leadership, problem-solving, written communication, and presentation skills.
  • Ability to obtain and maintain a U.S. Department of Defense security clearance; U.S. citizenship may be required for clearance eligibility.

Preferred qualifications:

  • Experience developing software for autonomous aircraft, unmanned aircraft systems, avionics, mission computers, robotics, or aerospace and defense platforms.
  • Experience with A-GRA, AMS-GRA, OMS, UCI, FACE, or other government reference architectures and open-mission-system standards.
  • Experience integrating autonomy, mission management, command-and-control, sensor processing, communications, navigation, and effector capabilities.
  • Familiarity with airworthiness, safety-assurance, or certification standards such as DO-178C, DO-254, ARP4754A, or applicable military airworthiness guidance.
  • Experience with CPU-, GPU-, FPGA-, or accelerator-based heterogeneous computing architectures.
  • Experience with publish/subscribe middleware, quality-of-service controls, high-rate data distribution, precision timing, and distributed time synchronization.
  • Experience designing cybersecurity controls for embedded or mission systems, including trust boundaries, least privilege, authentication, authorization, secure communications, and software integrity.
  • Experience with HIL/SIL environments, simulation systems, laboratory integration, flight testing, or operational deployment.
  • Experience evaluating supplier designs, RTOSs, middleware, computing platforms, or third-party software for architectural compliance and integration readiness.
  • Active or previously held U.S. Department of Defense Secret clearance.
Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
432,128 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Similar stack
Same company
Seattle
$21k – $51k per year (Estimated) • In office • Full-Time • 5+ years exp • Bachelor's Degree • Hyderabad
C++
DevOps
CI/CD
Docker
Management
Jira
Apply
$23k – $51k per year (Estimated) • In office • Bachelor's Degree • Bengaluru
Python
C++
AI/ML
Computer Vision
Image Segmentation
Apply
Equity • In office • Full-Time • Master's Degree • Manching
C++
C++
Qt
Apply
$28k – $57k per year (Estimated) • Remote/Hybrid • Moscow
Python
C++
C++
CMake
STL
Qt
AI/ML
LLM
DevOps
Debian
Apply
In office • 3+ years exp
Python
Java
SQL
C#
C++
Databases
MySQL
PostgreSQL
Databricks
Cassandra
DynamoDB
MS SQL
Apply
$130k – $230k per year • In office • Secret • Full-Time • 8+ years exp • Bachelor's Degree • Seattle
Rust
C++
Cybersecurity
Least Privilege
Apply
$190k – $350k per year • In office • Full-Time • 8+ years exp • Bachelor's Degree • Seattle
Java
TypeScript
C#
C++
DevOps
CI/CD
Management
Confluence
Apply
$190k – $350k per year • In office • Secret • Full-Time • 8+ years exp • Bachelor's Degree • Seattle
Rust
C++
Cybersecurity
Least Privilege
Apply
$24k – $53k per year (Estimated) • In office • Full-Time • 8+ years exp • New Delhi
Marketing
Salesforce
Marketo
Apply
$190k – $280k per year • In office • Top Secret • Full-Time • 5+ years exp • Washington
Python
MATLAB
DevOps
CI/CD
HPC
Apply
$60k – $118k per year (Estimated) • In office • Full-Time • Bachelor's Degree • Chicago • Minneapolis • Dallas • Boston • Philadelphia
Robotics
Digital Twin
Analytics
Tableau
Power BI
Apply
$180k – $270k per year • In office • Full-Time • 10+ years exp • Seattle
Chips/EDA
Altium Designer
Apply
$145k – $163k per year • Remote • 4+ years exp • Bachelor's Degree • Seattle
Python
Go
JavaScript
TypeScript
SQL
Databases
PostgreSQL
AI/ML
AI Agents
Frontend
npm
DevOps
Rest API
Terraform
GCP
Packer
Azure
Git
AWS
Docker
Kubernetes
Amazon EKS
Amazon EC2
Amazon S3
IAM
Cryptography
Vault
Apply
$130k – $160k per year • Equity • Remote/Hybrid • 5+ years exp • Master's Degree • Seattle
Python
SQL
Python
pySpark
AI/ML
Spark
Apply
$163k – $386k per year (Estimated) • Remote/Hybrid • 8+ years exp • Seattle
Java
Ruby
DevOps
AWS
Management
Stripe
Apply
See all jobs
This is one of many
432,128 more open roles from verified company boards, updated every day.