Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

Heart Aerospace Logo

Software Engineer, Flight Software

Heart Aerospace

$113,000 - $238,000
Oct 15, 2025
Los Angeles, CA, US
Apply Now

Heart Aerospace is developing the ES-30, a regional hybrid-electric airplane. The company needs a Software Engineer to develop the flight software for the aircraft, ensuring its safety and functionality.

Requirements

  • 5+ years professional experience writing safety-critical code for vehicles, or similar applications
  • Significant experience writing software in Rust, Python, C, C++, or a similar systems language
  • Experience writing code for execution in an embedded environment (microcontrollers, bare metal, RTOS, embedded OS)
  • Experience modeling cyber-physical systems (6 DoF Simulators, Monte Carlos, Battery Pack Models)
  • Strong systems design fundamentals. Experience architecting software systems (and contributing requirements to hardware design) for vehicle systems
  • Experience with various approaches to fault tolerance and fault mitigation
  • Significant experience with software and hardware test development. Experience with unit tests, CI/CD, integration testing, data collection and management, report generation, fuzzing and other advanced automated test methods
  • Experience developing software under a functional safety compliant process (for example, compliant to IEC 61508, ISO 26262, DO-178C, or similar). Strong understanding of functional safety and how to apply it to software development.

Responsibilities

  • responsible for all aspects the development of the software on the aircraft
  • interface with other engineers to develop and understand requirements, architect and writing high quality code, build tests and test infrastructure, documentation, and provide support through the software lifecycle
  • lay the technological foundation for the aircraft software and supporting systems
  • implementing aircraft control functions on embedded systems
  • developing aircraft models and simulation tools
  • implementing critical fault tolerance mechanisms
  • building hardware and software test systems

Other

  • Bachelor's or above in computer science, electrical engineering, or similar engineering discipline
  • Excellent verbal and written communication skills in English
  • Passion for aircraft and Heart’s mission