Software Engineer, Simulation
AeroVectFull Time
Mid-level (3 to 4 years), Senior (5 to 8 years)
Key technologies and capabilities for this role
Common questions about this position
The salary range is $158,000 - $215,000.
This information is not specified in the job description.
Required skills include 8+ years of software development with modern C++ (C++17 or later) and performance optimization, experience developing or integrating simulation systems for robotics, aerospace, or autonomous systems, strong grasp of real-time and deterministic software design including multi-threading and memory management, understanding of rigid-body dynamics, kinematics, and basic flight mechanics, and familiarity with DevOps-integrated simulation workflows.
This information is not specified in the job description.
A strong candidate will have a BS or MS in Computer Science, Aerospace, Robotics, or related field, plus preferred experience with distributed or cloud-based simulation, Python for data analysis or automation, and sensor/actuator modeling.
Develops AI and autonomous systems for defense
Shield AI specializes in creating artificial intelligence and autonomous systems specifically for the defense industry. The company develops AI-powered systems, including autonomous drones, that assist military operations, especially in environments where GPS and communication may not be available. This technology allows for safer and more efficient defense operations. Shield AI differentiates itself from competitors by focusing on advanced AI capabilities and securing significant contracts with government and military clients, such as the multi-billion dollar EWAAC contract. The company's goal is to enhance operational capabilities and safety in military contexts, ultimately aiming to protect lives through its innovative solutions.