Job Board
LogoLogo

Get Jobs Tailored to Your Resume

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

Actalent Logo

Embedded Flight Software Engineer

Actalent

$70 - $90
Aug 31, 2025
Huntington Beach, CA, US
Apply Now

Design, development, integration, and testing of real-time embedded software for space vehicles.

Requirements

  • Proficiency in C++ development for embedded systems.
  • Experience with Ethernet driver development, including configuration of MAC/PHY layers and DMA handling.
  • Familiarity with RTOS environments (e.g., VxWorks, FreeRTOS, RTEMS).
  • Understanding of avionics communication standards (e.g., ARINC 664, AFDX, or custom Ethernet-based protocols).
  • Hands-on experience with RTOS or other real-time operating systems.
  • Strong understanding of real-time embedded systems.
  • Experience with CI/CD pipelines and tools.

Responsibilities

  • Design and implement real-time embedded software in C++ for space-based systems.
  • Develop and optimize communication protocols, including Ethernet-based data links, for reliable inter-system communication.
  • Integrate Ethernet drivers into real-time operating systems (RTOS) for deterministic data exchange between flight-critical subsystems.
  • Collaborate with hardware engineers to validate Ethernet PHY and MAC layer functionality in embedded environments.
  • Support fault-tolerant networking and redundancy mechanisms using Ethernet-based protocols.
  • Collaborate with systems, hardware, and test teams to ensure seamless software integration.
  • Develop and maintain CI/CD pipelines to support automated builds and testing.

Other

  • Must be able to obtain and maintain a U.S. Secret Security Clearance.
  • Must be able to work on-site (9/80 schedule).
  • Participate in Agile development cycles, including sprint planning, code reviews, and retrospectives.
  • Support software verification and validation in lab environments and on flight hardware.
  • Prepare for and support the transition of the program into a classified environment.