Northrop Grumman is seeking a Principal Software Engineer / Sr. Principal Software Engineer to join the Future Operationally Resilient Ground Evolution (FORGE) Sensor Specific Processing (SSP) Team to work on revolutionary systems that impact people's lives around the world today, and for generations to come.
Requirements
- Linux experience
- C/C++ and Python proficiency
- Object Oriented Programing (OOP) experience
- OO design pattern and modern data structure experience
- Configuration management software experience (i.e. Git, etc.)
- Experience with containerization
- Java and shell scripting language experience
Responsibilities
- New feature implementation that allows for smooth integration with pre-existing systems
- Software development using Agile Methodology
- Utilizing Jira to document bugs and enhancements
- Software engineering support for multi-language (C/C++, Python, and Java) and complex software systems
- Enhance usability, performance, and maintainability of systems via analysis and bug fixes
- Coordinate, integrate, and resolve defects in conjunction with the test team
- Design, development, documentation, testing, deployment, and debugging of software applications
Other
- Bachelor’s Degree in a STEM (Science, Technology, Engineering or Mathematics) discipline preferred from an accredited university
- Ability and willingness to travel up-to 10% to support business needs
- Applicants must have a current active in-scope U.S. Government DoD issued Secret security clearance at the time of application
- U.S. Citizenship is required for all positions with a government clearance and certain other restricted positions
- Must have the ability to obtain and maintain a Top Secret/SCI (TS/SCI) security clearance