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

Sentinel Staff Software Integration Engineer - *16867

$152.9k - $253.6k

Northrop Grumman

RELOCATION ASSISTANCE: Relocation assistance may be 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.

At Northrop Grumman, our employees have incredible opportunities to work on revolutionary systems in air and space that impact people’s lives around the world today, and for generations to come. Our work preserves freedom, democracy, and advances human discovery and our understanding of the universe. We look for people who have bold new ideas, courage and a pioneering spirit to join forces to invent the future and have a lot of 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 has an opening for a Staff Software Integration Engineer to join our team of qualified, diverse individuals. This position can be located in Huntsville, AL or Roy, UT .

Position Benefits:

As a full-time employee of Northrop Grumman, you are eligible for our robust benefits package including:

  • Medical, Dental & Vision coverage

  • 401k

  • Educational Assistance

  • Life Insurance

  • Employee Assistance Programs & Work/Life Solutions

  • Paid Time Off

  • Health & Wellness Resources

  • Employee Discounts

This positions standard work schedule is a 9/80. The 9/80 schedule allows employees who work a nine-hour day Monday through Thursday to take every other Friday off. This role may offer a competitive relocation assistance package.

Core Technical Skills

  • Python proficiency – writing clean, testable code; familiarity with virtual environments, packaging, and type hints

  • Embedded/hardware interfaces – UART, SPI, I²C, CAN, USB, JTAG, GPIO, PWM, ADC/DAC

  • Real-time operating systems (RTOS) or bare-metal development basics

  • Hardware description/validation tools – Oscilloscopes, logic analyzers, multimeters, power supplies, test rigs

  • Firmware build systems – Make, CMake for cross-compilation

  • Version control – Git (branching, sub-modules, pull-request workflow)

  • CI/CD for embedded – Jenkins, GitHub Actions, GitLab CI with hardware-in-the-loop (HIL) runners

Software-Hardware Integration

  • Designing and implementing drivers/APIs that expose hardware functionality to Python

  • Using communication protocols (Modbus, MQTT, OPC?UA) to bridge software services and devices

  • Managing bootloaders, firmware upgrades, and configuration flashing

Testing & Validation

  • • Unit/Component testing – pytest, unittest, hypothesis for pure-Python modules

  • • Hardware-in-the-loop (HIL) testing – automated scripts that program devices, run stimulus, capture response, and assert results

  • • System-level testing – Robot Framework, TestStand, or custom Python harnesses that coordinate multiple subsystems

  • • Automated measurement – pyvisa / pyserial to drive test equipment and log data

  • • Coverage & static analysis – coverage.py, pylint, mypy

DevOps & Deployment

  • Containerizing test environments (Docker) for simulation and host-side tools

  • Managing artifact repositories for firmware binaries (Artifactory, Nexus)

  • Using over-the-air (OTA) or in-field update pipelines

Methodologies

  • Agile/Scrum or Kanban for cross-functional teams

  • Familiarity with the V-model or ISO?26262-style verification flows in safety-critical domains

Soft Skills

  • Strong analytical debugging – ability to trace issues from software logs down to signal integrity on a PCB

  • Clear communication with electrical engineers, firmware developers, and QA testers

  • Documentation discipline – hardware interface specs, test procedures, and release notes

Basic Qualifications:

Staff Software Integration Engineer: 12 Years with Bachelor’s in related field of study, 10 Years with Masters, 08 Years with PhD or 04 additional years in lieu of a degree.

  • US Citizenship with Active DoD Secret clearance with a reinvestigation date occurring in the last 6 years.

  • Ability to obtain Special Program Access (SAP).

  • Ability to plan, execute, and manage the technical scope, and support leadership planning.

  • Experience with Agile and working in a cross-function Scrum team.

  • Working knowledge of Object-Oriented Analysis and Design principles

  • Experience developing complex software solutions using C++ Experience programming in scripting languages (Python, Bash).

  • Familiarity with Model-Based Systems Engineering languages (SysML/UML) and concepts

  • Experience Interpreting complex algorithms and requirements for implementation"

Preferred Qualifications:

  • Bachelor's degree or higher in Science, Technology, Engineering, and Mathematics (STEM)

  • Experience with the Atlassian Tool Suite including Jira and Confluence

  • Proficient with DOORS, Cameo with the ability to write and decompose system requirements

  • Ability to evaluate risks and tradeoffs and present solution options to management.

#SentinelSoftware

Primary Level Salary Range: $152,900.00 - $253,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.

Job Category: Engineering

Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Sentinel Staff Software Integration Engineer - *16867 in Huntsville, AL vacancy
  • $122.8k - $184.2k

     ...Systems is seeking Sr. Principal Embedded Software Engineers for the Flight / Guidance Navigation...  ..., Alabama and will support the Sentinel Program. What You’ll Get To Do:...  ...Understand and can develop in a continuous integration tool chain environment meeting technical... 
    Suggested
    Full time
    Work experience placement
    Internship
    Relocation package
    Monday to Thursday
    Shift work

    Northrop Grumman

    Huntsville, AL
    4 days ago
  • $122.8k - $184.2k

     ...Systems is seeking Sr. Principal Embedded Software Engineers for the Flight / Guidance Navigation &...  ..., Alabama and will support the Sentinel Program. What You’ll Get To Do Design...  ...Understand and can develop in a continuous integration tool chain environment meeting... 
    Suggested
    Work experience placement
    Internship
    Relocation package
    Monday to Thursday
    Shift work

    Northrop Grumman

    Huntsville, AL
    5 days ago
  • $152.9k - $253.6k

     ...is impossible. Our employees are not only part of history, they’re making history. Northrop Grumman has an opening for a Staff Software Engineer - Core to join our team of qualified, diverse individuals. This position can be located in Huntsville, AL or Roy, UT . Position... 
    Suggested
    Full time
    Relocation package
    Monday to Thursday
    Shift work

    Northrop Grumman Corp. (AU)

    Huntsville, AL
    1 day ago
  • A leading aerospace technology company is seeking a Staff Software Integration Engineer for its Huntsville, AL location. The candidate will work on designing drivers and APIs for hardware, engaging in unit testing, and employing Agile methodologies. This position requires... 
    Suggested
    Relocation package

    Northrop Grumman Corp. (AU)

    Huntsville, AL
    1 day ago
  • A leading aerospace and defense firm is looking for a Staff Software Integration Engineer in Huntsville, AL. This role requires proficiency in Python and experience with hardware interfaces and real-time operating systems. The ideal candidate will have a Bachelor's degree... 
    Suggested

    Northrop Grumman Corp. (AU)

    Huntsville, AL
    1 day ago
  • $166.7k - $276.5k

     ...Systems is seeking an Flight Systems Software Execution Manager 3 for the Sentinel Program, located at the SDS...  ...program leadership, governance, and integration. The leader will drive portfolio-...  ...IFC; ensure integration across engineering and customer teams. Coordinate... 
    Full time
    Relocation package
    Monday to Thursday
    Shift work

    Northrop Grumman

    Huntsville, AL
    8 days ago
  • $79.3k - $131.4k

     ...and Location Northrop Grumman Defense Systems is seeking Software Systems Engineer/Principal Software Systems Engineer. This position will be...  ...located in Roy, Utah or Huntsville, Alabama and supports the Sentinel program. Position Benefits Medical, Dental & Vision... 
    Relocation package
    Monday to Thursday
    Shift work

    Northrop Grumman Corp. (AU)

    Huntsville, AL
    4 days ago
  • Northrop Grumman Corp. (AU) is seeking a Principal/Sr Principal Software Engineer in Huntsville, AL to work on the Sentinel Program. The role includes writing clean code in Python, performing testing and validation using tools like pytest, and contributing to Agile/Scrum... 
    Relocation package

    Northrop Grumman Corp. (AU)

    Huntsville, AL
    4 days ago
  • $98.4k - $163.2k

     ...is seeking a Principal / Sr Principal Software Engineer. This position will be located in Roy,...  ...or Huntsville, AL and will support the Sentinel Program. What you’ll get to do...  ...issues from software logs down to signal integrity on a PCB Clear communication with Software... 
    Relocation package
    Monday to Thursday
    Shift work

    Northrop Grumman Corp. (AU)

    Huntsville, AL
    4 days ago
  • $98.4k - $171k

     ...seeking a Principal DevOps Engineer . This position can be...  ...Utah and supports the Sentinel program. What You'll...  ...all phases of the software development life cycle...  ...and maintain continuous integration and deployment (CI/CD)...  ...mentor other staff in DevOps concepts and... 
    Full time
    Relocation package
    Monday to Thursday
    Shift work

    Northrop Grumman Corp. (AU)

    Huntsville, AL
    1 day ago
  • $98.4k - $163.2k

     ...seeking a Principal DevOps Engineer. This position can be...  ...and will support the Sentinel program. Position...  ...through all phases of the software development life cycle...  ...maintain continuous integration and deployment (CI/CD)...  ...mentor other staff in DevOps concepts and... 
    Full time
    Relocation package
    Monday to Thursday
    Shift work

    Northrop Grumman Corp. (JP)

    Huntsville, AL
    1 day ago
  • $108.8k - $163.2k

     ...Grumman Defense Systems is seeking Principal Software Engineer. This position will be located in Huntsville, AL supporting the Sentinel program.\n\nResponsible for development...  ...Test planning, execution, reporting, and integration support.\n\n * Prepare detailed test... 
    Full time
    Relocation package
    Monday to Thursday
    Shift work

    Northrop Grumman

    Huntsville, AL
    2 hours ago
  • $166.5k - $276.1k

     ...Systems sector is hiring a DevOps Integration & Test Lead Sr. Staff Systems Engineer (level 5) to join its team. This...  ...AL and will support the Sentinel Program. Northrop Grumman supports...  ...including hardware simulation, virtual software integration lab buildout,... 
    Full time
    Relocation package
    Monday to Thursday
    Shift work

    Northrop Grumman

    Huntsville, AL
    3 days ago
  • $104.5k - $173.3k

     ...Northrop Grumman Defense Systems is seeking a Software Quality Manager 1. This position will...  ...or Huntsville, AL and will support the Sentinel (GBSD) program. This role may offer a...  ...Mission Assurance and Software Quality Engineering practices and processes Experience in... 
    Full time
    Relocation package
    Monday to Thursday
    Shift work

    Northrop Grumman

    Huntsville, AL
    8 days ago
  • $137.8k - $228.5k

     ...is seeking a Manager Software Factory Project Management...  ...position supports the Sentinel Software Factory...  ...management and exempt staff. Establish and implement...  ...either project lead, integrated program team or cost...  ...Science, Technology, Engineer, or Mathematics or other... 
    Full time
    Contract work
    For subcontractor
    Relocation package
    Monday to Thursday
    Shift work

    Northrop Grumman

    Huntsville, AL
    4 days ago
  • $126.6k - $209.8k

     ...Northrop Grumman Defense Systems is seeking a Manager Software Quality 2 in support of the Sentinel Program. This position is located in Roy, UT,...  ...Experience with Mission Assurance and Software Quality Engineering practices and processes Experience in process monitoring... 
    Full time
    Relocation package
    Monday to Thursday
    Shift work

    Northrop Grumman

    Huntsville, AL
    5 days ago
  • Northrop Grumman Corp. (AU) is seeking a Principal Software Test Engineer in Huntsville, Alabama, to support the Sentinel Program. The role involves designing and testing software systems and requires a Bachelor's degree with 5 years of experience or a Master's with 3... 

    Northrop Grumman Corp. (AU)

    Huntsville, AL
    1 day ago
  • $89.4k - $167.5k

     ...class team of Principal & Senior Principal Software Quality Assurance Engineers in Roy, UT or Huntsville, AL and will support the Sentinel (GBSD) Ground Base Strategic Deterrent...  ...build testing, qualification, and Integration and Test Desired Software Tools include... 
    Local area
    Relocation package
    Shift work

    Northrop Grumman Corp. (AU)

    Huntsville, AL
    4 days ago
  • $152.9k - $253.6k

    A leading aerospace and defense company is seeking a Staff Software Integration Engineer in Huntsville, AL. The ideal candidate will possess extensive experience in software and hardware integration, focusing on utilizing Python, embedded systems, and Agile methodologies... 

    Northrop Grumman Corp. (JP)

    Huntsville, AL
    5 days ago
  • $90k - $253k

     ...Systems is expanding its world‑class team of S oftware Engineers and invites talented professionals to join us in Roy, UT...  ...oftware Engineering areas: Embedded DevOps Test Integration Software Tools include: C++ Python Java Bash Shell... 
    Relocation package
    Shift work

    Northrop Grumman

    Huntsville, AL
    3 days ago
  •  ...contractor in Huntsville, AL is seeking a Software Quality Manager to oversee mission assurance functions within their Sentinel program. The successful candidate must possess...  ...significant experience in software quality engineering, along with an active DoD Secret security... 
    For contractors
    Relocation package

    Northrop Grumman Corp. (AU)

    Huntsville, AL
    4 days ago
  • A leading defense contractor in Huntsville, AL is seeking a Principal/Sr. Principal Software Integration Engineer. This role involves developing complex software solutions in C++ and Python while managing technical scopes in cross-functional Agile teams. The ideal candidate... 
    For contractors
    Relocation package

    Northrop Grumman Corp. (AU)

    Huntsville, AL
    4 days ago
  • A leading defense technology company is seeking a Manager Software Quality to lead quality functions for the Sentinel Program. This role involves overseeing software quality and mission assurance, conducting technical reviews, and preparing quality metrics. Candidates should... 

    Northrop Grumman

    Huntsville, AL
    3 days ago
  • $190k - $252k

     ...That environment includes not just the software used to design, plan, and execute...  ...into a scalable, reliable, and deeply integrated material operations platform. You must...  ...ABOUT THE JOB We are looking for a Staff Software Engineer to join ArsenalOS, the digital backbone... 
    Full time
    Temporary work
    Work experience placement
    Immediate start

    jobr.pro

    Huntsville, AL
    4 days ago
  • $152.9k - $253.6k

     ...Northrop Grumman has an opening for a Staff DevOps Engineer to join our team of qualified, diverse...  ...applications through all phases of the software development life cycle (SDLC). Create and maintain continuous integration and deployment (CI/CD) pipelines. Write... 
    Full time
    Relocation package
    Monday to Thursday
    Shift work

    Northrop Grumman

    Huntsville, AL
    16 days ago
  •  ...defense technology company is seeking a Sr. Principal Embedded Software Engineer to develop embedded systems for mission-critical...  ...Competitive benefits include medical coverage and 401k. This role supports the Sentinel Program. #J-18808-Ljbffr Northrop Grumman

    Northrop Grumman

    Huntsville, AL
    2 days ago
  • $98.4k - $163.2k

    Northrop Grumman Corp. (JP) is hiring a Principal DevOps Engineer located in Huntsville, AL. The role involves designing and maintaining infrastructure, creating CI/CD pipelines, and supporting applications throughout the SDLC. Strong experience in scripting, cloud technologies... 

    Northrop Grumman Corp. (JP)

    Huntsville, AL
    1 day ago
  • $140k - $210k

     ...(*Comscore, Total Visits, March 2025) Day to Day As a Software Engineer IV (ML) on the Machine Learning Model Platform team at Indeed...  ...fundamental to our hiring practices and company culture, forming an integral part of our vision for a better world of work. At Indeed, we... 
    Temporary work
    Work experience placement
    Local area

    Indeed Inc.

    Huntsville, AL
    3 days ago
  • $152.9k - $253.6k

    A leading aerospace and defense company is seeking a Staff Software Engineer - Core in Huntsville, AL. This full-time role involves developing complex software solutions and collaborating within Agile teams. Candidates should have extensive experience with C++, security... 
    Full time

    Northrop Grumman Corp. (AU)

    Huntsville, AL
    1 day ago
  • A leading aerospace company in Huntsville is hiring a Software Engineer to develop software solutions in a collaborative environment. Candidates should have proficiency in C/C++ and experience with RTOS, as well as a Bachelor’s degree in a relevant field. The role requires... 

    Lockheed Martin

    Huntsville, AL
    4 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Sentinel Staff Software Integration Engineer - *16867. Be the first to apply!