Senior/Principal Mission Software Engineer - Aircraft

Hermeus

Atlanta (GA)

On-site

USD 128,000 - 157,000

Full time

4 days ago
Be an early applicant
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Benefits offered by this job

Health & Wellness
Financial: stock options and 401(k)
Time Off: parental leave and holidays
Office Perks: lunches and breakrooms

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.

You will work across software, avionics, autonomy, networking, and flight-test teams to deliver scalable, fault-tolerant mission software in a hardware-connected environment. Strong C++ and leadership are essential.

Qualifications

  • Bachelor's degree in Computer Science, Computer Engineering, Electrical Engineering, Software Engineering, or related field.
  • 7+ years of professional software development for Senior level.
  • 10+ years for Principal level or equivalent technical leadership.
  • Advanced proficiency with modern C++, including C++17 or newer.
  • Experience delivering complex, production-quality software systems.

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 decisions on performance, reliability, latency, fault tolerance, and extensibility.
  • Diagnose complex issues across distributed software, networks, embedded hardware, avionics, and communications.
  • Partner with systems, avionics, autonomy, networking, flight-test, and operations teams.
  • Build and improve simulation, SIL, HIL, and system-integration environments.
  • Lead design reviews, code reviews, 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

C++17+
Distributed systems
Real-time/embedded
Networking
Software architecture
Debugging across HW

Education

Bachelor's in CS/CE/EE/Software Eng

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.

You will work across software, avionics, autonomy, networking, and flight-test teams to deliver scalable, fault-tolerant mission software in a hardware-connected environment. Strong C++ and leadership are essential.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Principal Mission Software Engineer - MMS & Real-Time
Principal Mission Software Engineer - MMS & Real-Time

Hermeus • Atlanta (GA)

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

Hermeus • Los Angeles (CA)

On-site
USD 150,000 - 210,000
Health insurance
Stock options
401(k)
+2
Senior/Principal Mission Software Engineer
Senior/Principal Mission Software Engineer

Hermeus • Los Angeles (CA)

On-site
USD 128,000 - 157,000
Health & Wellness
Stock options & 401(k)
Parental leave
+1
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

Hermeus • Atlanta (GA)

On-site
USD 105,000 - 130,000
Health insurance
Stock options
401(k) retirement plan
+1
Senior/Principal Mission Software Engineer
Senior/Principal Mission Software Engineer

Hermeus • Atlanta (GA)

On-site
USD 128,000 - 157,000
Health & Wellness
Financial: stock options and 401(k)
Time Off: parental leave and holidays
+1
Flight Software Engineer: Embedded C/C++ & Command & Control
Flight Software Engineer: Embedded C/C++ & Command & Control

LinuxCareers • Atlanta (GA), Northern (KY)

Hybrid
USD 120,000 - 180,000
Flight Software Engineer, C2 & Telemetry (Embedded)
Flight Software Engineer, C2 & Telemetry (Embedded)

Hermeus • Atlanta (GA)

On-site
USD 120,000 - 165,000
Health insurance
Stock options
401(k) plan
+2
Flight Software Engineer – Command & Control
Flight Software Engineer – Command & Control

LinuxCareers • Atlanta (GA), Northern (KY)

Hybrid
USD 120,000 - 180,000
Senior Flight Software Engineer
Senior Flight Software Engineer

Hermeus • Los Angeles (CA)

On-site
USD 150,000 - 210,000
Health insurance
Stock options
401(k)
+2