Northrop Grumman is looking for innovators to help build on their wide portfolio of secure, affordable, integrated, and multi-domain systems and technologies that fuel missions in rapidly changing global security environments.
Requirements
- Proficiency in C/C++ programming with hands-on experience in software development, software testing, verification, and validation processes.
- Familiarity with RTOS (VxWorks, Integrity, or Embedded Linux).
- Strong debugging and problem-solving skills.
- Strong math and algorithm skills
- Experience with ADA and Jira programming languages.
- Understanding of memory management.
- Experience in RHEL (for BH development), static and dynamic code analysis tools, visual C/C++, and python scripting (both for tool development)
Responsibilities
- Design, develop, and maintain software applications in C/C++.
- Utilize C/C++, ADA programming for systems requiring high integrity and safety compliance.
- Debug, optimize, and test software to ensure performance and reliability.
- Collaborate with cross-functional teams to define software requirements and architecture.
- Maintain and update documentation for software systems and processes.
- Work on a development team and perform code version control, reviews, and testing.
Other
- Relocation assistance may be available
- CLEARANCE TYPE: Secret
- TRAVEL: Yes, 10% of the Time
- U.S Citizenship is required.
- The ability to obtain and maintain a DoD Secret clearance is required.