Jobs
Required Skills
C++
Performance optimization
Real-time software design
Multi-threading
Memory management
Rigid-body dynamics
Flight mechanics
JOB DESCRIPTION:
The Software Integration & Operations (SIO) group turns frontier autonomy into mission-ready aircraft. We own the commit-to-flight pipeline—deterministic simulation at cluster scale, HIL/VIL integration, CI/CD, automated testing, and release engineering. Our goal is simple: make AI fly—safely, repeatably, and fast.
As a Staff Simulation Engineer, you will be dedicated to Shield AI’s next-generation aircraft program, adopting our existing infrastructure to advance new capabilities. You’ll design, build, and scale C++-based simulation tools that test and validate the full aircraft software stack—from autonomy to avionics—before it ever flies. Your simulation infrastructure will enable developers to test faster, system engineers to evaluate performance earlier, and release engineers to ship with confidence.
WHAT YOU'LL DO:
Build and scale simulation frameworks for integrated testing of autonomy, GNC, and embedded systems in C++.
Design deterministic, high-performance simulation tools capable of faster-than-real-time execution for development, testing, and release.
Integrate core physics, dynamics, and system models (aerodynamics, propulsion, controls) into a unified simulation environment.
Collaborate across autonomy, embedded, GNC, and test engineering to ensure the simulation mirrors real aircraft behavior and mission scenarios.
Develop infrastructure for CI integration, parallel simulation execution, and automated regression testing.
Profile, optimize, and validate C++ codebases for performance, determinism, and fidelity.
Contribute to architecture decisions that define the next generation of aircraft simulation tools within Shield AI.
Mentor engineers and guide best practices in C++, simulation architecture, and performance engineering.
REQUIRED QUALIFICATIONS:
BS or MS in Computer Science, Aerospace, Robotics, or related field.
8+ years of experience in software development, with emphasis on modern C++ (C++17 or later) and performance optimization.
Proven experience developing or integrating simulation systems for robotics, aerospace, or autonomous systems.
Strong grasp of real-time and deterministic software design, including multi-threading, synchronization, and memory management.
Understanding of rigid-body dynamics, kinematics, and basic flight mechanics.
Familiarity with DevOps-integrated simulation workflows, including CI/CD and containerized environments.
Ability to debug complex build and runtime environments (CMake, dependency management, logging, profiling tools).
Strong collaboration and communication skills across software, hardware, and systems disciplines.
PREFERRED QUALIFICATIONS:
Experience with distributed or cloud-based simulation (e.g., cluster orchestration, Kubernetes).
Working knowledge of Python for data analysis, test automation, or simulation orchestration.
Familiarity with sensor and actuator modeling, and integrating avionics or autonomy software within simulation.
Total Views
0
Apply Clicks
0
Mock Applicants
0
Scraps
0
Similar Jobs

Staff iOS Engineer
Rivian · Vancouver, Canada

Senior Software Engineer - Site Reliability
Freshworks · Hyderabad

Senior Software Engineer - Frontend
Tines · United States - East (Remote)

Principal Engineer – AI/ML Analytics Platform & Cloud Security
Netskope · Santa Clara, California, United States

Senior Engineer
TJX (TJ Maxx) · Hyderabad, TS 500081
About Shield AI

Shield AI
Series EShield AI develops artificial intelligence software for autonomous aircraft and military defense applications. The company creates AI pilots that enable unmanned systems to operate in complex environments without GPS or communications.
501-1,000
Employees
San Diego
Headquarters
$2.7B
Valuation
Reviews
4.0
4 reviews
Work Life Balance
2.5
Culture
3.8
Career
4.0
Management
2.5
Pros
Challenging technical work and advanced technology
Smart and dedicated team members
Fast-paced meaningful work with exciting projects
Cons
Demanding hours and very hard work
Lack of structure and organization
Poor communication and management issues
Salary Ranges
1 data points
VP
VP · Chief Financial Officer
1 reports
$354,200
total / year
Base
$308,000
Stock
-
Bonus
-
$354,200
$354,200
Interview Experience
47 interviews
Difficulty
3.6
/ 5
Duration
14-28 weeks
Offer Rate
38%
Experience
Positive 62%
Neutral 27%
Negative 11%
Interview Process
1
Phone Screen
2
Technical Interview
3
System Design
4
Behavioral
5
Team Fit
Common Questions
Tell me about a challenging project
System design question
Coding problem
Why this company
News & Buzz
V-BAT drones and Hivemind software to be supplied to Indian Army by Shield AI - Military Embedded Systems
Source: Military Embedded Systems
News
·
5w ago
India Adds Shield AI V-BAT Drones With AI Autonomy Software to Army Fleet - The Defense Post
Source: The Defense Post
News
·
5w ago
Shield AI Selected to Provide V-BAT Unmanned Aircraft Systems and Hivemind Autonomy Software to the Indian Army - Shield AI
Source: Shield AI
News
·
5w ago
Indian Army ties up with US drone company that made its name in the Ukraine conflict - ThePrint
Source: ThePrint
News
·
5w ago