SlipstreamJobs tracks this role from the company's public career site. Apply directly on the employer's site.
Salary: USD 162,800 - 227,600 / annual
Archer Technologies, headquartered in Silicon Valley, is building an end-to-end advanced air mobility platform delivering air taxis, unmanned aircraft systems (UAS), and aviation-related AI solutions for the commercial aerospace and defense sectors.
You will lead the design, development, and maintenance of critical analysis and simulation tools for the Flight Dynamics & Controls (FD&C) and Guidance, Navigation & Control (GNC) teams. Your scope spans the entire toolchain: from aero parameter delivery pipelines and automated 6DOF plant model generation to trim, linearization, and data reduction utilities.
Key responsibilities include:
**Tools Development & Integration**: Partner with FD&C and GNC teams to build and maintain analysis tools. Develop C/C++ integrations (S-functions, wrapper functions, test harnesses) to bring compiled code and external libraries into the MATLAB/Simulink environment.
**Toolchain Automation & Deployment**: Own the automated toolchain that generates, builds, tests, and deploys MATLAB/Simulink models and analysis code across desktop simulation, Hardware-in-the-Loop (HIL), and flight targets, working closely with the embedded software platform team.
**CI/CD & Verification**: Architect and maintain CI/CD workflows and automated regression and verification testing for models, data pipelines, and export workflows using GitHub Actions, GitLab Runner, TeamCity, and Simulink Test. Generate test vectors for multi-dimensional lookup-table models.
**HPC & Scale**: Build and scale High-Performance Computing infrastructure and job-scheduling workflows (e.g., Slurm) for large-scale 6DOF Monte Carlo simulations and batch regression testing.
**Data & Interfaces**: Manage software interfaces and data infrastructure between the "virtual vehicle" simulation and downstream platforms, including data dictionaries, schema-enforced databases, signal mapping, and Interface Control Documents (ICDs). Enable programmatic access for controls analysis workflows such as linear time-invariant (LTI) system analysis.
**Adoption & Best Practices**: Package, document, and release reusable analysis tools. Drive engineering best practices including version control, traceability, and iterative development (sprint planning, backlog management) across modeling, controls, and data teams.
**Cross-Functional Contribution**: Flex across roles as program needs demand, contributing directly to vehicle simulation modeling, state-space and dynamics modeling, GNC integration, or physics tooling.
**Requirements:**
- BS in Aerospace, Mechanical, Electrical/Computer Engineering, Computer Science, or related field with at least 8 years of relevant experience developing engineering analysis and simulation tools. MS or PhD desirable.
- Strong foundation in GNC, flight dynamics, and controls concepts.
- Expert-level proficiency developing and integrating custom analysis tools in MATLAB, Python, and C/C++.
- Strong experience with model-based design and simulation in Simulink.
- Proven experience designing and maintaining CI/CD pipelines and automated testing for MATLAB/Simulink toolchains.
- Experience with HPC computing (Linux, Slurm, MATLAB Parallel Computing Toolbox) for large-scale simulation.
- Experience with 6DOF or multi-body vehicle dynamics simulation and state-space modeling.
- Strong technical, written, and verbal communication skills with ability to thrive in fast-paced development environment.
- Ability to use, understand, and leverage modern LLMs and AI-based coding tools.
**Bonus Qualifications:**
- Direct experience developing or verifying GNC or vehicle simulation systems in simulation or on hardware.
- eVTOL and/or rotorcraft experience.
- Experience with auto-code generation tools (Simulink Coder, Embedded Coder).
- Experience with Hardware-in-the-Loop (HIL) systems (e.g., Speedgoat, dSPACE, VeriStand).
- Experience developing test-stand and/or flight test data reduction and validation tooling.
- Familiarity with Model-Based Design certification standards (DO-331) or safety-critical software development (DO-178C).
- Experience packaging and containerizing simulation environments (Docker, Kubernetes).
- Proficiency with Atlassian suite (Jira, Confluence) for technical documentation and agile workflow.