Flight-Critical Avionics Software Engineer

Furientis

Los Angeles (CA)

On-site

USD 120,000 - 180,000

Full time

14 days+
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Job summary

Furientis in Los Angeles, CA seeks an exceptional avionics software engineer to develop embedded systems and flight-critical software architectures for advanced aerospace platforms. You will work across hardware, firmware, and real-time software, owning mission-critical avionics software interfacing with flight hardware and operational systems.

This role offers broad technical ownership, rapid iteration, and involvement from concept to flight. On-site only, with monthly travel for test events.

Qualifications

  • BS/MS in Computer Engineering, Electrical Engineering, Aerospace Engineering, Computer Science, or related field.
  • 5+ years of embedded software development experience.
  • Strong proficiency in C/C++.
  • Experience with real-time systems and embedded Linux or RTOS environments.
  • Experience debugging hardware/software interactions.
  • Familiarity with CAN, SPI, I2C, UART, and Ethernet.
  • Strong systems-level thinking and troubleshooting ability.
  • Motor-control firmware experience: current and position loops, FOC or trapezoidal commutation, sensored or sensorless schemes, and real-time scheduling on a motor-control MCU.
  • Excellent communication and teamwork skills.

Responsibilities

  • Develop embedded avionics software in C/C++ and Rust.
  • Design real-time software architectures for flight systems.
  • Interface directly with avionics hardware, sensors, and communication systems.
  • Develop software for power systems, telemetry, control systems, and onboard computing.
  • Write the embedded servo firmware for the fin actuators: current loop, position loop, commutation, command interface, and fault handling. Implement to the Control Actuation Engineer’s control law spec; tune with them on the bench.
  • Support hardware bring-up, integration testing, and flight operations.
  • Build robust testing and simulation frameworks.
  • Participate in system-level architecture and safety reviews.
  • Optimize performance, reliability, and fault tolerance of embedded systems.
  • Collaborate closely with cross-functional engineering teams.

Skills

Embedded software
C/C++
Real-time systems
RTOS
CAN
SPI
I2C
UART
Ethernet
Debugging HW/SW
System-level thinking
Motor-control firmware

Education

BS/MS in Computer Engineering, Electrical Engineering, Aerospace Engineering, Computer Science, or related field

Tools

Embedded Linux
GDB
RTOS
CAN analyzer
Ethernet debugging

Job description

Furientis in Los Angeles, CA seeks an exceptional avionics software engineer to develop embedded systems and flight-critical software architectures for advanced aerospace platforms. You will work across hardware, firmware, and real-time software, owning mission-critical avionics software interfacing with flight hardware and operational systems.

This role offers broad technical ownership, rapid iteration, and involvement from concept to flight. On-site only, with monthly travel for test events.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Software Engineer, Avionics
Software Engineer, Avionics

Furientis • Los Angeles (CA)

On-site
USD 120,000 - 180,000
Aerospace Avionics Wiring & Integration Specialist
Aerospace Avionics Wiring & Integration Specialist

Furientis • Los Angeles (CA)

On-site
USD 80,000 - 100,000
Avionics Hardware Engineer: Flight-Critical On-Site
Avionics Hardware Engineer: Flight-Critical On-Site

Recruiting • Torrance (CA)

On-site
USD 110,000 - 150,000
Senior Embedded Software Engineer – Real-Time Flight Avionics
Senior Embedded Software Engineer – Real-Time Flight Avionics

Frontdoor Defense • Los Angeles (CA)

On-site
USD 139,000 - 201,000
Senior Avionics Hardware Engineer — Flight‑Critical
Senior Avionics Hardware Engineer — Flight‑Critical

Castelion • Los Angeles (CA)

On-site
USD 140,000 - 210,000
Senior Avionics Software Engineer
Senior Avionics Software Engineer

Lockheed Martin • Palmdale (CA)

On-site
USD 110,000 - 205,000
Medical
Dental
Vision
+3
Aerospace Electrical Engineer, Power Electronics & Avionics
Aerospace Electrical Engineer, Power Electronics & Avionics

Furientis • Los Angeles (CA)

On-site
USD 100,000 - 140,000
Aerospace Avionics Systems Integration Engineer
Aerospace Avionics Systems Integration Engineer

Embention • Los Angeles (CA), Northern (KY)

Hybrid
USD 120,000 - 180,000
Embedded Software Engineer-Avionics Flight Controls Electronics
Embedded Software Engineer-Avionics Flight Controls Electronics

OLSA Resources, Inc. • Tucson (AZ)

On-site
USD 90,000 - 120,000
Avionics Software Engineer — Mission-Critical Systems
Avionics Software Engineer — Mission-Critical Systems

Accelera • Fort Worth (TX)

On-site
USD 96,000 - 165,000