Infinity Systems Engineering is seeking a Sr Principal Software Engineer to support its program by providing satellite support services to a mission-critical customer, conducting real-time on-orbit support, launch ascent support, and End-of-Life operations for NRO Operations Squadron (NOPS) missions.
Requirements
- Experience and proficiency with Java
- Knowledge with Spring Boot framework or other similar experience.
- Knowledgeable with IDE for Java software development or other similar experience.
- Experience with Gitlab or other similar experience.
- Experience Software design and development.
- Experience with Java build systems.
- Ability to collaborate with internal and external developers and integrating their components into a larger framework with NoSQL databases, such as MongoDB.
Responsibilities
- Maintain software used to establish connections for status & control of ground equipment.
- Provide Java software development. Perform all aspects of software engineering support required to implement systems.
- Also maintain software that handles scheduling of on-orbit contacts, and orbit calculations.
- Write software that supports launch operations with trajectory calculations for the SpaceX and ULA vendors.
- Provide assistance for team members primarily on Java development and utilizing the Spring Boot framework.
- Develop React-based user interfaces for operator interaction.
- Assist writing microservices that interact with a variety of vendor interfaces for data processing.
Other
- TS/SCI CI poly
- Bachelor’s degree with 8 years of experience or a master’s and 6 years’ experience or a High School diploma / equivalent with 12 years’ experience may be considered in lieu of degree
- Ability to work at a desk and operate a computer for extended periods.
- U.S. Citizenship is required.
- EOE including disability/vet