Sr. Principal Software Engineer
$135.8k - $203.6kJobleads-US
RELOCATION ASSISTANCE: No relocation assistance available
CLEARANCE REQUIRED FOR START: Yes
CLEARANCE TYPE: Secret
TRAVEL: Yes, 10% of the Time
Description
At 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 Defense Systems is seeking multiple Software Engineers and Principal Software Engineers to join the Global C2 Solutions Business Unit in Huntsville, Alabama. You will help design, develop, integrate, test, and sustain mission‑critical command and control (C2) software used by our warfighters and customers around the world. In this role, you will support the Integrated Battle Command System (IBCS) program on Agile Software Teams, working closely with systems and hardware engineers to build robust, secure, and scalable software solutions that address complex logical and mathematical challenges in support of Global C2 missions. This position is ideal for engineers who enjoy hands‑on development, solving complex technical problems, and collaborating in a highly integrated, Agile environment.
Responsibilities / Essential Functions
- Design, develop, document, test, and debug applications and software systems that implement logical and mathematical solutions for Global C2 missions.
- Participate on Scaled Agile Framework (SAFe) Scrum teams to develop and maintain software products across multiple software baselines for the IBCS program.
- Work in a fast-paced environment with high expectations, diverse assignments, and collaborative team settings across all levels of the organization.
- Provide technical solutions to a wide range of complex and difficult problems that are imaginative, thorough, practicable, and aligned with program objectives.
- Demonstrate flexibility and adaptability; be willing to learn new technologies and operate outside your comfort zone as mission and program needs evolve.
- Perform software development and upgrades in multiple programming languages/versions while minimizing changes to the operational behavior of tactical software.
- Develop and maintain user interfaces using JavaFX and related technologies, as applicable.
- Support documentation creation and updates using Markdown and other collaboration tools.
- Support testing activities including unit and functional testing, code coverage analysis, and static code analysis; contribute to continuous improvement of test effectiveness and automation.
Basic Qualifications
- Sr. Principal Software Engineer- Bachelor's degree in a STEM field and at least 8 years of relevant experience, Master's degree in STEM field and 6 years of relevant experience, or PhD in STEM field and 4 years
- Strong object-oriented software development experience with:
- Java
- C++
- User interface development experience using JavaFX
- Experience with scripting languages and tools, including:
- Bash (including SSH and SCP)
- Perl
- Python
- Proficiency in Linux-based development and runtime environments.
- Experience with modern configuration management and source control tools (Git / GitLab).
- Ability to obtain and maintain DoD Active Secret Clearance.
Preferred Qualifications
- Experience with Model‑Based Systems Engineering (MBSE), including Cameo or similar tools.
- Experience utilizing Jenkins or similar CI/CD pipelines to build, integrate, and test software.
- Experience supporting real-time or distributed systems using RTI/DDS publish/subscribe middleware.
- Experience with the Open Service Gateway initiative (OSGi) framework.
- CompTIA Security+
- Experience with XML for data exchange and configuration files.
- Experience using Eclipse, VS Code, or similar IDEs for Java/C++ development.
- Experience with external interfaces such as MIL‑STD‑6016 (Link 16), Blue Force Tracker (BFT), IBS, ADS‑B, or similar tactical data links.
- Radar track management experience on prior programs.
Primary 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.
#J-18808-Ljbffr Jobleads-US- ...Current job opportunities are posted here as they become available. Principal/Sr Principal Software Engineer At Technical Consulting Solutions (TCS), Inc., our team of professionals tackles many of our country’s most difficult engineering and technology challenges...SeniorRemote workFlexible hours
$108.8k - $163.2k
...not only part of history, they're making history. Overview Northrop Grumman Defense Systems is seeking multiple Software Engineers and Principal Software Engineers to join the Global C2 Solutions Business Unit in Huntsville, Alabama. You will support the Integrated...SeniorRelocationShift work$135.8k - $203.6k
...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...SeniorWork experience placementRemote workRelocation packageFlexible hours- DescriptionSAIC is hiring a Senior Principal Software Systems Engineer to join the Army UAS Training Test team located in Huntsville, Alabama (Redstone Arsenal).This is a multi-disciplined team that covers a wide range of testing scopes, including testing physical and virtual...SeniorInterim roleWork at office
- ...Northrop Grumman Defense Systems in Huntsville, AL is seeking multiple Software Engineers and Principal Software Engineers to design, develop, test, and sustain mission-critical C2 software for the IBCS program on Agile teams. You will work with Java, C++, and UI development...SeniorWorldwide
- ...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
$132.4k - $251.6k
...Collins Aerospace Core Systems and Libraries team and play a key role in shaping the software foundation that powers modern aircraft. We are seeking a Senior Principal Software Engineer who thrives on solving complex technical challenges and driving high-impact...SeniorContract workTemporary workWork experience placementStart working todayWork at officeRemote workFlexible hours$107.5k - $204.5k
...the strength of more than 100 years of experience and renowned engineering expertise to meet the needs of today’s mission and stay ahead... ...and help shape the future of aerospace and defense.As a Senior Software Engineer, you will support one or more phases of the System...Temporary workWork experience placementInterim roleWork at officeLocal areaRemote workFlexible hours$107.5k - $204.5k
...strength of more than 100 years of experience and renowned engineering expertise to meet the needs of today’s mission and stay... ...meaningful problems that create a safer, more secure world.As a Principal Radar Software Engineer, you will support one or more phases of the...Full timeTemporary workPart timeWork experience placementInterim roleWork at officeLocal areaRemote workFlexible hours$107.5k - $204.5k
...Teams are composed of cross-functional engineers working in an AGILE environment (approximately... ...on the design and development of software-only products. Our team focuses on creating... ...customers. We are looking for a Principal Software Engineer to join our TCMA team...Temporary workWork experience placementWork at officeRemote workRelocationFlexible hours- ...MTSI is looking for a talented Principal Software Engineer to join our team! In this role you will provide support to the Missile Defense Agency Next Generation Software Office to accelerate and modernize the development, integration, and delivery of resilient and secure...Work at office
$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...SeniorContract workTemporary workWork experience placementWork at officeRemote workRelocation packageFlexible hours- ...AL, USAPosted: Job Family: Information TechnologyJob Function: Software EngineeringPay Type: SalaryEducation Level: Bachelor’s Degree... ...ASRC Federal Mission Solutions is a premier provider of systems engineering, software engineering, system integration and project...Contract workFor contractorsWork experience placement
- ...Current job opportunities are posted here as they become available. Job Description TCS is searching for a Principal Software Engineer to join our strong team of Engineers supporting our Ground-based Midcourse Defense (GMD) customer in Huntsville, AL. The GMD...Work experience placementWork at officeRemote workFlexible hours
- ...application due to a disability, contact this employer to ask for an accommodation or an alternative application process. Principal Software Engineer 3 days ago Requisition ID: 1162 Qualis, LLC is looking for a full-time Principal Software Engineer to work in the...Full timeFlexible hours
- ...with locations in Atlanta, GA and Fort Worth, TX, Thompson Software Solutions LLC. team understands what is required to develop... ...Description Thompson Software Solutions is seeking a Principal SW Engineer who is ready to work with a talented team to provide innovative...Full timeRemote work
$160k - $200k
...Job Title: Principal Software Engineer Location : Onsite - Huntsville, AL Salary Range: $160,000 - $200,000 + Bonus Eligible Security Clearance: Active Secret Clearance Required This position requires full time onsite in Huntsville, Alabama. Company...Full timeRemote work- ...Title: Principal Software Engineer Program Summary KBR’s Missile, Aviation, and Ground Systems (MAGS) division delivers mission engineering solutions for critical U.S. Army programs, specializing in aviation and ground systems, integrated air and missile defense,...Work at officeLocal areaWorldwideRelocation
- MTSI is seeking a Principal Radar Software Engineer/Analyst to support the Missile Defense Agency in Huntsville, Alabama. This role will focus on the design, development, integration, and sustainment of advanced radar software capabilities supporting missile defense and...For contractors
$107.5k - $204.5k
...strength of more than 100 years of experience and renowned engineering expertise to meet the needs of today’s mission and stay ahead... ...and defense.We are seeking a skilled and detail-oriented Principal Software Test Engineer to design, implement, and execute tests as part...Temporary workWork experience placementInterim roleWork at officeLocal areaRemote workFlexible hours- ...RTX in Huntsville, AL, is seeking a Principal Radar Software Engineer for onsite work. U.S. citizen required with the ability to obtain a Secret clearance. Role involves leading radar software development, collaborating with agile teams, and ensuring system integration...
$145k - $165k
...LCAT: ENG IV GovSG is looking for a proven Principal Software Engineer to join our team! In this role you will provide support to the Missile Defense Agency Next Generation Software Office to accelerate and modernize the development, integration, and delivery of resilient...Work experience placementWork at officeLocal area- ...professionals tackles many of our country’s most difficult engineering and technology challenges to further our country’s defense... ...along with strong benefits and work-life balance. This Software/ Principal Software Engineer position supports the United States Army’...Remote workFlexible hours
$107.5k - $204.5k
...Job Summary Principal Radar Software Engineer – Onsite, Huntsville, AL. U.S. citizen required with the ability to obtain a Secret security clearance. Responsibilities Support phases of the System Development Life Cycle (SDLC): requirements, design, development...Full timeTemporary workPart timeInterim roleFlexible hours- ...GovSG is seeking a proven Principal Software Engineer in Huntsville, AL to join our team supporting the Missile Defense Agency Next Generation Software Office. You will accelerate and modernize development, integration, and delivery of resilient, secure missile defense...Work at office
- ...Thompson Software Solutions (TSS) in Huntsville, AL is seeking a Principal Software Engineer to lead the development of embedded flight software for an advanced missile platform. You will design, integrate, and test mission-critical software in real-time environments with...
$50 per hour
...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 mathematical solutions...SeniorFull timeTemporary workWork experience placementInterim roleCasual workFlexible hours$50 per hour
...prosperity.Join us in shaping a new era in space and find a career that's built for you.Lockheed Martin Space is seeking a full time Software Engineer. In this role, you will support the software engineering lifecycle following the program Software Development Plan (SDP) to...SeniorFull timeTemporary workWork experience placementCasual workFlexible hours$98.1k - $182.1k
...Communications (C2BMC) Regional Applications team, is constantly engineering, developing and integrating new capabilities for the U.S.... ...Regional Application (RA) Agile Release Train (ART) is seeking a software engineer that will thrive in a fast paced team environment in...SeniorFull timeTemporary workWork experience placementCasual workFlexible hours$50 per hour
...new Lockheed Martin program is seeking an experienced Embedded Software Architect to be part of a team developing missile defense technology... ...adversityLockheed Martin Space is seeking a full time Software Engineer. In this role, you will support the software engineering...SeniorFull timeTemporary workWork experience placementCasual workFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Sr. Principal Software Engineer. Be the first to apply!
- principal software engineer Huntsville, AL
- senior safety specialist Huntsville, AL
- senior mulesoft developer Huntsville, AL
- senior business manager Huntsville, AL
- senior linux systems engineer Huntsville, AL
- senior mainframe developer Huntsville, AL
- senior cloud security engineer Huntsville, AL
- senior level Huntsville, AL
- senior technical accountant Huntsville, AL
- senior project manager Huntsville, AL



