Vacancy expired!
- In this role you will develop software for cutting edge satellite ground systems with space network ground segments and users around the world.
- Your efforts will have a direct impact on the operation of new state of the art satellites that perform intelligence, surveillance, and reconnaissance for multiple customers.
- The right candidate will have experience with the full software lifecycle including design, development, test, delivery, and maintenance.
- In addition, have experience with various technologies and techniques including Multi-Tiered Architectures, Amazon Web Services, Geospatial Visualization Tools, Digital Engineering, and Automation Frameworks that support advanced spacecraft missions.
- Our programs follow modern DevSecOps development practices and utilize Agile frameworks.
- As a Software Architect, you have the opportunity to directly impact the world around you and contribute to classified programs and technologies you are passionate about.
- Our small agile teams adapt to evolving customer needs and warfighter needs and engineers benefit from a flexible work environment where engineers can move between teams and support new domains critical to our nation's defense.
- The Mission Management Team Software Architect will support current and future development as they expand to new Solutions.
- The Software Architect will define, develop, and prototype software capabilities and interfaces.
- The Software Architect will also proactively identify and mitigate tightly coupled pieces of the system to allow development of thin threads of functionality by the Agile Development Teams.
- The role will be focused on evolving the current software and system architecture to support customer defined requirements and providing software engineering expertise for bids on future development activities.
- An active and transferable TS/SCI U.S. government issued security clearance prior to start date
- Knowledge of satellite ground systems, including hardware, software, and communications architecture
- Experience with system interface definition, documentation, and implementation
- Demonstrated problem solving and analytical abilities
- Experience in Java/C and Agile software development
- Experience with one or more areas of satellite ground system software such as mission management, planning and scheduling, command and telemetry, satellite operations, or flight dynamics models
- Knowledge of and experience with micro service architectures
- Knowledge of and experience with cloud computing architectures
- Experience with Agile development
- Experience with DevOps and Continuous Integration/Continuous Development
- Experience with Model Based Systems Engineering and CAMEO Systems Modeler SysML
- 8 years of relevant experience with a Bachelors degree (STEM - Science, Technology, Engineering or Mathematics, typically); OR 6 years of relevant experience with a Masters degree (STEM - Science, Technology, Engineering or Mathematics, typically)