Logo
Saab Inc.

Senior Simulation and Autonomy Software Engineer

Saab Inc., United, Pennsylvania, us, 15689

Save Job

Job Description

Senior Simulation and Autonomy Software Engineer

at Saab Inc. Remote position in the United States. Open to candidates with a Bachelor Degree or higher. This role involves leading the development of a modular simulation software stack to support autonomy and AI capabilities for multi-domain unmanned systems (UAVs, UUVs, USVs, etc.). Responsibilities Lead Modeling and Simulation activities to accelerate development of ML solutions for multi-domain autonomous systems. Develop and maintain simulation infrastructure and software. Improve reliability, performance, and usability of simulation software; monitor Sim-to-Real metrics (transfer, accuracy, latency, data needs). Develop novel simulation models and testing infrastructure to advance realistic digital twins for autonomous systems training and deployment. Build an automated closed-loop training and simulation pipeline for shadow mode evaluation and insights on model performance, data gaps, and uncertainty. Stay up-to-date on Sim2Real, Real2Sim, and photoreal simulations trends. Collaborate with industry and university partners to develop visualization and simulation tools. Apply software engineering best practices; document and solve technical challenges; plan and estimate efforts; develop basis of estimates as needed. Lead technology transfer of research results to internal engineering teams and assist in productionizing in a co-development mode. Identify applications and use cases that benefit from M&S capabilities in collaboration with engineering and product SMEs. Support internal strategic planning, milestone reviews, and postmortems; assist PI's with customer-facing milestones. Mentor cross-domain engineers and share knowledge related to M&S usage and development. Communicate milestones with industry, academia, and government through conferences, papers, and media relations. Qualifications Required Skills/Experience BS/MS in Computer Science, Software Engineering, Robotics, Electrical, Mechanical, Aerospace, or related field (or equivalent practical experience). Demonstrated experience via Git, websites, or publications is desirable. Proficient in C/C++/Python; cross-platform (Windows/Linux) development. Experience with Unreal Engine (preferred), Unity, OGRE, or similar high-fidelity rendering. Experience with CAD/3D modeling tools (Blender preferred; Autodesk Maya, 3ds Max). Experience with multi-domain dynamics models in Simulink, ROS/Gazebo, or similar tools. Leadership in executing engineering processes on development programs with appropriate rigor. Experience with mission analysis, product deployment, customer support, and product sustainment. Strong written and spoken communication; ability to interface across departments and with customers. Willingness to travel for internal/external collaboration and demonstrations. Ability to work independently and in a collaborative team; strong interpersonal skills. Strong work ethic, self-motivation, and leadership with a research-to-product mindset. Desired Skills/Experience Experience with Docker/Kubernetes and containerized development. Broader simulation/dynamics/GIS/geometry libraries (e.g., Bullet, NVIDIA PhysX, ODE, GDAL, Simbody, Omniverse, AI2-THOR). Experience with Gazebo, AirSim, PX4 SITL, or similar simulation environments for autonomous systems. Background in robotics/autonomy concepts: path planning, multi-agent systems, distributed computing, controls, computational geometry. Experience with ROS, Gazebo, AirSim, HoloOcean, MATLAB/Simulink. Knowledge of differentiable rendering and PBR/T; familiarity with AI/ML concepts and computer vision tools (OpenCV, PCL). Experience with unmanned platforms (UAVs/UAS, UUVs, USVs) and related software/APIs. Strong mathematical reasoning (probability, linear algebra) and awareness of perception technologies. Direct experience with U.S. Navy/DoD contracting environment and strategy. Status requirements Must be a U.S. Citizen and eligible for a U.S. DoD Secret clearance. Benefits Medical, vision, and dental insurance for employees and dependents. Paid time off: vacation, floating holidays, holidays, parental leave, sick leave, bereavement, jury duty, disability benefits. 401(k) with employer match; tuition and student loan assistance; wellness account and employee assistance programs. Employee stock purchase program with employer match. About Saab Saab is a defense and security company with a mission to help nations keep people safe. We value diversity and are an Equal Opportunity/Affirmative Action employer. All qualified individuals will be considered for employment without regard to race, color, religion, national origin, sex, age, veteran status, disability, or other protected categories. Keywords: Remote jobs

#J-18808-Ljbffr