Lockheed Martin Space is building a space combat simulator to model space conflicts, requiring the development of software to simulate scenarios, wargame actions, and develop strategy, tactics, techniques, and procedures. The team also creates Mission Applications for Space Domain Awareness, Battle Management Command/Control, and Test/Training.
Requirements
- full stack Java/JavaScript software developers
- background with orbital mechanics, mathematics, gaming and optimization strategies a plus
Responsibilities
- Performance of all phases of software development (user interface and software services) including design, implementation, testing and verification
- Developing services that solve optimization problems (dynamic programming, non-linear optimization, over-constrained planning, etc. )
- Design and implement interactive applications to visualize, orchestrate and execute the mission objectives
- Detailed analysis and validation that algorithms are physically accurate and satisfy customers' mission
- Work collaboratively in small, fast paced agile teams, focused on product delivery to program customers
Other
- opportunity to work side by side with extraordinarily talented and experienced engineers, while having the opportunity to lead and mentor less experienced individuals on the team.
- Our level 3 employees typically have 5-9 years of experience.