Archer
Software Integration Engineer
About this role
Archer, an aerospace company developing all-electric vertical takeoff and landing aircraft, seeks a Software Integration Engineer to integrate onboard software onto flight hardware, develop ground-control interfaces, and lead end-to-end test campaigns. The role bridges software systems with aircraft operations, requiring expertise in robotics middleware, flight control systems, and operator experience design.
What you'll do
- Integrate onboard software stack onto flight controllers and companion compute hardware
- Develop and maintain ground-control software and operator interface for single-operator multi-platform operation
- Plan and execute comprehensive test campaigns including test cards, instrumentation, and safety coordination
- Perform post-test data analysis to validate program milestones
- Own overall operator experience from ground control through field operations
- Collaborate cross-functionally with hardware, perception, navigation, and autonomy teams
What they're looking for
- ROS 2 and Linux systems
- MAVLink protocol and PX4/ArduPilot flight stacks
- Ground control station (GCS) or human-machine interface (HMI) development
- Python or MATLAB for data analysis
- Systems and robotics software engineering
- Test planning and instrumentation
- Front-end development (bonus)
Opens the application — the Jobs AI extension fills it for you. Set up autofill
Opens the official application on the employer’s site. No login required.
Archer
Archer develops all-electric vertical takeoff and landing (eVTOL) aircraft for sustainable aviation. The company is hiring engineers across electrical integration, software, aerodynamics, and controls to build and validate autonomous flight systems, propulsion architectures, and aircraft design.
View all jobs at ArcherLikely interview questions
- Describe your experience integrating robotic or flight control software stacks—what challenges did you encounter and how did you resolve them?
- Walk us through a test campaign you planned and executed; how did you handle unexpected results or safety concerns?