Northrop Grumman Mission Systems is seeking a Principal Software Engineer to join their team at the SIGINT Technology Center (STC) to develop software that will integrate onto hardware, supporting mission-focused programs ranging from UAV SIGINT payload development to data link development and OCONUS/CONUS mission/maintenance support.
Requirements
- Experience throughout the entire software development lifecycle from requirements gathering, to design, implementation, test, and deployment.
- Proficient in C/C++ and Java Development
- Proficient in Unix/Linux Operating System
- Experience scripting (i.e. Python, Bash, etc.)
- Experience Low-level debugging
- Experience with networking protocols: TCP/IP, IPv4. UDP
- Experience supporting test events / demonstrations to customers
Responsibilities
- Work in a multidisciplinary team to develop software that will integrate onto hardware.
- Configure and test the software on the hardware while supporting varying evolutions of demonstrations to various stakeholders at multiple locations.
- Responsibilities include software design, embedded software development with unit test via simulation drivers or with mocked hardware, application, and/or processing algorithms, software and hardware system integration, troubleshooting, re-factoring, hands-on build and test, field operations and maintenance, training, and production activities.
- Develop software system architectures based on evolving mission needs, emerging technologies, operational environment, and schedule milestones.
- Work with stakeholders to design, build, and maintain mission critical systems.
- Provide technical oversight of the design, development, and integration of software components.
- Synthesize software requirements into verification requirements, software test objectives, success criteria, and required resources for software CSCI level tests and demonstrations.
Other
- Must have an active Secret security clearance with the ability to obtain and maintain an active US DoD TS/SCI and the ability to get Special Program Access (U.S. citizenship is a pre-requisite).
- Demonstrated effective communication skills
- Participate in CONUS and OCONUS integration, test, and demonstration events.
- RELOCATION ASSISTANCE: Relocation assistance may be available
- TRAVEL: Yes, 25% of the Time