Join Northrop Grumman on our continued mission to push the boundaries of possible across land, sea, air, space, and cyberspace. Enjoy a culture where your voice is valued and start contributing to our team of passionate professionals providing real-life solutions to our world’s biggest challenges. We take pride in creating purposeful work and allowing our employees to grow and achieve their goals every day by Defining Possible. With our competitive pay and comprehensive benefits, we have the right opportunities to fit your life and launch your career today. 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, 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 team in San Antonio, Texas. What You'll Get to Do:
The Software Engineer develops, maintains, and enhances complex and diverse software systems (e.g. processing-intensive analytics, novel algorithm development, manipulation of extremely large data sets, real-time systems, and business management information systems) based upon documented requirements. Works individually or as part of a team. Reviews and tests software components for adherence to t he design requirements and documents test results. Resolves software problem reports. Utilizes software development and software design methodologies appropriate to the development and software design methodologies appropriate to the development environment. Provides specific input to the software components of system design to include hardware/software tradeoffs, software reuse, use of Commercial Off-the-Shelf (COTS)/ Government Off-the Shelf (GOTS) in place of new development, and requirements analysis and synthesis from system level to individual software components.
This position may be filled at either a Principal or Sr. Principal Software Engineer level based on the requirements below. Basic Qualifications: • Principal Software Engineer: Bachelor’s degree in related field with 5 years of experience. Or, 3 years with a Master’s degree. Or, 0 years with a PhD. An additional 4 years of experience is required in lieu of a degree.
• Sr. Principal Software Engineer: Bachelor’s degree in related field with 9 years of experience. Or, 7 years with a Master’s degree. Or, 4 years with a PhD. An additional 4 years of experience is required in lieu of a degree.
• Proficiency in Java software development
• Experience analyzing user requirements to derive software design and performance requirements
• An ability to develop, maintain, and enhance complex and diverse software systems
• An active TS/SCI Clearance and Polygraph are required Preferred Qualifications:
• Advanced degree in Computer Science, Computer Engineering or related field
• Experience with virtual machine technology
• Integrating existing software into new or modified systems or operating environments
• Developing simple data queries for existing or proposed databases or data repositories
• Developing or implementing algorithms to meet or exceed system performance and functional standards
• Familiarity with common source control tools (git, Mercurial, etc.) and automated build system workflows (Jenkins, Go, etc.)
• Familiarity with Agile and DevSecOps concepts (source code management, pipelines, automated security scanning) What We Can Offer You: Northrop Grumman provides a comprehensive benefits package and a work environment that encourages your growth and supports the mutual success of our people and our company. Northrop Grumman benefits give you the flexibility and control to choose the benefits that make the most sense for you and your family. Your benefits will include the following:
Health Plan
Savings Plan
Paid Time Off
Education Assistance
Training and Development
9/80 Schedule at Many Sites
https://benefits.northropgrumman.com/us/en2/BenefitsOverview/Pages/default.aspx
Northrop Grumman Mission Systems is seeking a Principal or Senior Principal Cyber Software Engineer to join our team in San Antonio, Texas. What You'll Get to Do:
The Software Engineer develops, maintains, and enhances complex and diverse software systems (e.g. processing-intensive analytics, novel algorithm development, manipulation of extremely large data sets, real-time systems, and business management information systems) based upon documented requirements. Works individually or as part of a team. Reviews and tests software components for adherence to t he design requirements and documents test results. Resolves software problem reports. Utilizes software development and software design methodologies appropriate to the development and software design methodologies appropriate to the development environment. Provides specific input to the software components of system design to include hardware/software tradeoffs, software reuse, use of Commercial Off-the-Shelf (COTS)/ Government Off-the Shelf (GOTS) in place of new development, and requirements analysis and synthesis from system level to individual software components.
This position may be filled at either a Principal or Sr. Principal Software Engineer level based on the requirements below. Basic Qualifications: • Principal Software Engineer: Bachelor’s degree in related field with 5 years of experience. Or, 3 years with a Master’s degree. Or, 0 years with a PhD. An additional 4 years of experience is required in lieu of a degree.
• Sr. Principal Software Engineer: Bachelor’s degree in related field with 9 years of experience. Or, 7 years with a Master’s degree. Or, 4 years with a PhD. An additional 4 years of experience is required in lieu of a degree.
• Proficiency in Java software development
• Experience analyzing user requirements to derive software design and performance requirements
• An ability to develop, maintain, and enhance complex and diverse software systems
• An active TS/SCI Clearance and Polygraph are required Preferred Qualifications:
• Advanced degree in Computer Science, Computer Engineering or related field
• Experience with virtual machine technology
• Integrating existing software into new or modified systems or operating environments
• Developing simple data queries for existing or proposed databases or data repositories
• Developing or implementing algorithms to meet or exceed system performance and functional standards
• Familiarity with common source control tools (git, Mercurial, etc.) and automated build system workflows (Jenkins, Go, etc.)
• Familiarity with Agile and DevSecOps concepts (source code management, pipelines, automated security scanning) What We Can Offer You: Northrop Grumman provides a comprehensive benefits package and a work environment that encourages your growth and supports the mutual success of our people and our company. Northrop Grumman benefits give you the flexibility and control to choose the benefits that make the most sense for you and your family. Your benefits will include the following:
Health Plan
Savings Plan
Paid Time Off
Education Assistance
Training and Development
9/80 Schedule at Many Sites
https://benefits.northropgrumman.com/us/en2/BenefitsOverview/Pages/default.aspx