Hermeus · 2 days ago
Software Engineer - Mission Systems
Hermeus is a high-speed aircraft manufacturer focused on the rapid design, build, and test of high-Mach and hypersonic aircraft for the national interest. The Software Engineer on the Mission Systems Engineering Team will design, implement, and test C++ software for the Mission Management System, integrating various subsystems and ensuring effective communication and data flow.
AerospaceAir TransportationInfrastructureTravel
Responsibilities
Design, implement, and maintain C++ software components that extend and evolve the Mission Management System platform
Integrate third-party mission subsystems, autonomy solutions, and communications services by defining new interfaces, data models, and messaging pathways
Work with systems, avionics, and network engineers to establish interfaces, data schemas, and protocols across mission systems
Develop software requirements, architecture artifacts, and integration documentation as the system and platform mature
Implement mission workflows, operator interaction logic, and data transformation services supporting command, control, and telemetry
Participate in code reviews, integration builds, simulations, and system-level validation activities
Identify, diagnose, and resolve software and integration issues in distributed, hardware-connected environments
Contribute to simulation and hardware-in-the-loop environments for capability validation
Qualification
Required
Bachelor's degree in Computer Science, Computer Engineering, Software Engineering, or a related technical field
5+ years of professional C++ development experience delivering production-quality software
Proficiency with modern C++ (C++14/17/20), including concurrency, memory management, and performance-oriented programming
Experience with network programming concepts such as TCP, UDP, and multicast at the socket interface level
Experience integrating software with hardware systems or external services in environments with evolving requirements
Ability to define interfaces, protocols, and system boundaries where none exist
Strong communication and collaboration skills
Preferred
10+ years of C++ development experience building complex, distributed, or real-time systems
Experience developing mission systems, operator-facing software, mission planning tools, or telemetry visualization systems
Experience with RF, SATCOM, LOS radios, or tactical datalink systems
Familiarity with publish/subscribe or messaging middleware (e.g., DDS, ZeroMQ, ActiveMQ, Kafka)
Understanding of avionics architectures, autonomy frameworks, or integration of third-party mission subsystems
Experience in regulated or safety-critical environments (e.g., DO-178C, ARINC standards, MIL-STD interfaces)
Strong debugging and test experience, including simulation or hardware-in-the-loop environments
Experience working in a startup or rapid development environment
Benefits
100% employer-paid health care
401k & Retirement Plans
Unlimited PTO
Weekly Paid Office Lunches
End of Year Bonuses
Fully stocked breakrooms
Stock Options
Paid Parental Leave
Company
Hermeus
Hermeus is developing Mach 5 aircraft to speed up the global transportation network.
Funding
Current Stage
Growth StageTotal Funding
$215.96MKey Investors
Sam AltmanUnited States Air ForceNASA
2025-07-30Series B
2024-07-02Series B· $39.96M
2022-03-10Series B· $100M
Recent News
MarketScreener
2025-10-10
2025-10-10
Company data provided by crunchbase