About the job
Archer is a pioneering aerospace company located in San Jose, California, dedicated to developing an innovative all-electric vertical takeoff and landing aircraft. Our mission is to enhance the advantages of sustainable air mobility through cutting-edge design, manufacturing, and operation of aircraft that can transport four passengers with minimal noise impact.
We aspire for greatness, tackling challenging issues head-on, and firmly believe that a diverse workforce enhances our intelligence, drives superior insights, and ultimately leads us all towards success. We are committed to fostering an equitable and inclusive workplace that values our differences and supports every team member.
What you’ll do:
- Design, develop, and sustain Continuous Integration and Continuous Deployment (CI/CD) workflows and automated testing pipelines for the GNC and Vehicle Simulation teams using tools such as GitHub Actions and TeamCity.
- Assist in creating and maintaining automated toolchains for generating, compiling, and deploying Simulink and MATLAB code across various environments, including desktop simulations, Hardware-in-the-Loop (HIL) setups, and flight computers for both subscale and full-scale vehicles.
- Architect new, and oversee existing, High-Performance Computing (HPC) infrastructure to facilitate extensive Monte Carlo simulations, batch regression testing, and parallelized simulations and evaluations.
- Oversee key software interfaces between the "Virtual Vehicle" (Simulink models) and downstream platforms, including managing Interface Control Documents (ICDs), data dictionaries, and signal mapping to embedded middleware.
- Create C/C++ wrapper functions, S-functions, and harnesses to ensure smooth integration of compiled code and external libraries within the MATLAB/Simulink framework.
- Act as a cross-functional engineering multiplier: Utilize your expertise in aerospace principles to contribute directly to vehicle simulation modeling, physics tooling, or GNC integration tasks as required.
- Serve as the primary technical liaison between the Flight Dynamics & Control (FD&C) team and the Platform embedded software team, ensuring the accurate translation of complex algorithms into real-time execution.

