Northrop Grumman
Principal Software Engineer - C2BMC - (TRK)
Northrop Grumman, Huntsville, Alabama, United States, 35824
Overview
Principal Software Engineer - C2BMC, Huntsville, AL. This position requires on-site work with no remote options and does not include relocation assistance. Clearance required: Secret. Travel up to 10% of the time. Northrop Grumman Space SystemsLaunch and Missile Defense Systems has an exciting career opportunity for a Principal Software Engineer to join our team. The role supports the U.S. President, the Secretary of Defense, and combatant commanders at strategic, regional, and operational levels. Responsibilities
Responsible for conducting in-depth analysis and providing technical support for systems software products, including complex problem resolution, design, development, testing, operational integration, and user support Maintain current knowledge, debug, and configure related software products Develop or modify operating system applications based on specifications Collaborate with other system support teams to resolve issues, set standards, and improve overall operating system efficiency Design, code, test, and implement automation tools for operations Handle most phases of software systems programming; may require little instruction and guidance in other areas Basic Qualifications
Bachelors Degree in a STEM discipline or related field with 5 years of experience; or Masters with 3 years; or PhD with 1 year; or 9 years of relevant experience in lieu of a degree Ability and willingness to travel up to 10% to support business needs Current active in-scope DoD-issued Secret security clearance at the time of application DoD 8140 certification at IAT Level II or higher strongly preferred at the time of application; if not held, must be obtained within 40 days of start date Proficiency with common development and management tools: Git, Nexus, JIRA, Confluence, Maven/Gradle, Eclipse Experience with Java/JEE and enterprise Java on Linux; knowledge of server-side/database development and system administration Experience working in an Agile team and strong communication skills Preferred Qualifications
Command and Control System Application Development Experience in automated testing and pipeline creation; test-driven development Unix/Linux and Windows software development experience Familiarity with Software Integration Testing and automated test scripting Problem-solving abilities to identify root causes and develop solutions Familiarity with Risk Management Framework, STIG, Fortify, SonarQube mitigation techniques Performance modeling and microservices architecture DevSecOps and build management experience GUI design and development skills Salary and benefits:
Primary Level Salary Range: $105,400.00 - $158,000.00. Eligible for overtime, shift differential, discretionary bonuses, and long-term incentives where applicable. Benefits include health, life, disability insurance, 401(k) and PTO. Final offers are based on scope, responsibilities, experience, and market conditions. 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
Principal Software Engineer - C2BMC, Huntsville, AL. This position requires on-site work with no remote options and does not include relocation assistance. Clearance required: Secret. Travel up to 10% of the time. Northrop Grumman Space SystemsLaunch and Missile Defense Systems has an exciting career opportunity for a Principal Software Engineer to join our team. The role supports the U.S. President, the Secretary of Defense, and combatant commanders at strategic, regional, and operational levels. Responsibilities
Responsible for conducting in-depth analysis and providing technical support for systems software products, including complex problem resolution, design, development, testing, operational integration, and user support Maintain current knowledge, debug, and configure related software products Develop or modify operating system applications based on specifications Collaborate with other system support teams to resolve issues, set standards, and improve overall operating system efficiency Design, code, test, and implement automation tools for operations Handle most phases of software systems programming; may require little instruction and guidance in other areas Basic Qualifications
Bachelors Degree in a STEM discipline or related field with 5 years of experience; or Masters with 3 years; or PhD with 1 year; or 9 years of relevant experience in lieu of a degree Ability and willingness to travel up to 10% to support business needs Current active in-scope DoD-issued Secret security clearance at the time of application DoD 8140 certification at IAT Level II or higher strongly preferred at the time of application; if not held, must be obtained within 40 days of start date Proficiency with common development and management tools: Git, Nexus, JIRA, Confluence, Maven/Gradle, Eclipse Experience with Java/JEE and enterprise Java on Linux; knowledge of server-side/database development and system administration Experience working in an Agile team and strong communication skills Preferred Qualifications
Command and Control System Application Development Experience in automated testing and pipeline creation; test-driven development Unix/Linux and Windows software development experience Familiarity with Software Integration Testing and automated test scripting Problem-solving abilities to identify root causes and develop solutions Familiarity with Risk Management Framework, STIG, Fortify, SonarQube mitigation techniques Performance modeling and microservices architecture DevSecOps and build management experience GUI design and development skills Salary and benefits:
Primary Level Salary Range: $105,400.00 - $158,000.00. Eligible for overtime, shift differential, discretionary bonuses, and long-term incentives where applicable. Benefits include health, life, disability insurance, 401(k) and PTO. Final offers are based on scope, responsibilities, experience, and market conditions. 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