Senior Software Modeling and Simulation Architect
Core
Designing, architecting, and developing simulation models, visualizations, and virtual environments to enhance test performance, safety, and durability of software and hardware systems throughout the product lifecycle.
Role type
Senior Software Modeling and Simulation Architect
Builds
Simulation models, visualizations, virtual environments, and frameworks for defense systems
Domain
Defense systems, real-time simulation, airborne data links
Deliverable
production ML models | product features | infrastructure
Required skills
Python, C/C++, C#, Java, system architecture, validation and verification, test procedure execution, legacy system modernization, project management
Preferred skills
Real-time simulation domain expertise, DevSecOps practices, defense systems platforms, radio/radar simulation, distributed networks
Technologies
Python, C/C++, C#, Java
Responsibilities
Oversee design and development of simulation models and virtual environments; Partner with stakeholders to identify simulation requirements; Review data collection and processing for simulations; Validate and verify simulation software code and models; Advise on integration of simulation software with hardware devices; Implement emerging technologies in the simulation environment; Modernize and migrate legacy simulation systems; Manage simulation software projects; Influence internal practices on software engineering simulation environments
Seniority
Senior, hands-on IC with leadership responsibilities