Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Sr Principal Software Engineer - BM/SRM Jobs

$135.8k - $203.6k

ClearanceJobs

Sr Principal Software Engineer - BM/SRMAt Northrop Grumman, our employees have incredible opportunities to work on revolutionary systems that impact people's lives around the world today, and for generations to come. Our pioneering and inventive spirit has enabled us to be at the forefront of many technological advancements in our nation's history - from the first flight across the Atlantic Ocean, to stealth bombers, to landing on the moon. We look for people who have bold new ideas, courage and a pioneering spirit to join forces to invent the future, and have fun along the way. Our culture thrives on intellectual curiosity, cognitive diversity and bringing your whole self to work - and we have an insatiable drive to do what others think is impossible. Our employees are not only part of history, they're making history.Northrop Grumman Space Systems-Missile Defense Integration offers an excellent opportunity for a Sr Principal Software Engineer - BM/SRM (26-325) to join our team of skilled and diverse professionals. Based in Huntsville, AL, this role is essential to supporting the U.S. President, the Secretary of Defense, and combatant commanders at the strategic, regional, and operational levels. This position does not provide relocation assistance and requires on-site work with no remote options.Position Overview: The Command and Control, Battle Management, and Communications (C2BMC) program is a key component of the Missile Defense System. It is a vital operational system that enables the U.S. president, the secretary of defense, and combatant commanders at strategic, regional, and operational levels to systematically plan ballistic missile defense operations, collectively monitor the battle, and dynamically control networked sensors and weapon systems to achieve global and regional mission goals. C2BMC supports layered missile defense capabilities that enable an optimized response to threats across all ranges and flight phases. It serves as a force multiplier by networking, integrating, and synchronizing autonomous sensor and weapon systems and operations globally and regionally to improve performance. C2BMC is essential for all ground and flight tests that verify and demonstrate the current and future capabilities of missile defense systems. The Regional Applications (RA) Battle Management/Sensor Resource Management (BM/SRM) team is seeking a senior software engineer to join the Huntsville development effort.Essential Functions:Working with minimal direction, the role requires deep technical expertise across multiple software disciplines and an understanding of systemwide implications and user needsIdeal candidates have a proven track record of building and supporting high-performance applications and possess excellent problem-solving and communication skillsExperience with automated testing, software development, best practices, and a collaborative mindset is essential to success in this roleWillingness to accept unforeseen assignmentsWillingness to travel 10% of the time for business needsWill also debug, configure, and maintain existing codebases and create automated tools to improve developer productivity and operational efficiencyWill design, develop, and maintain high-throughput, object-oriented applications utilizing common OOP languages and PythonConducts detailed analysis, design, coding, unit and integration testing, performance benchmarking, operational integration, and provides ongoing user support for complex software productsBasic Qualifications:A Bachelor's Degree in Computer Science, Software Engineering, Mathematics, Physics, or a related field from an accredited university, along with 8 years of experience; or a Master's degree in a related field with 6 years of relevant work experience; or 12 years of relevant work experience may be considered as an alternative to a degreeApplicants must have a current, active in-scope DoD-issued Secret security clearance at the time of application, which is required to startProficiency in Python and at least one additional object-oriented programming language (e.g., Java, C#, or C++ )Experience with Agile software development methodologiesExperience in software integration and formal testingStrong background supporting software engineering on DoD programsExperience in developing command and control (C2) system applicationsStrong understanding of software development best practices and the ability to apply them in a multi-team environmentExcellent problem-solving skills with a proven track record of root-cause analysis and issue resolutionProven ability to mentor and motivate junior engineers, fostering a collaborative environment that promotes continuous learning and drives the team toward shared successCandidate must have excellent oral and written communication skills and the ability to work effectively in a fast-paced, team environmentExperience presenting complex concepts to non-software-engineering audiences, including senior program leadership, government representatives, and military leadersPreferred Qualifications:Understanding of standard system engineering design artifacts such as Use Cases and SysML diagramsStrong knowledge of Atlassian tools (e.g., Jira, Confluence ) to support Agile software development teamsWhat We Can Offer You: Northrop Grumman provides a comprehensive benefits package and a supportive work environment that encourages your growth, benefiting both employees and the company. The benefits are flexible and customizable, enabling you to choose options that suit your individual and family needs. Your benefits will include the following:Health PlanSavings PlanPaid Time OffEducation AssistanceTraining and DevelopmentFlexible Work ArrangementsPrimary Level Salary Range: $135,800.00 - $203,600.00 The above salary range represents a general guideline; however, Northrop Grumman considers a number of factors when determining base salary offers such as the scope and responsibilities of the position and the candidate's experience, education, skills and current market conditions. Depending on the position, employees may be eligible for overtime, shift differential, and a discretionary bonus in addition to base pay. Annual bonuses are designed to reward individual contributions as well as allow employees to share in company results. Employees in Vice President or Director positions may be eligible for Long Term Incentives. In addition, Northrop Grumman provides a variety of benefits including health insurance coverage, life and disability insurance, savings plan, Company paid holidays and paid time off (PTO) for vacation and/or personal business.The application period for the job is estimated to be 20 days from the job posting date. However, this timeline may be shortened or extended depending on business needs and the availability of qualified candidates. 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 U.S. Citizenship is required for all positions with a government clearance and certain other restricted positions.

Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Sr Principal Software Engineer - BM/SRM Jobs in Huntsville, AL vacancy
  •  ...Sr Principal Software Engineer – BM/SRMAt Northrop Grumman, our employees have incredible opportunities to work on revolutionary systems that impact...  ...excellent opportunity for a Sr Principal Software Engineer – BM/SRM to join our team of skilled and diverse professionals.... 
    Senior
    Work experience placement
    Remote work
    Relocation package

    Northrop Grumman

    Huntsville, AL
    5 days ago
  • $108.8k - $163.2k

     ...Defense Integration offers an excellent opportunity for a Principal Software Engineer - BM/SRM (26-216) to join our team of talented and diverse...  ...and/or personal business. The application period for the job is estimated to be 20 days from the job posting date. However... 
    Suggested
    Work experience placement
    Remote work
    Worldwide
    Relocation
    Flexible hours
    Shift work

    Navstar

    Huntsville, AL
    5 days ago
  •  ...Software EngineerJoin Northrop Grumman on our continued mission to push the boundaries...  ...Defense Systems is searching for Software Engineers (multiple positions) to join the...  ...met.This requisition may be filled at Principal or Sr Principal Software Engineer level:Principal... 
    Senior
    For contractors
    Work experience placement

    Phenom People

    Huntsville, AL
    5 days ago
  • $108.8k - $163.2k

     ...Software EngineerRELOCATION ASSISTANCE: No relocation assistance available CLEARANCE REQUIRED...  ...Defense Systems is seeking Software Engineers to join the Global C2 Solutions Business...  ...with a Master's; 1 year with a PhD.Senior Principal Software Engineer: Bachelor's degree in... 
    Senior
    Relocation
    Shift work

    ClearanceJobs

    Huntsville, AL
    2 days ago
  •  ...Northrop Grumman is seeking Software Engineers to join the Global C2 Solutions unit in Huntsville, AL. You will design, develop, integrate, test, and sustain mission-critical C2 software used by warfighters worldwide, and support SAFe agile teams across multiple baselines... 
    Senior
    Worldwide
    Relocation

    Northrop Grumman

    Huntsville, AL
    2 days ago
  •  ...TCS, Inc. is seeking a Principal/Sr Principal Software Engineer to join our on-site team in Huntsville, AL, supporting the US Army IBCS program. The role focuses on hands-on development, secure and scalable software solutions, and collaboration with systems and test... 
    Senior

    TCS

    Huntsville, AL
    3 days ago
  • Radiance Technologies, a rapidly growing employee-owned company, is seeking a seasoned Senior/Principal Software Engineer to lead the design, development, integration, and verification of software for advanced missile and guided-projectile systems. In this role, you will... 
    Senior
    Full time
    Remote work

    Radiance Technologies

    Huntsville, AL
    1 day ago
  • DescriptionSAIC is hiring a Senior Principal Software Systems Engineer to join the Army UAS Training Test team located in Huntsville, Alabama (Redstone...  ...—UMS)MS Azure experience This position requires US citizenship.Job Field: SoftwareTravel: Yes, 75 % of the Time
    Senior
    Interim role
    Work at office

    Science Applications International Corporation

    Huntsville, AL
    4 days ago
  • $132.4k - $251.6k

    Job ID: 01887713Posted: Posted YesterdayStart Date: 2026-11-05Location: US-AL-HUNTSVILLE-3...  ...Libraries team and play a key role in shaping the software foundation that powers modern aircraft. We are seeking a Principal Software Engineer who thrives on solving complex technical... 
    Senior
    Contract work
    Temporary work
    Work experience placement
    Start working today
    Work at office
    Remote work
    Relocation
    Flexible hours

    Raytheon

    Huntsville, AL
    3 days ago
  •  ...Principal Software Engineer Huntsville, AL. Onsite. A fast-growing aerospace and defense company working on directed energy and space domain awareness. It was founded in the last few years and is already past 100 people across several US sites. The Huntsville team... 
    Full time
    Relocation package

    EVONA

    Huntsville, AL
    5 days ago
  • $165k - $225k

     ...Job TitleHuntsville, AL Secret Polygraph not specified Senior Level Career (10+ yrs...  ...You'll DoSecure Embedded Software DevelopmentDesign, develop, and harden...  ...requirements.Technical LeadershipServe as a Principal Engineer / Technical Lead guiding multiple internal... 
    For subcontractor

    Navstar

    Huntsville, AL
    5 days ago
  •  ...AeroVironment, Inc. in Huntsville, AL is seeking a Principal Mechanical Energetics Engineer to lead SRM/Warhead supplier programs and drive complex energetics analyses. You will oversee specifications, testing, and integration with systems engineering to meet stringent... 
    Senior

    Blue-Halo.org

    Huntsville, AL
    4 days ago
  •  ...Principal Software EngineerThe Tactical, Communications, and Maintenance Applications (TCMA) team based in Huntsville, Alabama has new opportunities...  ...business area. Teams are composed of cross-functional engineers working in an AGILE environment (approximately 6-10 people)... 
    Relocation

    RTX

    Huntsville, AL
    5 days ago
  •  ...Software/ Principal Software EngineerAt Technical Consulting Solutions (TCS), Inc., our team of professionals...  ...many of our country's most difficult engineering and technology challenges to further...  ..., Alabama (telework is not available).Job Description:IBCS seeks to fill the... 
    Remote work
    Flexible hours

    Technical Consulting Solutions, Inc.

    Huntsville, AL
    5 days ago
  •  ...(OTS) is a global leader in the design, engineering and production of munitions, energetics,...  ...invite you to join our high-performance team!Job SummarySeeking a Senior Program Manager...  ...quality, and supply chain teams. Requires SRM experience and a strong background... 
    Senior
    Contract work
    Temporary work
    Work at office
    Remote work

    General Dynamics Ordnance and Tactical Systems

    Huntsville, AL
    3 days ago
  • $130k - $165k

     ...(OTS) is a global leader in the design, engineering and production of munitions, energetics,...  ...you to join our high-performance team! Job Summary Seeking a Senior Program Manager...  ..., and supply chain teams. Requires SRM experience and a strong background managing... 
    Senior
    Temporary work
    Work at office
    Remote work

    General Dynamics Ordnance and Tactical Systems

    Huntsville, AL
    1 day ago
  •  ...Principal Software EngineerSciTec, a Firefly Aerospace company is a dynamic non-traditional defense contractor that delivers advanced technologies...  ...will not be considered.We are seeking a Principal Software Engineer to serve as our Workload Communications Domain Lead. In this... 
    For contractors
    Remote work

    SciTec

    Huntsville, AL
    4 days ago
  • $95k - $129k

     ...global leader in the design, engineering and production of munitions, energetics...  ...high-performance team! Job Summary We are seeking a...  ...ballistic analyses of SRM components, collaborate with cross...  ...engineering/analysis. CAD software. Computer-aided engineering (CAE... 
    Senior
    Full time
    Contract work
    Temporary work
    Work at office
    Remote work

    General Dynamics Ordnance and Tactical Systems

    Huntsville, AL
    4 days ago
  • • Company: Northrop Grumman • Position: Software Engineer • Location: 1200 Redstone Gateway SW Huntsville, AL 35808 • Duration: long term, ongoing...  ...Applications / Battle Management Sensor Resource Management (BM/SRM) team in Huntsville. Under minimal direction, provides... 
    Ongoing contract
    Long term contract
    Work experience placement

    Navstar

    Huntsville, AL
    5 days ago
  • $132.4k - $251.6k

     ...the strength of more than 100 years of experience and renowned engineering expertise to meet the needs of today’s mission and stay ahead...  ...motivated Integrated Product Team (IPT) Program Lead for the Patriot Software and Training Devices IPT. In this position, you will oversee... 
    Senior
    Contract work
    Temporary work
    Work experience placement
    Work at office
    Relocation package
    Flexible hours

    Raytheon

    Huntsville, AL
    3 days ago
  •  ...technology solutions connecting the space, air, land, sea and cyber domains in the interest of national security. Job Title: Senior Specialist, Software Engineering Job Code: 43365 Job Location: Huntsville, AL - HQ Job Schedule: 9/80: Employees work 9 out of every 1... 
    Senior
    Local area

    L3Harris Technologies

    Huntsville, AL
    1 day ago
  •  ...Senior Software EngineerInsight Global is seeking a team orientated Senior Software Engineer to support a client in Huntsville, AL. This individual will work alongside a team of engineers to design, develop, test, and maintain software applications that support mission... 
    Senior

    Insight Global

    Huntsville, AL
    4 days ago
  •  ...Software Development LeadPerforming as task lead for the software development of Radio Frequency...  ...as intendedMentoring junior software engineers to facilitate skill and knowledge...  ...the application process, please contact jobs@scires.com for assistance. This contact information... 
    Senior
    For contractors
    Local area

    Scientific Research

    Huntsville, AL
    1 day ago
  • $50 per hour

     ...FullTimeDepartment: SpaceBusiness Unit: SpaceStandard Job DescriptionThe Lockheed Next Generation...  ...(NGI) team is seeking an experienced Software/Hardware Integrator to be part of a team...  ...the Software Integration Lead, Software Engineering Lead, Systems Engineering Lead, and NGI... 
    Senior
    Full time
    Temporary work
    Work experience placement
    Casual work
    Flexible hours

    Lockheed Martin

    Huntsville, AL
    1 day ago
  •  ...Piper Solutions is seeking a Senior DevOps Engineer to support a company delivering federal...  ...critical government systems by improving software delivery, integrating security controls,...  ..., Sick Leave as Required by Law This job opens for applications on 10/19/2026.... 
    Senior

    Zachary Piper

    Huntsville, AL
    2 days ago
  •  ...Ordnance and Tactical Systems (OTS) is a global leader in the design, engineering and production of munitions, energetics, weapons, armaments,...  ...you, we invite you to join our high-performance team! Job Summary We are currently seeking a Ballistician to join our... 
    Senior
    Full time
    Contract work
    Work at office
    Remote work

    General Dynamics Ordnance and Tactical Systems

    Huntsville, AL
    5 days ago
  • $50 per hour

     ...Experience Level: Experienced ProfessionalFT/PT/Casual: FullTimeDepartment: SpaceBusiness Unit: SpaceStandard Job DescriptionPlans, conducts, and coordinates software development activities. Designs, develops, documents, tests, and debugs software that contains logical and... 
    Senior
    Full time
    Temporary work
    Work experience placement
    Interim role
    Casual work
    Flexible hours

    Lockheed Martin

    Huntsville, AL
    4 days ago
  •  ...Sr. Software EngineerJob#: 3055171Job Description:Sr. Software EngineerLocation: Huntsville,...  ...organization is seeking a Senior Software Engineer to lead the development of complex...  ...for more details. By applying for this job, you agree to receive calls, AI-generated... 
    Senior

    Apex Systems

    Huntsville, AL
    1 day ago
  • $50 per hour

     ...FullTimeDepartment: SpaceBusiness Unit: SpaceStandard Job DescriptionLockheed Martin Space’s Software Product Line (SSPL) delivers reusable, high‑...  ...Basic Qualifications- 8+ Years of Professional Software Engineering with focus on CI/CD for Embedded Systems- Knowledge... 
    Senior
    Full time
    Temporary work
    Work experience placement
    Casual work
    Flexible hours

    Lockheed Martin

    Huntsville, AL
    4 days ago
  • $50 per hour

     ...Casual: FullTimeDepartment: SpaceBusiness Unit: SpaceStandard Job DescriptionSpace is a critical domain, connecting our technologies...  ...'s built for you.Lockheed Martin Space is seeking a full time Software Engineer. In this role, you will support the software engineering... 
    Senior
    Full time
    Temporary work
    Work experience placement
    Casual work
    Flexible hours

    Lockheed Martin

    Huntsville, AL
    1 day ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Sr Principal Software Engineer - BM/SRM Jobs. Be the first to apply!