Senior Software Engineer - HMI

AI overview

Join a dynamic team developing cutting-edge HMI software for hypersonic aircraft, focusing on real-time control and usability for flight crews.
Hermeus is a venture capital-backed aerospace and defense technology company. The business is focused on building high-speed products that sustainably deliver asymmetric advantage to the Department of Defense and allied partners. Utilizing an iterative development approach to aircraft, Hermeus’ high-Mach and hypersonic aircraft aim to deliver capabilities at a pace not seen in the U.S. since the 1950s. We are seeking a highly motivated Senior Software Engineer to join Hermeus, a hypersonic aircraft startup company. The Ground & Communications Systems Software Team is responsible for the design, build, test, and delivery of the vehicle's ground control station (AKA, the "Flight Deck"), Human Machine Interface (HMI) software, Pilot Vehicle Interface (PVI) systems, Command & Control (C2) and telemetry software systems, as well as voice-communication systems. Responsibilities:
  • Software development on human-machine interaction (HMI) and mission systems used by flight crew for both in-the-loop and on-the-loop unmanned aircraft 
  • Collaborate with engineers to create real-time visualization and control of hardware systems  
  • Collaborate with flight crew to develop and assess usability of the cockpit software and hardware  
  • Participate in all stages of the software development lifecycle including planning, design, implementation, review, testing, documentation, and user evaluation  
  • Minimum Requirements:
  • Bachelor's in Computer Science, Engineering, or a related field 
  • Experience with HMI/mission systems development in the aerospace/defense industry 
  • 5+ years of experience of Full Stack Development (JavaScript/Typescript, React, Angular, RESTful API development, etc.) 
  • Knowledge of C/C++ Development 
  • Excellent communication, presentation, and organizational skills. 
  • Ability to travel to other Hermeus offices and remote locations to support test campaigns 
  • Preferred Skills and Experience:
  • Relevant experience and knowledge in the Aerospace industry, including aircraft systems and software standards such as IRIG 106, DO-178C, and OMS/UCI 
  • Mobile development experience (Android or iOS) 
  • Experience with GIS / Geospatial Development including tools such as (ESRI ArcGIS, QGIS, Cesium, etc) 
  • Experience with sockets-based network programming including TCP, UDP, multicast 
  • Experience working in a fast-paced startup environment 
  • 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.

    Perks & Benefits Extracted with AI

    • Health Insurance: 100% employer-paid health care
    • Fully stocked breakrooms: Fully stocked breakrooms
    • Paid Parental Leave: Paid parental leave
    • Paid Time Off: Unlimited PTO
    • Stock Options: Stock options

    Hermeus is developing hypersonic aircraft to connect the world faster than ever before.

    View all jobs
    Salary
    $160,000 – $195,000 per year
    Ace your job interview

    Understand the required skills and qualifications, anticipate the questions you may be asked, and study well-prepared answers using our sample responses.

    Senior Software Engineer Q&A's
    Report this job

    This job is no longer available