Northrop Grumman Space Systems—Launch and Missile Defense Systems is seeking a Principal Software Engineer to support the U.S. President, the Secretary of Defense, and combatant commanders at strategic, regional, and operational levels by developing and enhancing the Command and Control, Battle Management, and Communications (C2BMC) program, a key part of the Missile Defense System.
Requirements
- Java experience
- Strong problem-solving skills, including the ability to review performance issues, identify root causes, recommend solutions, and develop effective resolutions
- Knowledge of software development practices and coding standards
- Development of Command and Control System Applications
- Experience with message translation tools
- Experience in automated testing and pipeline development
- Experience in developing software for Unix/Linux and Windows platforms.
Responsibilities
- Deliver detailed analysis and technical assistance for an extensive, distributed system developed in Java
- Perform complex problem solving, design, development, testing, integration, and user support for a large codebase
- Follow specifications to develop or modify functionality in the code
- Assist with design, benchmark testing, debugging, and documentation
- Will work with other system support teams to fix problems, set standards, and boost overall system performance
- Will design, code, test, and implement tools for automation
- Development of Command and Control System Applications
Other
- Engage with others using clear verbal and written communication skills
- Work either independently or as part of a small team
- Stay adaptable in a fast-changing environment
- Applicants must possess a current, active in-scope DoD-issued Secret security clearance at the time of application, which is required to start
- Ability and willingness to travel 10% to support business needs.