Engineer II, Simulation (R3135)

A venture-backed defense technology company founded in 2015, developing intelligent autonomous systems for protecting service members and civilians.
Texas, USA
$90,640 - $135,960
Backend
Mid-Level Software Engineer
In-Person
1+ year of experience
AI · Robotics · Defense

Description For Engineer II, Simulation (R3135)

Shield AI, a pioneering defense technology company founded in 2015, is seeking a Simulation Engineer II to join their team in the Dallas Metro Area. This role sits at the intersection of aerospace engineering and software development, focusing on creating and maintaining sophisticated simulation models for autonomous systems.

The position offers a competitive salary range of $90,640 - $135,960, along with bonus, benefits, and equity compensation. As a Simulation Engineer, you'll be responsible for critical aspects of the company's simulation framework, including porting Simulink models to C++, implementing physics-based models, and validating against real flight data.

Shield AI's mission is to protect service members and civilians through intelligent, autonomous systems. With offices across the globe including San Diego, Dallas, Washington, D.C., Abu Dhabi, Kyiv, and Melbourne, the company is at the forefront of defense technology innovation. Their products include Hivemind Enterprise—EdgeOS, Pilot, Commander, and Forge—as well as V-BAT and Sentient Vision Systems.

The ideal candidate will have 1-2 years of experience, strong fundamentals in math and physics, and expertise in C++ development. You'll work with cutting-edge technologies and be part of a team that values hard work, trustworthiness, and high standards. The role offers an opportunity to work on challenging problems in autonomous systems while contributing to meaningful defense technology applications.

This position is perfect for someone who combines software engineering expertise with a strong understanding of physics and aerospace principles. You'll be involved in everything from model development to simulation scaling, making a direct impact on the company's mission to advance autonomous defense systems.

Last updated 5 days ago

Responsibilities For Engineer II, Simulation (R3135)

  • Port residual Simulink models for aircraft dynamics, engine models, aerodynamic models to C++
  • Add unit tests for 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
  • Help improve and validate all GUI interfaces with the simulation
  • Scale simulation into CI pipelines
  • Help scale simulations by implementing Docker containers

Requirements For Engineer II, Simulation (R3135)

Linux
  • 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
  • Experience with Matlab and Simulink
  • Excellent communication skills
  • Demonstrated record of working hard and being a trustworthy teammate

Benefits For Engineer II, Simulation (R3135)

Medical Insurance
  • Bonus
  • Benefits Package
  • Equity

Interested in this job?

Jobs Related To Shield AI Engineer II, Simulation (R3135)

Software Engineer II, Task Group

Mid-level Software Engineer position at Shield AI, focusing on autonomous systems development with C++ and Python, offering $135K-$202K salary plus benefits.

Software Engineer, Testing (Computer Vision & AI)

Join Shield AI as a Software Engineer in Testing, focusing on Computer Vision & AI systems, developing and implementing test strategies for autonomous aircraft technology.

Engineer II, Software Development (R3261)

Mid-level software engineering role at Shield AI focusing on C++ development for defense technology and autonomous systems.

Software Engineer II, Task Group

Mid-level Software Engineer position at Shield AI, focusing on AI pilot system development and planning algorithms for defense technology applications.

Flight Test Engineer II

Shield AI is hiring a Flight Test Engineer II to develop and test state-of-the-art AI aircraft systems in San Diego or Washington DC.