Modeling and Simulation Software Architect
Core
Design and maintain high-performance modeling, simulation, and analysis software for satellite orbits, system architectures, and engineering trade-spaces to support government and commercial space programs.
Role type
Senior Software Architect (Modeling & Simulation)
Builds
Production-level M&S tools, workflows, and software architectures for space domain analysis
Domain
Aerospace / Defense / Modeling & Simulation
Deliverable
production ML models | product features
Required skills
C++ (production level), software architecture design, modern software development practices, technical leadership, mentoring, software configuration management, stakeholder engagement
Preferred skills
HPC hardware optimization, containerization (podman, docker, apptainer), cloud-based simulation, sensor phenomenology (SIGINT, SAR, EO, OTHR), build systems (CMake)
Technologies
C++, CMake, Bitbucket, Jira, GitHub, podman, docker, apptainer
Responsibilities
Define and address customer needs for modeling and simulation capabilities, lead customer engagement efforts, serve as main point of contact for major technical efforts, mentor junior technical staff, develop and present technical briefings, manage development of corporate M&S tools, conduct software architecture design and integration
Seniority
Senior, hands-on IC with leadership responsibilities