Skip to main content

Archer

Software Integration Engineer

San Jose, California, United States$140k–$260kmidAdded today

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)
Apply with Autofill

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 Archer

Likely 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?