$112.5K – $168.8K/yr
Role overview
Job description
-
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 environments where requirements are still evolving
-
Mentor engineers and establish strong software architecture and development practices
-
Support ground and flight-test campaigns, including real-time troubleshooting
-
Bachelor’s degree in Computer Science, Computer Engineering, Electrical Engineering, Software Engineering, or a related field
-
7+ years of professional software-development experience for Senior-level consideration
-
10+ years of relevant experience, or an equivalent record of technical leadership and impact, 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
-
Ability to define architectures, interfaces, protocols, and system boundaries in ambiguous environments
-
Experience integrating software with hardware, external services, or independently developed subsystems
-
Strong debugging skills across software, networking, and hardware interfaces
About this listing
- Source: Hermeus's official careers site (via Lever) · last confirmed on the source 27 Oct 2026
- Posted 9 Oct 2026
Jobiba does not charge job seekers. Never pay to apply or share OTPs, card or bank details.
What they are looking for
Skills & requirements
Qualification
Bachelor’s degree in Computer Science, Computer Engineering, Electrical Engineering, Software Engineering, or a related field; 10+ years of relevant experience, or an equivalent record of technical leadership and impact, for Principal-level consideration
Department · Engineering
Hiring company
Hermeus
Reclaiming the lost art of rapid iterative prototyping to build fast and powerful aircraft on relevant timelines, delivering the high-speed systems our nation and its allies need to command the skies and deter global threats.
Related opportunities
Similar active roles
Relevant, currently active roles for this market.
$159.8K – $195.3K/yr
$219.1K – $301.3K/yr
$133.8K – $201K/yr
🔔 Get job alerts
New Mission Software Engineer jobs in Atlanta, Georgia, United States, straight to your inbox.
No spam · Unsubscribe anytime