MTS Software Engineer
Core
Software engineer supporting the development, integration, and deployment of training systems and simulation applications for defense and civil aviation customers.
Role type
Mid-level IC software engineer (systems integration)
Builds
Integrated training solutions and simulation platform software
Domain
Defense & Security / Civil Aviation / Simulation
Required skills
software programming, systems integration, networking design, software troubleshooting, technical documentation, operating systems configuration
Preferred skills
simulation devices experience, system integration principles, version control systems, distributed computing, hardware-software interaction troubleshooting
Technologies
simulation platforms, networking protocols, version control systems
Responsibilities
Design, modify, develop, and implement software programming applications for training system components; Assist in networking design, system configuration, and interfacing with platform simulation applications; Perform product-level troubleshooting, diagnose software and system issues, and support corrective actions; Collaborate with cross-functional teams including software, hardware, and integration engineers; Create and maintain accurate technical documentation such as design notes, installation guides, and test procedures.
Seniority
Mid-level, hands-on IC