Archer
Archer Controls and Autonomy Platform - Software & Hybrid
San Jose, California, United States$144k–$180kmidAdded today
About this role
Archer, an aerospace company developing all-electric vertical takeoff and landing aircraft, seeks a senior software engineer to architect and build autonomous flight control systems. You'll design C++ GNC software, develop simulation and hardware-in-the-loop infrastructure, and create verification pipelines for autonomous aerial vehicles.
What you'll do
- Architect autonomy and control frameworks for autonomous flight systems including flight control and task planning
- Design and integrate C++ guidance, navigation, and control software across diverse platforms
- Develop simulation and hardware-in-the-loop test infrastructure
- Build C++, Python, and MATLAB verification systems for software validation
- Oversee transition from algorithm design to embedded deployment
- Debug software interfacing with hardware, sensors, networks, and distributed systems
What they're looking for
- C++ (expert level, real-time embedded)
- Control theory and flight dynamics
- SIL and HIL simulation analysis
- Linux systems-level debugging
- Robotics frameworks (ROS) and autopilot integration (Pixhawk)
- Data processing and visualization tools
- Python and MATLAB
- Embedded systems architecture
Benefits
- Competitive base salary ($144,000–$180,000)
- Pay-for-performance culture
- Work on cutting-edge electric aircraft technology
- Diverse, inclusive workplace environment
- Reasonable accommodations for applicants with disabilities
Likely interview questions
- Walk us through a complex autonomous system you architected—what were the key design decisions for flight control integration?
- Describe your experience running SIL and HIL simulations. What challenges did you face and how did you overcome them?
Opens the official application on the employer’s site. No login required.