Northrop Grumman
Principal / Sr Principal Software Engineer - FORGE - R10209561
Northrop Grumman, Boulder, Colorado, United States, 80301
Overview
Join to apply for the Principal / Sr Principal Software Engineer - FORGE - R10209561 role at Northrop Grumman. The FORGE Sensor Specific Processing (SSP) Team works on software that processes legacy Space Based Infrared Sensor (SBIRS) data within the FORGE framework. The team uses Agile methods to deliver software across the full lifecycle. Position Overview
As a Principal Software Engineer or Sr. Principal Software Engineer, you will be responsible for the design, development, documentation, testing, deployment, and debugging of software applications. This includes researching, identifying, and implementing solutions to complex, multi-disciplinary software problems. Essential Functions
Software engineering support for multi-language (C/C++, Python, and Java) and complex software systems New feature implementation that enables smooth integration with pre-existing systems Experience with containerization (Docker, Kubernetes, etc.) Software development using Agile Methodology Utilizing Jira to document bugs and enhancements Enhance usability, performance, and maintainability of systems via analysis and bug fixes Coordinate, integrate, and resolve defects in conjunction with the test team Qualifications
Basic Qualifications
Principal Software Engineer: Bachelor’s Degree in a STEM discipline and 5 years of related experience, or a Master’s degree in STEM and 3 years experience, or a PhD. Senior Principal Software Engineer: Bachelor’s Degree in STEM and 8 years of related experience, or a Master’s degree in STEM and 6 years experience, or a PhD and 4 years of experience. Linux experience C/C++ and Python proficiency Object Oriented Programming (OOP) experience Ability and willingness to travel up to 10% to support business needs Ability to obtain and maintain a US DoD Secret security clearance (current active or recently inactive within past 2 years); must be able to obtain and maintain a TS/SCI clearance Preferred Qualifications
OO design pattern and modern data structure experience Configuration management software experience (e.g., Git) Experience with containerization Software development and troubleshooting in a team environment Legacy software and modernization experience Java and shell scripting experience Agile development experience Atlassian Tool Suite experience Technical leadership experience Full software development lifecycle experience Familiarity with OPIR and EOIR sensors and simulations is a plus Compensation and Benefits
Primary Level Salary Range: $110,300.00 - $165,500.00 Secondary Level Salary Range: $137,400.00 - $206,000.00 The salary ranges are general guidelines; offers depend on the scope and responsibilities, candidate experience, education, skills, and market conditions. Overtime, shift differential, discretionary bonus, and long-term incentives may be available depending on the position. Northrop Grumman provides benefits including health insurance, life and disability coverage, a savings plan, company-paid holidays, and paid time off. Equal Employment Opportunity
Northrop Grumman is an Equal Opportunity Employer, making decisions without regard to race, color, religion, creed, sex, sexual orientation, gender identity, marital status, national origin, age, veteran status, disability, or any other protected class. For our complete EEO and pay transparency statement, please visit http://www.northropgrumman.com/EEO. U.S. Citizenship is required for all positions with a government clearance and certain other restricted positions.
#J-18808-Ljbffr
Join to apply for the Principal / Sr Principal Software Engineer - FORGE - R10209561 role at Northrop Grumman. The FORGE Sensor Specific Processing (SSP) Team works on software that processes legacy Space Based Infrared Sensor (SBIRS) data within the FORGE framework. The team uses Agile methods to deliver software across the full lifecycle. Position Overview
As a Principal Software Engineer or Sr. Principal Software Engineer, you will be responsible for the design, development, documentation, testing, deployment, and debugging of software applications. This includes researching, identifying, and implementing solutions to complex, multi-disciplinary software problems. Essential Functions
Software engineering support for multi-language (C/C++, Python, and Java) and complex software systems New feature implementation that enables smooth integration with pre-existing systems Experience with containerization (Docker, Kubernetes, etc.) Software development using Agile Methodology Utilizing Jira to document bugs and enhancements Enhance usability, performance, and maintainability of systems via analysis and bug fixes Coordinate, integrate, and resolve defects in conjunction with the test team Qualifications
Basic Qualifications
Principal Software Engineer: Bachelor’s Degree in a STEM discipline and 5 years of related experience, or a Master’s degree in STEM and 3 years experience, or a PhD. Senior Principal Software Engineer: Bachelor’s Degree in STEM and 8 years of related experience, or a Master’s degree in STEM and 6 years experience, or a PhD and 4 years of experience. Linux experience C/C++ and Python proficiency Object Oriented Programming (OOP) experience Ability and willingness to travel up to 10% to support business needs Ability to obtain and maintain a US DoD Secret security clearance (current active or recently inactive within past 2 years); must be able to obtain and maintain a TS/SCI clearance Preferred Qualifications
OO design pattern and modern data structure experience Configuration management software experience (e.g., Git) Experience with containerization Software development and troubleshooting in a team environment Legacy software and modernization experience Java and shell scripting experience Agile development experience Atlassian Tool Suite experience Technical leadership experience Full software development lifecycle experience Familiarity with OPIR and EOIR sensors and simulations is a plus Compensation and Benefits
Primary Level Salary Range: $110,300.00 - $165,500.00 Secondary Level Salary Range: $137,400.00 - $206,000.00 The salary ranges are general guidelines; offers depend on the scope and responsibilities, candidate experience, education, skills, and market conditions. Overtime, shift differential, discretionary bonus, and long-term incentives may be available depending on the position. Northrop Grumman provides benefits including health insurance, life and disability coverage, a savings plan, company-paid holidays, and paid time off. Equal Employment Opportunity
Northrop Grumman is an Equal Opportunity Employer, making decisions without regard to race, color, religion, creed, sex, sexual orientation, gender identity, marital status, national origin, age, veteran status, disability, or any other protected class. For our complete EEO and pay transparency statement, please visit http://www.northropgrumman.com/EEO. U.S. Citizenship is required for all positions with a government clearance and certain other restricted positions.
#J-18808-Ljbffr