Northrop Grumman Mission Systems is a trusted provider of mission-enabling solutions for global security. Our Engineering and Sciences (E&S) organization pushes the boundaries of innovation, redefines engineering capabilities, and drives advances in various sciences. Our team is chartered with providing the skills and innovative technologies to develop, design, produce and sustain optimized product lines across the sector while providing a decisive advantage to the warfighter. Come be a part of our mission!
Northrop Grumman Mission Systems is seeking a Principal or Senior Principal Cyber Software Engineer to join our Cyber Secure Processing for Resilient and Survivable Systems (CyPRSS) team located in Huntsville, AL. As a Cyber Software Engineer at Northrop Grumman you will have a challenging and rewarding opportunity to be a part of our Enterprise-wide digital transformation. Through the use of Model-based Engineering, DevSecOps and Agile practices we continue to evolve how we deliver critical national defense products and capabilities for the warfighter. Our success is grounded in our ability to embrace change, move quickly and continuously drive innovation. The successful candidate will be collaborative, open, transparent, and team-oriented with a focus on team empowerment & shared responsibility, flexibility, continuous learning, and a culture of automation.
What You’ll Get to Do:
In this role, the Cyber Software Engineer develops software products to meet cyber requirements or provide cyber capabilities targeted for current and future potential programs. You will also be responsible for integrating these products into deployed systems for our customers and ensuring the products meet customer expectations through bug fixes and capability extensions.
Be part of our Agile development team using modern development practices in a DevOps environment. Develop products mainly using C++, with some opportunities to leverlage Java and/or Python programming. You’ll utilize the Atlassian product suite, including Jira and Confluence. Our small but highly energized Agile Scrum team has a significant development effort with a large impact. Please consider joining us and thrive within our fast-paced software development team! We pride ourselves in our experience and highly supportive environment.
This is a great opportunity for a flexible self-starter to work in a dynamic environment with real world technical content supporting a number of tools and systems. We are seeking someone who is proactive and works effectively autonomously in an environment with close customer engagement and high visibility.
Basic Qualifications:
Principal Cyber Software Engineer:
Bachelor’s Degree and a minimum of 5 years of related experience; 3 years of related experience with a Master’s degree; 0 years of related experience with a PhD; an additional 4 years of related experience may be considered in lieu of degreeExperience developing software in C++; Experience with languages such as Java and Python a plusExperience in object-oriented design and developmentAbility to obtain a Department of Defense (DoD) Secret Security ClearanceSenior Principal Cyber Software Engineer:
Bachelor’s Degree and a minimum of 9 years of related experience; 7 years of related experience with a Master’s degree; 4 years of related experience with a PhD; an additional 4 years of related experience may be considered in lieu of degreeExperience developing software in C++; Experience with languages such as Java and Python a plusExperience in object-oriented design and developmentAbility to obtain a Department of Defense (DoD) Secret Security Clearance
Preferred Qualifications: