E

Electra

Develops hybrid-electric eSTOL regional aircraft

Staff/Senior Software Engineer - Embedded Systems

Embedded EngineeringPosted on Nov 9
Full-timeManassas, VA, USAIn-person

About the Job

Requirements

  • A bachelor's degree in computer engineering, electrical engineering, computer science, or a related field is required.
  • Five or more years of professional embedded software development experience, with production code shipped on real hardware, is required.
  • Expert-level C proficiency and strong working knowledge of C++ in embedded contexts are required.
  • Experience with real-time operating systems such as VxWorks, INTEGRITY, PikeOS, FreeRTOS, or SafeRTOS, and/or bare-metal development on microcontrollers or systems-on-chip such as ARM Cortex-M/R/A or PowerPC, is required.
  • Hands-on debugging experience with JTAG, oscilloscopes, logic analyzers, and bus analyzers is required.
  • A solid grasp of real-time concepts, including scheduling, interrupts, concurrency, memory management, and deterministic behavior, is required.
  • Experience writing software to formal requirements and verifying it with structured testing is required.
  • Clear written communication for design documents and technical reviews is required.

Responsibilities

  • Design, implement, and debug embedded software in C/C++ for real-time, resource-constrained flight and avionics hardware.
  • Apply knowledge of subsystem software architecture, including partitioning, interfaces, timing budgets, and fault handling.
  • Work with systems engineers to derive and refine high-level and low-level software requirements, with traceability to code and tests.
  • Support board packages, device drivers, and middleware for communication buses such as CAN, ARINC 429, SPI, I2C, UART, and Ethernet.
  • Integrate software with real-time operating system or bare-metal environments and validate it on target hardware, hardware-in-the-loop rigs, and in the lab.
  • Support design and code reviews, and set and enforce coding standards such as MISRA C/C++ and static analysis practices.
  • Drive verification strategy, including unit, integration, and hardware/software integration testing, as well as structural coverage analysis.
  • Partner with certification and quality teams to produce plans, standards, and lifecycle data that support airworthiness approval.
  • Support lab, ground, and flight test campaigns, including root-cause analysis of field issues.

Desired Qualifications

  • Experience developing and certifying airborne software under DO-178C or DO-178B, ideally at DAL A, B, or C.
  • Familiarity with DO-178C lifecycle data, including PSAC, SDP, SVP, SCMP, SQAP, SAS, and requirements/design standards.
  • Experience with structural coverage analysis, including statement, decision, and MC/DC coverage, and tools such as LDRA, VectorCAST, or Rapita.
  • Knowledge of related standards, including DO-330, DO-331, DO-254, ARP4754A/B, and ARP4761.
  • Experience working with FAA, EASA, or DER/ODA representatives through SOI audits.
  • Experience with requirements and traceability tools such as DOORS, Jama, or Polarion.
  • Experience with model-based development using MATLAB/Simulink and qualified code generation.
  • A background in flight controls, electric propulsion, battery management, or other aerospace systems.
  • Experience with CI/CD, Git-based workflows, and automated testing on embedded targets.

About the Company

Electra

Develops hybrid-electric eSTOL regional aircraft

Electra.aero develops hybrid-electric eSTOL aircraft to enable regional air travel between 50 and 500 miles. The aircraft use a blown-lift method to take off and land from spaces smaller than a soccer field, combining helicopter-like flexibility with fixed-wing efficiency and quiet electric propulsors. It plans to sell or lease these aircraft to airlines and service providers, enabling access to small regional airports and non-traditional landing sites while reducing runway needs. Its goal is to decarbonize aviation and make sustainable, affordable regional travel practical for thousands of underserved communities.

Company size
51-200
Company stage
Series B
Total funding
$121.2M
Headquarters
Manassas, VA
Founded
2019

Recently Posted Jobs

Explore more opportunities at Electra

See more jobs