Software Simulation Engineer

A venture-backed defense technology company focused on protecting service members and civilians with intelligent systems.
$83,541 - $125,312
Backend
Mid-Level Software Engineer
In-Person
501 - 1,000 Employees
3+ years of experience
AI · Robotics · Aerospace

Description For Software Simulation Engineer

Shield AI, founded in 2015, is a cutting-edge defense technology company that develops intelligent systems for protecting service members and civilians. As a Software Simulation Engineer, you'll be at the forefront of improving and scaling simulation capabilities for aircraft like V-BAT and future projects. The role combines advanced software engineering with aerospace expertise, requiring strong skills in C++, physics, and mathematical modeling.

You'll work with a diverse team of engineers to build and integrate models across various domains including Aerodynamics, GNC, and Propulsion. Your work will be crucial in developing efficient and scalable simulation workflows that serve as key development tools and critical components of the release process. The position offers competitive compensation ($83,541 - $125,312) plus additional benefits including equity and bonuses.

The ideal candidate should have a passion for simulation and testing, with a focus on ensuring safety and reliability at scale. Strong technical skills in C++, Linux, and software development are essential, along with a solid foundation in mathematics and physics. The role offers an opportunity to work with cutting-edge technology in autonomous systems while contributing to meaningful defense applications.

Working from the Dallas Metro Area office, you'll be part of a growing company with locations across the US and internationally. Shield AI offers a comprehensive benefits package and maintains a strong commitment to equal employment opportunity and workplace diversity.

Last updated a month ago

Responsibilities For Software Simulation Engineer

  • Design, develop, and optimize high-performance simulation frameworks
  • Implement concurrent programming techniques
  • Develop inter-process communication mechanisms
  • Collaborate with cross-functional teams
  • Integrate basic physics principles into simulations
  • Conduct testing and validation of simulation frameworks
  • Stay updated with latest simulation technologies

Requirements For Software Simulation Engineer

Python
Linux
Kubernetes
  • Strong foundation in modern C++, including memory management, performance optimization, and debugging
  • Foundational knowledge of statistics
  • Experience building and compiling code in complex software environments
  • Solid understanding of mathematics and foundational physics
  • Experience with Linux, git, command line tools
  • Excellent communication skills
  • Demonstrated record of working hard and being a trustworthy teammate

Benefits For Software Simulation Engineer

Equity
Visa Sponsorship
Relocation Benefits
  • Bonus
  • Benefits Package
  • Equity
  • Visa Sponsorship
  • Relocation Assistance

Interested in this job?

Jobs Related To Shield AI Software Simulation Engineer

Engineer II, Software Autonomy Applications

Engineer II position focused on developing and supporting AI & Autonomy applications using Shield AI's enterprise software stack, combining technical expertise with customer engagement.

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.

Software Development Engineer, AWS DataSync

AWS DataSync seeks Software Engineer to build and enhance cloud data movement services, offering mentorship, work-life balance, and innovative technical challenges.

Software Development Engineer, Middle Mile Planning and Optimization

Build scalable backend systems for Amazon's Middle Mile logistics, optimizing freight routing and transportation costs across a global network.