Sr Flight Controls SW Engineer
Core
Designing, developing, and testing safety-critical software for Archer's fault-tolerant flight controls system for an all-electric vertical takeoff and landing aircraft.
Role type
Senior Embedded Software Engineer (Flight Controls)
Builds
Safety-critical flight control software components for Archer's eVTOL aircraft
Domain
Aerospace / Aviation / Embedded Systems
Deliverable
production ML models | product features
Required skills
C/C++, MATLAB/Simulink, Bash, Python, DO-178C compliance, Model-Based Development (DO-331), Communication protocols (RS-422/485, CAN, ARINC-429, AFDX, Ethernet, TCP/IP), Debugging tools (oscilloscopes, bus analyzers)
Preferred skills
VHDL, Verilog, UML, SysML, Real-Time Operating Systems (RTOS), Linux, DO-254, Tools qualification (DO-330)
Responsibilities
Develop safety-critical software components for the flight control system; Participate in project planning, design, scheduling, and tracking; Decompose requirements into high/low-level software specs per DO-178C; Integrate complex hardware/software flight control systems; Conduct software design reviews and trade studies; Perform software analyses, testing, and structural coverage analysis; Contribute to process improvement for safety and efficiency.
Seniority
Senior, hands-on IC