Senior Mission Software Architect for High-Speed Flight

Clutch Canada

Los Angeles (CA)

On-site

USD 128,000 - 157,000

Full time

14 days+
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Health & Wellness
Stock options & 401(k)
Parental leave
Office lunches

Job summary

Hermeus is seeking a Senior/Principal Mission Software Engineer to architect, build, integrate, and validate the Mission Management System across aircraft and ground systems. The role spans software, avionics, autonomy, simulation, and flight operations to solve complex problems in distributed, hardware-connected environments.

You will lead architecture decisions, mentor engineers, and influence how mission capabilities are commanded, monitored, tested, and expanded in a fast-paced, startup-like

Qualifications

  • Bachelor’s degree in Computer Science, Computer Engineering, Electrical Engineering, Software Engineering, or related field.
  • 7+ years of professional software-development experience for Senior-level consideration.
  • 10+ years of relevant experience, or equivalent leadership for Principal-level consideration.
  • Advanced proficiency with modern C++, including C++17 or newer.
  • Experience designing and delivering complex, production-quality software systems.
  • Strong knowledge of concurrency, memory management, software architecture, and performance-oriented development.
  • Experience with distributed, real-time, embedded, robotic, aerospace, or other hardware-connected systems.
  • Experience with TCP, UDP, multicast, and socket-level network programming.

Responsibilities

  • Own major Mission Management System capabilities from architecture through integration, testing, and operational use.
  • Design and develop high-performance C++ software for command and control, telemetry, mission workflows, and subsystem coordination.
  • Define scalable architectures, interfaces, APIs, protocols, and message schemas.
  • Integrate autonomy services, sensors, payloads, radios, tactical datalinks, and third-party systems.
  • Make technical decisions involving performance, reliability, latency, fault tolerance, and extensibility.
  • Diagnose complex issues across distributed software, networks, embedded hardware, avionics, and communications systems.
  • Partner with systems, avionics, autonomy, networking, flight-test, and operations teams.
  • Build and improve simulation, software-in-the-loop, hardware-in-the-loop, and system-integration environments.
  • Lead design reviews, code reviews, technical trade studies, and integration activities.
  • Identify technical risks and drive solutions in evolving requirements.
  • Mentor engineers and establish strong software architecture and development practices.
  • Support ground and flight-test campaigns, including real-time troubleshooting.

Skills

Modern C++ (C++17+)
Distributed real-time systems
Debugging complex systems
Cross-team communication

Education

Bachelor’s degree in CS / CE / EE / SE

Tools

DDS
ZeroMQ
ActiveMQ
Kafka

Job description

Hermeus is seeking a Senior/Principal Mission Software Engineer to architect, build, integrate, and validate the Mission Management System across aircraft and ground systems. The role spans software, avionics, autonomy, simulation, and flight operations to solve complex problems in distributed, hardware-connected environments.

You will lead architecture decisions, mentor engineers, and influence how mission capabilities are commanded, monitored, tested, and expanded in a fast-paced, startup-like

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Mission Software Architect - Systems & Autonomy
Senior Mission Software Architect - Systems & Autonomy

Hermeus • Los Angeles (CA)

On-site
USD 150,000 - 230,000
Health & Wellness
Financial: stock options
Time Off: unlimited PTO
+1
Principal Mission Software Engineer - MMS & Real-Time
Principal Mission Software Engineer - MMS & Real-Time

Front Door Defense • Atlanta (GA)

On-site
USD 105,000 - 130,000
Health insurance
Stock options
401(k) retirement plan
+1
Senior Flight Software Engineer - Embedded Avionics, Equity, Unlimited PTO
Senior Flight Software Engineer - Embedded Avionics, Equity, Unlimited PTO

All Aviation Jobs • Atlanta (GA)

On-site
USD 160,000 - 195,000
Health & wellness: 100% employer-paid
Stock options
401(k) retirement plan
+2
Senior Flight Autonomy Software Engineer
Senior Flight Autonomy Software Engineer

Hermeus • Los Angeles (CA), Northern (KY)

Hybrid
USD 130,000 - 210,000
Healthcare coverage
Pet insurance
Stock options
+5
Senior Flight Software Engineer - Hypersonic Systems
Senior Flight Software Engineer - Hypersonic Systems

Socket.dev • Atlanta (GA)

On-site
USD 120,000 - 180,000
Health & Wellness
Stock options
401(k)
+3
Senior Flight Software Engineer – Embedded Avionics, Equity
Senior Flight Software Engineer – Embedded Avionics, Equity

Hermeus Corporation • Los Angeles (CA)

On-site
USD 105,000 - 125,000
Health insurance
Stock options
Unlimited PTO
+2
Senior Embedded Flight Software Engineer - Hypersonic Avionics
Senior Embedded Flight Software Engineer - Hypersonic Avionics

Hermeus • Atlanta (GA)

On-site
USD 160,000 - 195,000
Health insurance
Stock options
401(k) plan
+3
Senior/Principal Mission Software Engineer
Senior/Principal Mission Software Engineer

Clutch Canada • Los Angeles (CA)

On-site
USD 128,000 - 157,000
Health & Wellness
Stock options & 401(k)
Parental leave
+1
Director of Flight Software for Hypersonic Systems
Director of Flight Software for Hypersonic Systems

Hermeus Corporation • Los Angeles (CA)

On-site
USD 218,000 - 296,000
100% employer-paid health care
401k & Retirement Plans
Unlimited PTO
+5
Senior/Principal Mission Software Engineer
Senior/Principal Mission Software Engineer

Hermeus • Los Angeles (CA)

On-site
USD 150,000 - 230,000
Health & Wellness
Financial: stock options
Time Off: unlimited PTO
+1