The simulation software engineer will play a key role in the evolution of an established simulation training platform contributing to the transition from a traditional desktop-based system to a modern, interactive 3D environment. Reporting within a cross-functional engineering team, the successful candidate will be responsible for implementing components that enable real-time visualization, user interaction, and system integration.
Primary responsibilities include translating existing system workflows and logic into a Unity-based environment, developing scalable and maintainable application components, and ensuring alignment between the visualization layer and underlying system behavior. The role offers a flexible hybrid work schedule with a minimum requirement of two days per week in the office to collaborate with other software engineers, testers, graphic artists, system subject matter experts to ensure that new capabilities are introduced without compromising existing functionality. The engineer will contribute to defining practical modernization strategies, balancing performance, usability, and long-term maintainability while supporting incremental delivery features.
The F-35, PAC-3, and the GOES weather satellite...What do all of these technologies have in common? Talented people, our employees are the core of our business here at Lockheed Martin. As the leading global security, aerospace and information technology company-and the largest provider of IT services, systems integration & training to the U.S. government-we apply our passion for purposeful innovation to keep people safe and solve the world's most complex challenges.