Job Description
Archer Aviation, an aerospace company focused on electric vertical takeoff and landing aircraft, is seeking a Software Simulation Engineer in San Jose, California. This role involves assisting in the development of high-fidelity aircraft simulators to support validation, verification, quality evaluations, human factor evaluations, and test pilot training. The engineer will collaborate 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 between real-time simulation instrumentation and desktop simulation analysis tools, and design and build graphical user interfaces to control the real-time simulation environment. The role also includes writing drivers to integrate novel hardware using non-standard communication protocols and assisting in the execution of test plans and test automation.
- Assist the development of Archer’s high fidelity aircraft simulators
- Work with internal groups and suppliers
- Maintain and improve the existing simulation framework
- Build software bridges between real-time simulation instrumentation and desktop simulation analysis tools
- Design and build graphical user interfaces to control the real-time simulation environment
- Write drivers to integrate novel hardware using non-standard communication protocols
- Assist in the execution of test plans and test automation
Requirements: - 1-3 years of experience in a related field
- Degree in Computer Science, Computer Engineering or related field
- Proficiency in C/C++
- Proficiency in MATLAB/Simulink and Python
- Mastery of build systems (cmake or similar)
- Deep understanding of communication standards and protocols
- Excellent organizational and communication skills
The role offers: - Opportunity to work on cutting-edge electric aircraft technology
- A collaborative and inclusive work environment