H

Hermeus

Develops hypersonic defense aircraft and engines

Flight Software Engineer - Command & Control

Embedded EngineeringConfirmed live in the last 24 hours
Full-timeAtlanta, GA, USA

About the Job

Requirements

  • A bachelor's degree in Computer Science, Computer Engineering, Electrical Engineering, Aerospace Engineering, or a related technical field is required.
  • Professional experience developing embedded software in C and/or C++ is required.
  • A strong understanding of software fundamentals, including memory management, pointers, references, and object-oriented programming, is required.
  • Experience developing, debugging, and testing software that interfaces with hardware is required.
  • Familiarity with networked or distributed systems and common communications concepts is required.
  • Experience working in Linux-based software development environments is required.
  • The ability to independently troubleshoot complex software and hardware integration issues is required.

Responsibilities

  • Develop and maintain embedded C/C++ software supporting aircraft communications, telemetry, Command & Control, and vehicle data links.
  • Design and implement software that enables reliable communication between aircraft and ground control systems.
  • Own and support networking functionality across both vehicle and ground-based systems.
  • Develop software interfaces for radios, transmitters, receivers, and other communications hardware.
  • Integrate and troubleshoot RF communications systems in collaboration with RF and avionics engineers.
  • Develop and maintain network management functionality, including Ethernet, TCP/UDP, multicast, and related networking protocols.
  • Develop software requirements, system architectures, interface definitions, and technical design documentation.
  • Participate in software and system design reviews and communicate technical tradeoffs across multidisciplinary teams.
  • Collaborate with hardware, avionics, RF, GNC, systems, and ground station engineers to ensure seamless hardware and software integration.
  • Test and debug software on target hardware, including Software-in-the-Loop (SIL), laboratory, and integrated hardware environments.
  • Develop and execute system-level tests to verify communications performance and reliability.
  • Support integration, troubleshooting, and testing of aircraft and ground station communications systems.
  • Write efficient, maintainable, well-documented software that meets performance and safety requirements.
  • Participate in the development and verification of safety-critical software.
  • Own technical schedules and roadmaps for assigned software and communications capabilities.
  • Support flight test and range operations as required.
  • Travel up to approximately 25% to support integration and test activities.

Desired Qualifications

  • Experience with real-time operating systems (RTOS) and developing or testing software on target hardware.
  • Experience with aircraft, spacecraft, robotics, autonomous vehicles, defense systems, or other embedded platforms.
  • Experience with vehicle communications, telemetry, Command & Control, or data-link systems.
  • Experience with aerospace telemetry standards or protocols such as CCSDS or IRIG.
  • Experience with serial communications, CAN, Ethernet, TCP, UDP, or similar protocols.
  • Experience with multicast networking, including IGMPv3, Source-Specific Multicast (SSM), or related technologies.
  • Experience interfacing software with radios, particularly Software Defined Radios (SDRs).
  • Experience writing software used to configure, command, monitor, or control RF communications hardware.
  • Familiarity with RF communications concepts and troubleshooting communications links across software and hardware.
  • Experience with satellite communications, cellular communications, or other wireless data-link technologies.
  • Understanding of network management concepts, including VLANs, firewalls, routing, and network configuration.
  • Familiarity with routing protocols such as OSPF or BGP.
  • Experience with networking platforms such as Ubiquiti, Cisco, Palo Alto Networks, or similar systems.
  • Familiarity with safety-critical software development processes such as DO-178C or equivalent.
  • Experience with GitLab or similar source control and CI/CD tooling.
  • Experience developing and executing system-level tests, simulations, and hardware-in-the-loop testing.
  • Experience working in a fast-paced development environment where engineers own systems from initial design through integration and test.

About the Company

Hermeus

Develops hypersonic defense aircraft and engines

Hermeus designs and builds high-Mach and hypersonic aircraft for defense, using uncrewed test platforms and a reusable propulsion system. Its core approach centers on the Quarterhorse testbed and the Chimera engine, a turbine-based combined cycle that starts in a turbojet mode for runway takeoff and transitions to a ramjet for speeds above Mach 5. The company differentiates itself with rapid, hardware-focused prototyping drawn from a spaceflight background and a clear path to production through government contracts with the DoD, DIU, and ABMS programs. Its near-term goal is to mature Quarterhorse and Darkhorse into production-capable systems for defense missions, while its long-term vision includes Halcyon, a 20-seat commercial airliner flying transatlantic routes in about 90 minutes.

Company size
201-500
Company stage
Debt Financing
Total funding
$566M
Headquarters
Atlanta, GA
Founded
2018

Recently Posted Jobs

Explore more opportunities at Hermeus

See more jobs