Posted in

Engineer II – Simulation

Engineer II – Simulation

CompanyShield AI
LocationDallas, TX, USA
Salary$90640 – $135960
TypeFull-Time
DegreesBachelor’s
Experience LevelJunior, Mid Level

Requirements

  • 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.

Responsibilities

  • 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

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.