Northrop Grumman is looking to develop next generation solutions to protect technology for the nation's warfighters, specifically defining and architecting a secured missile weapon system.
Requirements
- Experience with one or more Software languages/technologies: C/C++, Java, Python, C.
- Demonstrated ability to analyze system requirements to derive software design and performance requirements.
- Demonstrated experience with open software/system architecture solutions.
- Proven ability to design and code new software, as well as modify existing software to add new features.
- Experience with software version control tools such as Git.
- Experience in embedded systems design with preemptive, multitasking real-time operating systems.
- Experience with embedded software such as VxWorks.
Responsibilities
- Provide technical leadership for a team of software engineers.
- Architect/rearchitect and develop software utilizing C/C++ to modernize and productionize a research codebase.
- Design software-systems, applications, and architectures that implement techniques to support achieving increased modularity, scalability, and reliability, while also maintaining precision, accuracy, and speed to meet performance requirements.
- Ensure industry software engineering best practices and standards are applied and maintained
- Present your ideas to internal and external groups; lead proposal activities; and represent Northrop Grumman at technical conferences and working groups.
- Work closely with Software Leads to define program intent, system capabilities, and output requirements.
- Analyze system requirements to derive software design and performance requirements.
Other
- Bachelor's degree in a STEM discipline with 12+ years of relative experience; Master's degree in a STEM discipline with 10+ years of relative experience; PhD + 8 years of relative experience.
- Active Secret security clearance
- Self-starters and able to efficiently operate in a team environment.
- Effective communication and interpersonal skills, with the ability to collaborate effectively with diverse stakeholders.
- 1 or more years of demonstrated success leading teams through the entire development lifecycle.