Job Description
Archer Aviation is seeking a Staff Software Simulation Engineer to assist in the development of high-fidelity aircraft simulators. This role supports validation and verification activities, handling quality evaluations, human factor evaluations, and test pilot training. The Staff Software Simulation Engineer will work with internal groups and suppliers to integrate, instrument, and maintain the configuration of aircraft simulation models in a real-time simulation environment. They will also maintain and improve the existing simulation framework, build software bridges, design and build graphical user interfaces, and write drivers to integrate novel hardware.Role involves:
- Assisting the development of Archer’s high fidelity aircraft simulators
- Working with internal groups and suppliers to integrate, instrument and maintain configuration of aircraft simulation models
- Maintaining and improving the existing simulation framework
- Building software bridges between real-time simulation instrumentation and desktop simulation analysis tools
- Designing and building graphical user interfaces to control the real-time simulation environment
- Writing drivers to integrate novel hardware using non-standard communication protocols
- Assisting in the execution of test plans and test automation
Requirements:
- 7+ years of experience in a related field
- Degree in Computer Science, Computer Engineering or related field
- Demonstrated ability to architect large scale software following good design practices
- Proficiency in C/C++
- Proficiency in MATLAB/Simulink and Python
- Mastery of build systems (cmake or similar)
- Good understanding of standard software development tools
- Experience prototyping Graphical User Interfaces
- Deep understanding of communication standards and protocols
- Excellent organizational and communication skills
Role offers:
- Opportunity to work on cutting-edge all-electric vertical takeoff and landing aircraft
- Chance to contribute to sustainable air mobility
- Collaborative and inclusive work environment