5 open positions available
Design, develop, and operate integrated simulation and test environments for aerospace mission systems, ensuring conformance, automation, and traceability. | Extensive experience in aerospace simulation, mission systems, and test automation, with proficiency in C++, Python, and knowledge of OMS/UCI schemas. | 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. Working directly with the Department of Defense, Hermeus delivers capabilities that will ensure that our nation, and our allies, maintain an asymmetric advantage over any and all potential adversaries. The Simulation, Test, Verification and Validation Engineer is responsible for designing, implementing, and operating the integrated test ecosystem that spans Software-in-the-Loop (SITL), Hardware-in-the-Loop (HITL), and large-scale simulation environments including the Joint Simulation Environment (JSE). This role requires strong software engineering skills to develop test harnesses, simulation adapters, OMS/UCI validation tools, automated regression frameworks, scenario generators, and data-analysis pipelines. The engineer ensures that all mission systems, autonomy behaviors, operator workflows, and airborne software integrate correctly, behave deterministically, and comply with the aircraft’s Interface Control Document (ICD). The position supports the full lifecycle of Verification and Validation (V&V), from requirements decomposition through simulation, ground test, and flight test evidence collection, culminating in complete, review-ready deliverables for internal teams and external partners. \n Responsibilities: Design and implement integrated simulation environments: construct and maintain SITL, HITL, and Joint Simulation Environment (JSE) configurations that accurately represent mission system software, autonomy behaviors, vehicle dynamics, control laws, communication paths, and operator interfaces; implement simulation adapters, message brokers, and runtime environments required for deterministic integration. Develop OMS and UCI-based test frameworks: write software tools, message validators, schema checkers, and automated conformance suites to verify compliance with Open Mission Systems (OMS) and Universal Command and Control Interface (UCI) services; embed automated quality checks for every mission system and autonomy service. Create automated test harnesses and regression suites: develop code-driven test automation for APIs, state machines, data schemas, autonomy behaviors, and subsystem interactions; ensure repeatable, traceable, and auditable testing for every integration event. Build scenario generators and test cases: author simulation scenarios that represent flight conditions, environmental constraints, subsystem failures, degraded modes, and edge cases that validate system behavior; map scenarios to subsystem requirements and V&V objectives. Integrate airborne and ground software into testbeds: embed autonomy software, mission-system modules, ground-segment components, telemetry handlers, and operator interface code into simulation frameworks; ensure execution fidelity and consistent interpretation of ICD-defined messages. Develop evidence pipelines for V&V: implement data logging, metadata tagging, event annotation, timing correlation, and trace extraction logic across SITL, HITL, simulation, and flight test environments; ensure clear provenance and traceability of evidence to requirements. Debug cross-system interactions: analyze logs, telemetry traces, simulation timelines, message exchanges, and behavior state transitions to identify root causes of integration issues; implement code fixes, configuration corrections, or scenario modifications to resolve them. Support ground and flight test execution: prepare test configurations, instrumentation code, playback utilities, and pre-flight validation artifacts; ensure systems are correctly configured for controlled execution and data collection. Ensure ICD conformance across all test contexts: validate software and subsystem behaviors against ICD-defined interfaces, message schemas, and service models; maintain conformance matrices, schema diff tools, and automated checks that detect interface regressions. Collaborate across engineering teams: work closely with autonomy, mission systems, ground segment, avionics, and flight-test teams to ensure simulation and test systems represent real-world behavior and provide meaningful evidence for evaluation. Generate end-product deliverables for internal and external customers: produce high-quality, traceable, and review-ready engineering artifacts including documentation, reports, data packages, analysis outputs, software integrations, and configuration updates that meet program requirements, support design reviews, and satisfy customer or partner expectations. Communicate test readiness and integration status: provide clear updates on simulation fidelity, test completeness, regression stability, known issues, and readiness for ground or flight test to program leadership. Qualifications: Bachelor’s or Master’s degree in Computer Engineering, Software Engineering, Aerospace Engineering, Electrical Engineering, or a related technical discipline with significant software experience. 8+ years of experience developing or integrating simulation environments, test frameworks, or mission systems software for unmanned aerial systems (UAS), autonomous platforms, aerospace systems, or complex distributed software architectures. Strong proficiency in software development using languages such as C++, Python, or similar for simulation integrations, test automation, and tool development. Demonstrated expertise with Open Mission Systems (OMS) and Universal Command and Control Interface (UCI) schemas, message catalogs, service definitions, and validation mechanisms. Experience developing and operating Software-in-the-Loop (SITL), Hardware-in-the-Loop (HITL), and Joint Simulation Environment (JSE) testbeds. Ability to design and implement automated test harnesses, regression suites, scenario generators, and data-analysis pipelines for mission systems or autonomy software. Experience building or validating simulation adapters, protocol translators, message brokers, and time-synchronization tools. Familiarity with autonomy behaviors, state machines, trajectory planners, and control-system interactions in simulated and real environments. Strong debugging and analysis skills including log interpretation, telemetry correlation, and code-level fault isolation. Proficiency with software development workflows including Git, continuous integration, automated testing, and code review processes. Ability to communicate integration and test results clearly across multidisciplinary teams. Active Secret clearance required; Top Secret / Sensitive Compartmented Information (TS/SCI) preferred. \n $140,000 - $190,000 a year The salary information provided is a general guideline only. Hermeus takes various factors into account, including, but not limited to, the position's scope and responsibilities, the candidate's professional background, education and training, essential skills, and market and business considerations, when presenting a job offer. Salary is only one part of our total compensation and benefits package. Hermeus offers competitive salary and equity, unlimited PTO policy, paid parental leave, potential for year-end bonuses, and more! 100% employer-paid health care 401k & Retirement Plans Unlimited PTO Weekly Paid Office Lunches Fully stocked breakrooms Stock Options Paid Parental Leave \n U.S. EXPORT CONTROL COMPLIANCE STATUS The person hired will have access to information and items subject to U.S. export controls, and therefore, must either be a “U.S. person” as defined by 22 C.F.R. § 120.62 or otherwise eligible for deemed export licensing. US persons include U.S. citizens, U.S. nationals, lawful permanent residents (green card holders), and asylees and refugees with such status granted, not pending. EQUAL OPPORTUNITY Hermeus is an Equal Opportunity Employer. Employment decisions at Hermeus are based solely on merit, competence, and qualifications, without regard to race, color, religion, gender, national origin/ethnicity, veteran status, disability status, age, sexual orientation, gender identity, marital status, mental or physical disability, or any other legally protected status.
Lead weapons and pylon integration, ensure OMS/UCI software compliance, develop API adapters, support testing and simulation environments, and collaborate across multidisciplinary teams. | 6+ years of aerospace weapons integration experience, strong embedded software skills in C/C++, expertise with OMS/UCI standards, and familiarity with military standards and avionics interfaces. | 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. Working directly with the Department of Defense, Hermeus delivers capabilities that will ensure that our nation, and our allies, maintain an asymmetric advantage over any and all potential adversaries. The Mission Systems and Weapons Integration Engineer is responsible for the mechanical, electrical, and software integration of weapons, pylons, Stores Management System (SMS) functions, and mission equipment into the aircraft, ensuring safe separation, standards compliance, and seamless digital interoperability across the mission system architecture. This role requires deep expertise in Open Mission Systems (OMS) and the Universal Command and Control Interface (UCI), including service definition, command-and-control message structures, telemetry mapping, state-machine behavior, and API-level integration. The engineer integrates legacy standards such as MIL-STD-1760, MIL-STD-1553, and the Universal Armament Interface (UAI) with OMS/UCI-compliant mission software, ensuring all mission and weapons subsystems conform to the aircraft Interface Control Document (ICD) and integrate reliably into Software-in-the-Loop (SITL), Hardware-in-the-Loop (HITL), and Joint Simulation Environment (JSE) environments. \n Responsibilities: Lead weapons and pylon integration: own the mechanical, electrical, and software integration of weapons, pylons, and Bomb Release Units (BRUs); interpret weapons interface specifications, technical orders, ICDs, wiring diagrams, and software interface definitions to produce subsystem-level integration plans and acceptance criteria. Ensure OMS and UCI software compliance: develop, implement, integrate and validate mission service behaviors, command-and-control messages, telemetry structures, and state-machine logic under Open Mission Systems (OMS) and Universal Command and Control Interface (UCI) standards; ensure weapon-related services conform to the authoritative service catalog and system-level schema definitions. Translate engineering artifacts into OMS/UCI service implementations: convert aircraft-level ICDs, interface requirements, and Stores Management System (SMS) behaviors into OMS/UCI service definitions; develop subsystem requirements that specify how weapons publish, subscribe, and exchange command and telemetry data. Develop API adapters and message translators: create or validate API-level adapters, protocol translation layers, and OMS/UCI service stubs that allow legacy 1760/1553/UAI interfaces to communicate with higher-level mission systems; enforce consistent schema validation, error handling, and interface versioning. Conduct safe separation analysis and integrate logic into software: collaborate with aerodynamicists and test engineers to model safe separation trajectories and embed release conditions, timing constraints, and safety logic into OMS/UCI services, simulation models, and flight software behavior. Support SITL, HITL, and JSE weapon integration: integrate weapon behaviors, messaging flows, timing models, and state-machine transitions into Software-in-the-Loop (SITL), Hardware-in-the-Loop (HITL), and Joint Simulation Environment (JSE) frameworks; ensure fidelity and determinism between simulated and real hardware behaviors. Collaborate with autonomy and mission planning teams: ensure OMS/UCI weapon services interface correctly with autonomy behaviors, mission planning outputs, operator workflows, and Stores Management System logic; define schemas, command structures, and telemetry paths that allow autonomy to reason about weapon availability and constraints. Support ground and flight test execution: contribute to ground test scripts, functional checks, avionics bus validation, built-in-test logic, and flight test preparations; support in-flight carriage, release testing, anomaly resolution, and evidence collection aligned to OMS/UCI service definitions. Maintain ICD and OMS/UCI conformance: develop and maintain conformance matrices, schema validators, message catalog diff tools, and automated interface checks; ensure backward compatibility across ICD and service catalog revisions while maintaining alignment with the overall mission architecture. Contribute to broader mission system integration: support integration tasks involving ground control, debrief/data systems, logging pipelines, and simulation models when weapons workload is low; ensure consistent OMS/UCI messaging and schema usage across subsystems. Communicate integration status: provide clear technical updates, risk assessments, and mitigation strategies to the Lead Systems Integration Engineer, the Product Engineering Lead, and program leadership. Generate end-product deliverables for internal and external customers: produce high-quality, traceable, and review-ready engineering artifacts including documentation, reports, data packages, analysis outputs, integrations, and configuration updates that meet program requirements, support design reviews, and satisfy customer or partner expectations. Qualifications: Bachelor’s or Master’s degree in Aerospace Engineering, Electrical Engineering, Computer Engineering, Software Engineering, Systems Engineering, or a related discipline. 6+ years of experience integrating weapons, pylons, or Stores Management Systems on aircraft, bombers, or unmanned aerial systems (UAS). Strong software engineering background with experience in languages such as C, C++, or equivalent used in embedded systems, mission systems, or avionics platforms. Demonstrated expertise implementing or integrating Open Mission Systems (OMS) and Universal Command and Control Interface (UCI) services, schema definitions, message catalogs, and command/telemetry structures. Familiarity with MIL-STD-1760, MIL-STD-1553, Universal Armament Interface (UAI), electrical loads, timing constraints, and weapons state-machine modeling. Hands-on experience developing API adapters, message translators, schema validators, OMS/UCI service stubs, and automated interface test harnesses. Experience integrating mission or weapons software into Software-in-the-Loop (SITL), Hardware-in-the-Loop (HITL), and Joint Simulation Environment (JSE) frameworks. Ability to read and produce software ICDs, avionics bus documentation, wiring diagrams, data-flow specifications, and subsystem software requirements. Familiarity with Stores Management System (SMS) logic, mission planning outputs, and autonomy-driven weapon allocation behaviors. Proficiency with software development workflows including version control, continuous integration, automated testing, and regression analysis. Strong communication and cross-disciplinary coordination skills across avionics, autonomy, mission systems, ground control, simulation, and test teams. Active Secret clearance required; Top Secret / Sensitive Compartmented Information (TS/SCI) preferred. \n $140,000 - $190,000 a year The salary information provided is a general guideline only. Hermeus takes various factors into account, including, but not limited to, the position's scope and responsibilities, the candidate's professional background, education and training, essential skills, and market and business considerations, when presenting a job offer. Salary is only one part of our total compensation and benefits package. Hermeus offers competitive salary and equity, unlimited PTO policy, paid parental leave, potential for year-end bonuses, and more! 100% employer-paid health care 401k & Retirement Plans Unlimited PTO Weekly Paid Office Lunches Fully stocked breakrooms Stock Options Paid Parental Leave \n U.S. EXPORT CONTROL COMPLIANCE STATUS The person hired will have access to information and items subject to U.S. export controls, and therefore, must either be a “U.S. person” as defined by 22 C.F.R. § 120.62 or otherwise eligible for deemed export licensing. US persons include U.S. citizens, U.S. nationals, lawful permanent residents (green card holders), and asylees and refugees with such status granted, not pending. EQUAL OPPORTUNITY Hermeus is an Equal Opportunity Employer. Employment decisions at Hermeus are based solely on merit, competence, and qualifications, without regard to race, color, religion, gender, national origin/ethnicity, veteran status, disability status, age, sexual orientation, gender identity, marital status, mental or physical disability, or any other legally protected status.
Design, implement, and integrate mission control software, data pipelines, and visualization tools for airborne systems in aerospace environments. | Extensive experience in aerospace mission systems, real-time data pipelines, and aerospace-specific protocols, with a strong software engineering background. | 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. Working directly with the Department of Defense, Hermeus delivers capabilities that will ensure that our nation, and our allies, maintain an asymmetric advantage over any and all potential adversaries. The Ground Segment Engineer, Airborne Systems is responsible for designing, implementing, and integrating the operator-facing mission control software and the complete mission data ecosystem that connects airborne systems, ground control stations, autonomy services, and analysis tools. This role requires deep software engineering expertise to build tablet-based Ground Control Station (GCS) applications, implement Open Mission Systems (OMS) and Universal Command and Control Interface (UCI) integrations, develop real-time telemetry and visualization tools, and construct high-fidelity data logging, synchronization, and playback frameworks. The engineer ensures that mission planning products, autonomy commands, vehicle state data, communications traces, sensor events, and mission logs flow predictably and coherently across airborne, ground, and simulation environments, enabling effective command and monitoring during test and reliable reconstruction during debrief. \n Responsibilities: Design and implement GCS and operator interface software: develop user interfaces, command pathways, mission planning integrations, real-time visualization tools, and operator workflows for a Ground Control Station (GCS); ensure seamless flow of mission planning outputs, autonomy tasking inputs, and vehicle telemetry into intuitive, stable UI components implemented in modern software frameworks. Integrate OMS and UCI services into ground systems: implement Open Mission Systems (OMS) and Universal Command and Control Interface (UCI) services, message exchanges, subscriptions, and telemetry pathways within GCS and debrief applications; ensure strict schema adherence, correct service behaviors, and deterministic handling of command and telemetry messages. Develop and maintain mission data pipelines: design and implement onboard and ground-side data logging solutions, message brokers, telemetry collectors, timestamping and synchronization logic, and metadata tagging methods; ensure mission data from autonomy, Vehicle Management System (VMS), communications systems, sensors, and operator actions is time-aligned and traceable. Implement debrief, playback, and analysis capabilities: develop or integrate mission playback tools supporting 2D/3D visualization, timeline navigation, annotations, multi-source event reconstruction, autonomy behavior visualization, and correlation of telemetry with operator and subsystem actions. Develop cross-domain workflows and secure data handling processes: implement workflows and software functions for packaging, sanitizing, annotating, and transferring mission data between classification domains; enforce metadata tagging, integrity checks, and cross-domain solution (CDS) requirements. Develop APIs, data translators, and telemetry decoders: write Application Programming Interfaces (APIs), protocol adapters, schema validators, message translation tools, and ingestion pipelines to integrate airborne mission systems with ground software, cloud data platforms, and debrief tools. Integrate ground systems into simulation and HITL environments: embed GCS and debrief software into Software-in-the-Loop (SITL), Hardware-in-the-Loop (HITL), and Joint Simulation Environment (JSE) frameworks; build simulation adapters that emulate telemetry flows, autonomy outputs, communications behaviors, and mission phase transitions. Implement event tagging, metadata standards, and evidence pipelines: build logic to capture autonomy transitions, operator actions, communications events, subsystem faults, and timing discrepancies; ensure data is structured to support verification, validation, regression testing, and detailed flight-test debrief. Debug and refine ground-software and data interactions: use logs, telemetry traces, streaming data analysis tools, and simulation outputs to diagnose issues in UI workflows, schema parsing, timing behavior, data integrity, or playback fidelity; implement code fixes and architectural improvements. Collaborate across autonomy, mission systems, airborne software, and test teams: ensure ground-segment workflows and software interfaces correctly represent autonomy states, mission logic, and real-time aircraft behavior; incorporate test and operator feedback to mature ground systems iteratively. Communicate integration and ground-segment readiness: provide updates on GCS development, data-system stability, cross-domain readiness, simulation integration, and flight-test preparedness to the Lead Systems Integration Engineer, Product Engineering Lead, and program leadership. Generate end-product deliverables for internal and external customers: produce high-quality, traceable, and review-ready engineering artifacts including documentation, reports, data packages, analysis outputs, integrations, and configuration updates that meet program requirements, support design reviews, and satisfy customer or partner expectations. Qualifications: Bachelor’s or Master’s degree in Computer Science, Software Engineering, Aerospace Engineering, Electrical Engineering, or a related field with a strong software focus. 8+ years of experience developing mission-system interfaces, operator software, telemetry systems, or distributed data architectures for unmanned systems, aerospace platforms, or mission operations environments. Strong proficiency in software development with experience in languages such as C++, Python, C#, or JavaScript/TypeScript for UI, backend, and data systems development. Demonstrated expertise integrating Open Mission Systems (OMS) and Universal Command and Control Interface (UCI) services, schemas, and message catalogs into ground software. Experience building real-time telemetry pipelines, data loggers, message brokers, and synchronization frameworks for time-series mission data. Hands-on experience developing mission playback tools, visualization systems, or multi-source event reconstruction applications. Familiarity with cross-domain workflows, data sanitization pipelines, metadata standards, and secure data-management practices. Experience integrating ground software into Software-in-the-Loop (SITL), Hardware-in-the-Loop (HITL), or Joint Simulation Environment (JSE) testbeds. Ability to design and maintain APIs, schema translators, telemetry decoders, and automated interface verification tools. Proficiency with software development tools including Git, continuous integration pipelines, automated testing frameworks, and debugging tools. Strong ability to analyze logs, telemetry, operator actions, and simulation traces to diagnose issues and refine system behavior. Experience collaborating with autonomy engineers, airborne software teams, mission systems engineers, test personnel, and operator representatives. Active Secret clearance required; Top Secret / Sensitive Compartmented Information (TS/SCI) preferred. \n $140,000 - $190,000 a year The salary information provided is a general guideline only. Hermeus takes various factors into account, including, but not limited to, the position's scope and responsibilities, the candidate's professional background, education and training, essential skills, and market and business considerations, when presenting a job offer. Salary is only one part of our total compensation and benefits package. Hermeus offers competitive salary and equity, unlimited PTO policy, paid parental leave, potential for year-end bonuses, and more! 100% employer-paid health care 401k & Retirement Plans Unlimited PTO Weekly Paid Office Lunches Fully stocked breakrooms Stock Options Paid Parental Leave \n U.S. EXPORT CONTROL COMPLIANCE STATUS The person hired will have access to information and items subject to U.S. export controls, and therefore, must either be a “U.S. person” as defined by 22 C.F.R. § 120.62 or otherwise eligible for deemed export licensing. US persons include U.S. citizens, U.S. nationals, lawful permanent residents (green card holders), and asylees and refugees with such status granted, not pending. EQUAL OPPORTUNITY Hermeus is an Equal Opportunity Employer. Employment decisions at Hermeus are based solely on merit, competence, and qualifications, without regard to race, color, religion, gender, national origin/ethnicity, veteran status, disability status, age, sexual orientation, gender identity, marital status, mental or physical disability, or any other legally protected status.
Integrate and validate autonomy software within aircraft mission systems, develop APIs, and support flight testing. | 8+ years in autonomy or mission-critical systems, proficiency in C/C++, Python, experience with OMS/UCI, and aerospace domain knowledge. | 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. Working directly with the Department of Defense, Hermeus delivers capabilities that will ensure that our nation, and our allies, maintain an asymmetric advantage over any and all potential adversaries. The Autonomy and Vehicle Management System (VMS) Integration Engineer is responsible for integrating, implementing, and validating autonomy software within the aircraft’s mission system architecture. This role requires deep experience in software development, embedded systems programming, service-based architectures, and behavioral modeling. The engineer writes, modifies, and reviews mission system code; develops and validates Open Mission Systems (OMS) and Universal Command and Control Interface (UCI) services; builds Application Programming Interfaces (APIs) and interface adapters; implements autonomy state machines; debugs system behaviors across simulation, Hardware-in-the-Loop (HITL), and flight test; and ensures that all autonomy and VMS interactions comply with the aircraft’s Interface Control Document (ICD). This role is fundamentally a software engineering role embedded in a mission-systems and flight-integration environment. \n Responsibilities: Design and integrate autonomy software into the mission system architecture: implement autonomy-related OMS and UCI services, message schemas, state machine logic, and command/telemetry pipelines using the languages, frameworks, and runtime environments defined by the platform; ensure correct mapping to the aircraft Interface Control Document (ICD) and Vehicle Management System (VMS) control surfaces and configuration modes. Translate autonomy documentation into software implementations: convert behavior graphs, trajectory-planning algorithms, state machines, and autonomy developer specifications into functional code, software modules, and subsystem-level requirements; identify interface gaps and work closely with autonomy developers and Advanced Development to close them. Develop OMS and UCI service definitions, schemas, and behaviors: implement service endpoints, publish/subscribe mechanisms, message catalogs, and data schemas for autonomy; enforce strict adherence to OMS and UCI standards through code-level validation, schema enforcement, error handling, and interface version control. Create API adapters and protocol-translation layers: write software adapters, bridges, and interface shims enabling third-party autonomy software to interoperate with mission planning systems, ground control stations, debrief/data pipelines, and VMS components; ensure deterministic behavior and strict schema consistency across subsystems. Develop autonomy behavior logic and contingency modes: implement behavior state machines, guard conditions, transition logic, overrides, failsafes, and degraded-mode behaviors in code; embed safety envelopes, aerodynamic constraints, control-rate limits, and propulsion modes into autonomy-VMS interactions. Integrate autonomy into SITL, HITL, and simulation environments: embed autonomy executables, libraries, and services into Software-in-the-Loop (SITL), Hardware-in-the-Loop (HITL), and large-scale simulation environments; write simulation adapters, wrappers, and integration code to ensure deterministic, reproducible behavior aligned with actual flight dynamics. Debug autonomy and VMS interactions across all environments: use logs, traces, real-time telemetry, debugging tools, and simulation traces to diagnose issues in autonomy behavior, message timing, API interactions, state machines, and control responses; implement corrective code changes to ensure stable behavior. Implement ICD conformance checks in software: write and maintain schema validators, API harnesses, message diff tools, and automated regression tests to validate ICD, OMS, and UCI compliance across autonomy subsystems; ensure backward compatibility and stability of interface versions. Support mission planning and operator workflows through code integration: implement or validate software pathways that carry mission planning outputs, operator tasking inputs, and autonomy mode selections into the autonomy system; ensure correct and unambiguous interpretation of messages and data. Collaborate with VMS engineers on control system integration: implement the software-side mapping between autonomy commands and VMS actuators, navigation instructions, propulsion settings, and configuration states; ensure autonomy-generated commands respect platform safety constraints. Support flight test and data analysis: implement instrumentation code, data loggers, event tagging mechanisms, black-box logging routines, and telemetry schemas required to capture autonomy behavior in flight; analyze post-flight data to validate and refine autonomy software. Communicate integration and software development status: provide clear updates on software development progress, integration risks, debugging efforts, and readiness for simulation or flight test to the Lead Systems Integration Engineer, Product Engineering Lead, and program leadership. Generate end-product deliverables for internal and external customers: produce high-quality, traceable, and review-ready engineering artifacts including documentation, reports, data packages, analysis outputs, integrations, and configuration updates that meet program requirements, support design reviews, and satisfy customer or partner expectations. Qualifications: Bachelor’s or Master’s degree in Computer Engineering, Software Engineering, Aerospace Engineering, Electrical Engineering, Robotics, or a related field with a heavy software focus. 8+ years of professional experience developing software for autonomy, unmanned aerial systems (UAS), mission systems, robotics, embedded systems, or flight-critical applications. Strong proficiency in C and C++, Python or similar languages; familiarity with Rust or modern safety-critical languages is a plus. Demonstrated experience implementing or integrating Open Mission Systems (OMS) and Universal Command and Control Interface (UCI) services, schemas, message sets, and software behaviors. Hands-on experience designing and implementing autonomy state machines, behavior trees, trajectory planners, contingency modes, and control interfaces. Experience with Software-in-the-Loop (SITL), Hardware-in-the-Loop (HITL), and large-scale simulation environments, including integration of compiled software, libraries, and service wrappers. Ability to read, interpret, and author Interface Control Documents (ICDs), Application Programming Interface (API) specifications, and subsystem software requirements with high technical accuracy. Experience writing API adapters, protocol brokers, message translators, and schema validators for distributed mission system software architectures. Familiarity with Vehicle Management Systems (VMS), control surface mapping, propulsion mode control, rate limits, and safety constraints for high-speed unmanned aircraft. Proficiency with software development tools including Git, continuous integration pipelines, automated testing frameworks, and debugging tools for distributed systems. Strong ability to analyze logs, traces, telemetry, and simulation data to diagnose and correct autonomy behavior issues. Experience collaborating with multidisciplinary teams including software developers, autonomy researchers, avionics engineers, ground control interface teams, and simulation/test personnel. Active Secret clearance required; Top Secret / Sensitive Compartmented Information (TS/SCI) preferred. \n $140,000 - $190,000 a year The salary information provided is a general guideline only. Hermeus takes various factors into account, including, but not limited to, the position's scope and responsibilities, the candidate's professional background, education and training, essential skills, and market and business considerations, when presenting a job offer. Salary is only one part of our total compensation and benefits package. Hermeus offers competitive salary and equity, unlimited PTO policy, paid parental leave, potential for year-end bonuses, and more! 100% employer-paid health care 401k & Retirement Plans Unlimited PTO Weekly Paid Office Lunches Fully stocked breakrooms Stock Options Paid Parental Leave \n U.S. EXPORT CONTROL COMPLIANCE STATUS The person hired will have access to information and items subject to U.S. export controls, and therefore, must either be a “U.S. person” as defined by 22 C.F.R. § 120.62 or otherwise eligible for deemed export licensing. US persons include U.S. citizens, U.S. nationals, lawful permanent residents (green card holders), and asylees and refugees with such status granted, not pending. EQUAL OPPORTUNITY Hermeus is an Equal Opportunity Employer. Employment decisions at Hermeus are based solely on merit, competence, and qualifications, without regard to race, color, religion, gender, national origin/ethnicity, veteran status, disability status, age, sexual orientation, gender identity, marital status, mental or physical disability, or any other legally protected status.
Lead end-to-end capability integration and manage the digital thread for aircraft subsystems, ensuring traceability, compliance, and readiness. | Requires 10+ years in aerospace or mission systems engineering, expertise in systems engineering tools and standards, and active security clearance. | 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. Working directly with the Department of Defense, Hermeus delivers capabilities that will ensure that our nation, and our allies, maintain an asymmetric advantage over any and all potential adversaries. The Product Engineering Lead is responsible for owning the end-to-end capability integration pipeline downstream of the aircraft’s Interface Control Document (ICD). This role ensures that all mission-enabling subsystems including autonomy, mission systems, weapons, operator interfaces, data/debrief tools, and simulation/test environments integrate into a coherent, testable, and certifiable product. The Product Engineering Lead establishes and maintains the digital thread, governs capability release cycles, and delivers fully traceable, audit-ready engineering artifacts to internal leadership and government customers. \n Responsibilities: Own the product engineering plan and digital thread: maintain the end-to-end mapping from requirements to Interface Control Documents (ICDs) and Application Programming Interfaces (APIs) to software and hardware baselines to verification artifacts to release packages and deliverables; govern the single source of truth for product structure including the capability map, Electronic Bill of Materials (EBOM), Manufacturing Bill of Materials (MBOM), software baselines, and Mission Data Load (MDL) schemas. Translate engineering data into deliverables: convert aircraft-level ICDs, technical orders (TOs), drawings, and standards into capability increments, release notes, acceptance criteria, compliance matrices, presentations, and data packages; curate deliverables with correct security classification markings. Drive release integration and readiness: orchestrate integrated content across autonomy, weapons and pylons, ground control interfaces, debrief and data systems, and simulation environments; run content and readiness reviews for System Requirements Review (SRR), System Functional Review (SFR), Preliminary Design Review (PDR), Critical Design Review (CDR), Test Readiness Review (TRR), and Functional and Physical Configuration Audits (FCA/PCA); define “Definition of Ready” and “Definition of Done” criteria and ensure capability testability using simulation environments and flight data. Ensure ICD conformance: maintain conformance matrices and automated checks including schema validation, API harnesses, message catalogs, and interface differencing; standardize service contracts and data models across all mission system subsystems. Lead configuration, compliance, and change control: chair or support Change Control Board (CCB) and ICD workflows; manage interface versions and backward compatibility; track configuration status accounting for as-designed, as-built, and as-flown configurations including MDL versions, software hashes, and pylon or Bomb Release Unit (BRU) configurations. Establish a test, data, and evidence pipeline: ensure every capability has linked verification evidence including simulation outputs, Hardware-in-the-Loop (HITL) and Joint Simulation Environment (JSE) traces, flight logs, and debrief artifacts; define data tagging and metadata standards so mission data, autonomy decisions, and operator actions are time-correlated and searchable for verification and debrief. Build and operate the engineering toolchain: manage requirements systems such as DOORS or Jama, Model-Based Systems Engineering (MBSE) environments such as SysML/Cameo, engineering backlogs such as Jira or Azure DevOps, source control systems, Continuous Integration and Continuous Delivery (CI/CD) tooling, Product Lifecycle Management (PLM) systems, test management tools, and compliance dashboards; implement automated quality gates such as ICD and Open Mission Systems–Universal Command and Control Interface (OMS–UCI) validation, API contract testing, Universal Armament Interface (UAI) and MIL-STD-1553/1760 stubs, and simulation smoke tests. Integrate security and accreditation requirements: embed Risk Management Framework (RMF) and Authority to Operate (ATO) artifacts, Software Bill of Materials (SBOMs), and cybersecurity scan results into release packages; enforce proper data handling and cross-domain workflows required for controlled deliverables. Provide leadership and cross-team coordination: run weekly product integration and release planning sessions, surface integration risks, drive mitigations, and communicate technical and program status to leadership. Mentor engineers: guide subsystem teams on deliverable expectations, traceability discipline, integration best practices, and verification and evidence quality. Qualifications: B.S./M.S. in Aerospace, Electrical, Computer, Systems, or Software Engineering (or a closely related field). 10+ years of experience in systems or product engineering for aircraft, unmanned aerial systems (UAS), or mission systems. Demonstrated expertise building and governing a complete digital thread with traceability from requirements to test evidence. Strong working knowledge of OMS, UCI, UAI, MIL-STDs, and API-driven system architectures. Hands-on experience with tools such as: SysML/Cameo (Model-Based Systems Engineering) DOORS/Jama (Requirements Management) Git/GitLab (Source Control & CI/CD) Jira/Azure DevOps (Backlog & Planning) Windchill/Teamcenter (Product Lifecycle Management) Deep familiarity with test, V&V, simulation workflows, and evidence pipelines. Ability to lead multi-discipline integration efforts in a high-tempo environment. Active Secret clearance required; TS/SCI preferred. Preferred: Experience leading capability release trains for autonomy and mission systems. Background in mission planning tools and workflows (JMPS, FalconView), operator operations, and debrief/playback ecosystems. Familiarity with EVMS to align technical burndown with schedule and cost performance. Experience with containerization and deployment of OMS/UCI services in secure and on-platform environments. \n $160,000 - $220,000 a year The salary information provided is a general guideline only. Hermeus takes various factors into account, including, but not limited to, the position's scope and responsibilities, the candidate's professional background, education and training, essential skills, and market and business considerations, when presenting a job offer. Salary is only one part of our total compensation and benefits package. Hermeus offers competitive salary and equity, unlimited PTO policy, paid parental leave, potential for year-end bonuses, and more! 100% employer-paid health care 401k & Retirement Plans Unlimited PTO Weekly Paid Office Lunches Fully stocked breakrooms Stock Options Paid Parental Leave \n U.S. EXPORT CONTROL COMPLIANCE STATUS The person hired will have access to information and items subject to U.S. export controls, and therefore, must either be a “U.S. person” as defined by 22 C.F.R. § 120.62 or otherwise eligible for deemed export licensing. US persons include U.S. citizens, U.S. nationals, lawful permanent residents (green card holders), and asylees and refugees with such status granted, not pending. EQUAL OPPORTUNITY Hermeus is an Equal Opportunity Employer. Employment decisions at Hermeus are based solely on merit, competence, and qualifications, without regard to race, color, religion, gender, national origin/ethnicity, veteran status, disability status, age, sexual orientation, gender identity, marital status, mental or physical disability, or any other legally protected status.
Create tailored applications specifically for Hermeus with our AI-powered resume builder
Get Started for Free