Join to apply for the Staff Software Simulation Engineer role at Archer.
Archer is an aerospace company based in San Jose, California, building an all-electric vertical takeoff and landing aircraft with a mission to advance the benefits of sustainable air mobility. We design, manufacture, and operate an all-electric aircraft capable of carrying four passengers with minimal noise.
We value diversity in the workplace, believing it makes us smarter and drives better insights. We are committed to creating an equitable and inclusive environment that embraces our differences and supports all team members.
What you’ll do:
- Architect and lead the team managing Archer’s high fidelity aircraft simulators supporting validation and verification activities, quality evaluations, human factors evaluations, and test pilot training.
- Develop and optimize simulation pipelines, including CI/CD integration for automated deployment, execution, and monitoring.
- Collaborate with internal teams and suppliers to integrate, instrument, and maintain aircraft hardware and simulation models in a real-time, integrated hardware-in-the-loop environment.
- Support test infrastructure for flight vehicles and contribute to verification and validation of mission-critical systems.
- Build simulation models of systems and integrate them into the overall framework.
- Manage end-to-end configuration of simulation environments, including data analysis and correlation with flight test data.
- Integrate third-party software/hardware systems into cohesive simulation architectures.
- Set technical standards, provide mentorship, and foster a collaborative engineering culture.
- Design and develop graphical user interfaces for real-time simulation control.
- Lead task decomposition, technical planning, and debugging of complex issues across real-time and distributed systems.
What you need:
- 10+ years of experience in simulation software development and systems integration.
- Bachelor's or higher degree in Aerospace, Software, Electrical Engineering, Computer Science, or related field.
- Proven technical leadership in planning and executing engineering projects.
- Advanced proficiency in C/C++ and Python.
- Expertise in MATLAB/Simulink and Python.
- Extensive experience with real-time HIL test infrastructures.
- Ability to develop user-friendly, modular, and high-performance simulation tools.
- Knowledge of communication standards and protocols (RS-422/485, CAN/CAN-FD, ARINC-429, Ethernet, TCP/IP, USB).
- Experience prototyping GUIs based on user feedback.
- Familiarity with software engineering practices, including CI/CD, test-driven development, and agile methodologies.
- Strong problem-solving and debugging skills with a proactive approach.
- Ability to work in cross-disciplinary teams and mentor junior engineers.
Preferred Qualifications:
- Experience with aerospace, spacecraft, or robotics systems, including modeling flight dynamics and avionics.
- Proficiency with NI software suite (LabVIEW, VeriStand).
- Experience developing and troubleshooting custom code for real-time OS.
- Background in simulation infrastructure for VTOL, rotorcraft, or autonomous vehicles.
- Understanding of control theory, GNC algorithms, and physics-based modeling.
- Hands-on experience with HIL/SIL test rigs and test instrumentation.
- Knowledge of regulatory frameworks (FAA, DoD, NASA).
- Experience in startup or fast-paced environments.
- Experience automating test plans and fault injection methodologies.
- Familiarity with lab equipment such as oscilloscopes, logic analyzers, and protocol analyzers.
At Archer, we offer a competitive salary range of $168,000 - $210,000, based on experience and qualifications. We are committed to diversity, equity, and inclusion, and provide reasonable accommodations during the application process. Archer does not sponsor work visas at this time and is an Equal Opportunity Employer.