Heartaerospace

Heartaerospace

Software Engineer I/II, Flight Software

Los Angeles, CA · Mid

Sponsorship not specified$119k-$149kDetected 34 days ago
C++CI/CDEmbedded SystemsDO-178Aerospace EngineeringElectrical EngineeringTest AutomationCommunicationMentoring

About the role

  • Base Pay Range: - Software Engineer I: $119,000-$149,000 USD. - Software Engineer II: $137,000-$171,000 USD.

Responsibilities

  • Design, develop, test, and maintain embedded software for safety-critical vehicle and industrial systems.
  • Collaborate cross-functionally with systems, hardware, flight sciences, and quality teams.
  • Support simulation, modeling, and test activities.
  • Document designs, requirements, and test results clearly and effectively.
  • Support development under functional safety-compliant processes (e.g., DO-178C, ISO 26262, IEC 61508).

Requirements

  • 2+ years of professional industry experience.
  • Obtaining and/or obtained a minimum Bachelor's degree in Aerospace Engineering, Computer Science, Electrical Engineering, or a related engineering discipline
  • 0-2 years of professional experience (internships, co-ops, academic project work) in structural design, aerospace engineering, or a related field.
  • Writing production-quality code in systems languages such as Rust, C, C++, or Python.
  • Develop embedded software under close mentorship and guidance.
  • Learn safety-critical development processes and certification standards.
  • Implement embedded software features with moderate guidance.
  • Contribute to fault tolerance, fault mitigation strategies, unit tests, CI/CD pipelines, integration testing, well-defined features, test development, and documentation.
  • Participate in system modeling and simulation efforts.
  • Strong verbal and written communication skills in English.
  • Own medium-complexity features and subsystems end-to-end.
  • Apply strong systems design fundamentals to embedded software architecture.

Nice to have

  • Passion for aircraft, vehicles, and the company mission.
  • Experience with embedded execution environments (microcontrollers, bare metal, RTOS, embedded OS).
  • Experience modeling cyber-physical systems (e.g., 6-DoF simulators, Monte Carlo simulations, battery pack models).
  • Experience with software and hardware test development: Unit tests, CI/CD pipelines, integration testing, automated testing, fuzzing, data collection, and report generation.
  • These Qualifications Would Be Nice to Have:

Skills

  • Los Angeles, CA
  • Heart is targeting type certification of the ES-30 by the end of the decade.
  • Your mission

Compensation

  • Software Engineer I: $119,000-$149,000 USD.
  • Software Engineer II: $137,000-$171,000 USD.

This listing is sourced directly from Heartaerospace's careers page and normalized into a canonical job model.