Saab Inc.
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
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