Northrop Grumman's Space Systems is looking for an Integration & Test Software Engineer to develop software for cutting edge Space Payloads, ensuring compliance to established requirements and managing test equipment.
Requirements
- Experience in developing in C++ and/or Python
- Experience developing in a Linux and/or Windows environment
- Experience in testing systems and debugging
- Experience with automation tools such as Jenkins and Robot Framework
- Experience in embedded C++ optimizations
- Experience in developing in TCL
- Ability to debug complex integrated applications or test setup issues
Responsibilities
- design, develop, integrate and test software that manages test equipment and executes tests fora Space payload unit ensuring compliance to established requirements.
- utilize automated tools such as Jenkins and Robot Framework to enable automated testing and verification of the Space System.
- work through all phases of the software development cycle including design, development, integration, and test.
- conduct reviews of software-related products, software designs, and additional technical documents.
- active participation in cross-functional scrum teams, design reviews, and other reviews, as required.
- actively participate in technical, peer-reviews to ensure system/software requirements are being met from an end-to-end system point of view.
- prioritize and make recommendations to Technical Leads, as required, to implement tasking assigned.
Other
- RELOCATION ASSISTANCE: Relocation assistance may be available
- CLEARANCE TYPE: SCITRAVEL: Yes, 10% of the Time
- Individuals must be self-starters and able to efficiently operate in a team environment.
- Ability to obtain and maintain a DoD Top Secret clearance with SCI
- U.S. Citizenship required