Satellite Command & Control Software Engineer.
Responsibilities include:
- Design, develop, test, deliver, and maintain software for cutting-edge satellite ground systems
- Work with talented teams of engineers, architects, and leaders in an Agile environment
Requirements:
- Typically requires a Bachelor’s degree in Science, Technology, Engineering or Mathematics (STEM) and 2 years of relevant software engineering experience
- Experience developing object-oriented software using C++
- Ability to troubleshoot software errors and provide fixes
- Active and transferable Top Secret U.S. government issued security clearance is required prior to start date with the ability to obtain TS/SCI without Polygraph prior to start. U.S. citizenship is required, as only U.S. citizens are eligible for a security clearance
Preferred experience:
- Experience developing software using Java and Python
- Experience with microservices, Kubernetes, and containerized applications
- Experience with satellite command and control software
This position is an onsite role in Aurora, CO.
What You Will Learn:
- A breadth of advanced software technologies and techniques including multi-tiered architectures, AWS web services, and microservice software design
- Modern DevSecOps and Continuous Integration/Continuous Delivery techniques.
- Software lifecycle practices for large-scale defense projects
- Satellite ground system technologies