Engineer II, Simulation (R3135)
Shield AI
This job is no longer accepting applications
See open jobs at Shield AI.See open jobs similar to "Engineer II, Simulation (R3135)" Homebrew.WHAT YOU'LL DO:
- Port residual Simulink models for aircraft dynamics, engine models, aerodynamic models, etc. to C++
- Add unit tests for any newly written C++ code / models
- Manage the lifecycle of the models (improvements, etc.)
- Validate the models against live flight data
- Improve documentation for all models
- Integrate C++ models into existing build, software-in-the-loop simulator and processor-in-the-loop simulator – removing dependencies on Matlab and S-Function
- Help improve and validate all GUI interfaces with the simulation
- Scale simulation into CI pipelines
- Help scale our simulations by implementing Docker containers
REQUIRED QUALIFICATIONS:
- Typically requires a minimum of 1-2 years of related experience with a Bachelor’s degree or equivalent work experience.
- Experience developing and delivering a simulation framework for internal or external customers
- Solid fundamentals in math and physics
- Experience with C++ 11 or newer in a production environment
- Experience with Linux, git, command line tools, etc.
- Experience with Matlab and Simulink
- Excellent communication skills, with the ability to effectively collaborate with multidisciplinary teams and external stakeholders.
- You have a demonstrated record of working hard, being a trustworthy teammate, holding yourself and others to high standards, and being kind to others.
PREFERRED QUALIFICATIONS:
- Experience with Docker, Kubernetes, and/or containerized application development
- Experience with physics-based implementations of forces and moments using numerical methods, differential equations, etc.
- Familiarity with rigid body dynamics (e.g. Euler’s equations, quaternions), aerodynamics, propulsion systems, etc.
This job is no longer accepting applications
See open jobs at Shield AI.See open jobs similar to "Engineer II, Simulation (R3135)" Homebrew.