Northrop Grumman's Space Systems is looking for a Staff Embedded Software Engineer with the desire to learn new technologies and develop software for cutting edge Space Payloads. The software engineer will design, develop, integrate, and test software that manages a Space payload unit ensuring compliance to established requirements.
Requirements
- Experience in developing in C++ and/or Python
- Experience in embedded software development
- Experience developing in a Linux and/or Windows environment
- Experience as a member of an Agile Scrum team
- Experience with the Atlassian tool suite (Jira, Confluence, Bitbucket)
- Experience in embedded C++ optimizations
- Ability to debug complex integrated applications or test setup issues
Responsibilities
- design, develop, integrate, and test software that manages a Space payload unit ensuring compliance to established requirements
- work on an agile development team, primarily using C++, Linux and/or Python
- 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
- 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
- Hands on hardware integration and testing experience
Other
- Relocation assistance may be available
- Top Secret clearance
- Yes, 10% of the Time
- U.S. Citizenship
- No clearance is required to start, but you must have the ability to obtain and maintain a DoD Top Secret clearance with SCI