Northrop Grumman Mission Systems is seeking a Sr Principal Software Engineer to support the Alchemy program under the Defense Portfolio at the SIGINT Technology Center's (STC) in Chantilly. The STC develops and integrates systems for the Intelligence Community and Department of Defense, requiring innovative software solutions for evolving global security environments.
Requirements
- 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
- Ability to learn, contribute to, and debug large codebases and propose ways to optimize and employ best practices
- Experience developing and communicating software architecture constructs
Responsibilities
- 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 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.
- Produce technical documentation in accordance with company/customer procedures.
- Lead the team in applying the appropriate standards, processes, procedures, and tools using Agile development methodology
- Responsibilities include 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.
Other
- Ability to obtain and maintain at DoD TS/SCI Security Clearance (U.S. citizenship is a pre-requisite)
- Experience throughout the entire software development lifecycle from requirements gathering, to design, implementation, test, and deployment.
- Demonstrated effective communication skills
- An active US DoD TS/SCI and the ability to get Special Program Access
- Will need to be at the Chantilly office 2 to 3 days a week