Jobs
Locationsexpand_more
All locations
Jobs in TexasJobs in CaliforniaJobs in New YorkJobs in FloridaJobs in North CarolinaJobs in Ohio
Categoriesexpand_more
All categories
Healthcare & NursingLogistics & WarehouseEngineeringITSalesHospitality & Catering
SkillsCompaniesCareer GuidesBlogSalary
JobsLocationsCategoriesCompaniesCareer GuidesBlogSalary

Top states

TexasCaliforniaNew YorkFloridaNorth CarolinaOhio

Top categories

Healthcare & NursingLogistics & WarehouseEngineeringITSalesHospitality & Catering
Recrutus

Curating the world's most innovative career opportunities. We bridge the gap between visionary talent and industry-leading companies.

Search roles by city, category, skill, or job type — explore verified US employers, salary benchmarks, and remote-friendly teams hiring nationwide.

publiclanguageshare
Job seekers
Browse jobsCompanies hiringRemote jobsJobs by locationJobs by cityJobs by categoryJobs by skillCareer guidesCareer blogSalary insights
Job types
Contractor jobsFull-Time jobsIntern jobsOther jobsPart-Time jobsPer-Diem jobsTemporary jobsVolunteer jobs
Top states
Jobs in TexasJobs in CaliforniaJobs in New YorkJobs in FloridaJobs in North CarolinaJobs in OhioAll states →
Top categories
Healthcare & Nursing jobsLogistics & Warehouse jobsEngineering jobsIT jobsSales jobsHospitality & Catering jobsAccounting & Finance jobs
Popular skills
CDL A jobsExcel jobsEnglish jobsBLS jobs
Featured employers
Company
About usFAQContactPrivacy policyUS privacy noticeAccessibility

Recrutus helps candidates discover roles that match their skills and helps teams reach qualified applicants faster. Browse by metro, discipline, or work style — from internships to senior leadership.

© 2026 Recrutus. All rights reserved.
Terms of serviceCookie policyAcceptable useDMCA policyEmployer termsCandidate terms
Jobs
Locationsexpand_more
All locations
Jobs in TexasJobs in CaliforniaJobs in New YorkJobs in FloridaJobs in North CarolinaJobs in Ohio
Categoriesexpand_more
All categories
Healthcare & NursingLogistics & WarehouseEngineeringITSalesHospitality & Catering
SkillsCompaniesCareer GuidesBlogSalary
JobsLocationsCategoriesCompaniesCareer GuidesBlogSalary

Top states

TexasCaliforniaNew YorkFloridaNorth CarolinaOhio

Top categories

Healthcare & NursingLogistics & WarehouseEngineeringITSalesHospitality & Catering
Recrutus

Curating the world's most innovative career opportunities. We bridge the gap between visionary talent and industry-leading companies.

Search roles by city, category, skill, or job type — explore verified US employers, salary benchmarks, and remote-friendly teams hiring nationwide.

publiclanguageshare
Job seekers
Browse jobsCompanies hiringRemote jobsJobs by locationJobs by cityJobs by categoryJobs by skillCareer guidesCareer blogSalary insights
Job types
Contractor jobsFull-Time jobsIntern jobsOther jobsPart-Time jobsPer-Diem jobsTemporary jobsVolunteer jobs
Top states
Jobs in TexasJobs in CaliforniaJobs in New YorkJobs in FloridaJobs in North CarolinaJobs in OhioAll states →
Top categories
Healthcare & Nursing jobsLogistics & Warehouse jobsEngineering jobsIT jobsSales jobsHospitality & Catering jobsAccounting & Finance jobs
Popular skills
CDL A jobsExcel jobsEnglish jobsBLS jobs
Featured employers
Company
About usFAQContactPrivacy policyUS privacy noticeAccessibility

Recrutus helps candidates discover roles that match their skills and helps teams reach qualified applicants faster. Browse by metro, discipline, or work style — from internships to senior leadership.

© 2026 Recrutus. All rights reserved.
Terms of serviceCookie policyAcceptable useDMCA policyEmployer termsCandidate terms
Jobs
Locationsexpand_more
All locations
Jobs in TexasJobs in CaliforniaJobs in New YorkJobs in FloridaJobs in North CarolinaJobs in Ohio
Categoriesexpand_more
All categories
Healthcare & NursingLogistics & WarehouseEngineeringITSalesHospitality & Catering
SkillsCompaniesCareer GuidesBlogSalary
JobsLocationsCategoriesCompaniesCareer GuidesBlogSalary

Top states

TexasCaliforniaNew YorkFloridaNorth CarolinaOhio

Top categories

Healthcare & NursingLogistics & WarehouseEngineeringITSalesHospitality & Catering
  1. Home
  2. chevron_right
  3. engineering
  4. chevron_right
  5. Software Integration Engineer
Northrop Grumman logo

Software Integration Engineer

Not Disclosed•Full-TimeOn-site

location_on1267, Hermitage Avenue Southeast, Echols Hill, Huntsville, Madison County, Alabama, 35801, United States

Apply Now

About Northrop Grumman

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 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.

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. We have an insatiable drive to do what others think is impossible. Our employees are not only part of history; they're making history.

About the Role

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.

In this role, you will bridge the gap between software and hardware, designing and implementing drivers and APIs that expose hardware functionality to Python. You will utilize communication protocols to bridge software services and devices, manage bootloaders and firmware upgrades, and lead system-level testing efforts. You will work within Agile/Scrum or Kanban frameworks on cross-functional teams, ensuring rigorous verification flows in safety-critical domains. This is a chance to apply your analytical debugging skills to trace issues from software logs down to signal integrity on a PCB while collaborating with electrical engineers, firmware developers, and QA testers.

Hiring Process & Application

The application period for this job is estimated to be 20 days from the job posting date, though this timeline may be shortened or extended depending on business needs and the availability of qualified candidates.

Important Requirements:

  • Clearance: A Secret clearance is required for start, with a reinvestigation date occurring in the last 6 years. You must be able to obtain Special Program Access (SAP).
  • Citizenship: U.S. Citizenship is required for all positions with a government clearance.
  • Travel: This role requires travel, approximately 10% of the time.
  • Schedule: The standard work schedule is a 9/80 (nine-hour days Monday through Thursday, with every other Friday off).

Equal Opportunity Employer

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 northropgrumman.com.

Work location

Work model: On-site

location_on

1267, Hermitage Avenue Southeast, Echols Hill, Huntsville, Madison County, Alabama, 35801, United States

Huntsville, Alabama

Key Responsibilities

  • check_circleDesign and implement drivers and APIs to expose hardware functionality to Python
  • check_circleCoordinate system-level testing using Robot Framework, TestStand, or custom Python harnesses
  • check_circleManage artifact repositories for firmware binaries and maintain over-the-air update pipelines
  • check_circleDevelop automated hardware-in-the-loop testing scripts to program devices and capture responses
  • check_circleUtilize Python and C++ to develop complex software solutions and interpret complex algorithms
  • check_circleDocument hardware interface specifications, test procedures, and release notes
  • check_circleManage bootloaders, firmware upgrades, and configuration flashing processes
  • check_circleContainerize test environments using Docker for simulation and host-side tools
  • check_circleCollaborate with electrical engineers, firmware developers, and QA testers to resolve issues

Requirements

  • verified12 years experience with Bachelor's degree
  • verified10 years experience with Master's degree
  • verified8 years experience with PhD
  • verified4 additional years in lieu of degree
  • verifiedBachelor's degree in related field
  • verifiedUS Citizenship
  • verifiedActive DoD Secret clearance
  • verifiedAbility to obtain Special Program Access (SAP)
  • verifiedProficiency in Python
  • verifiedExperience with C++
  • verifiedExperience with Bash scripting
  • verifiedFamiliarity with SysML/UML

Nice to Have

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.

Benefits & Perks

check_circleMedical, Dental & Vision coveragecheck_circle401k retirement plancheck_circleEducational Assistance programcheck_circleLife Insurance coverageEmployee Assistance Programs & Work/Life Solutions
Northrop Grumman logo
Company

Northrop Grumman

Industry

engineering

View company profilearrow_forwardlanguageWebsite
Quick Overview

Experience

4+ yrs (Senior)

Education

Bachelor's in related field of study required with 12 years experience

Job Type

Full-Time

Skills Required

Similar Job Opportunities

Northrop Grumman logo

Software Integration Engineer

Northrop Grumman • Huntsville, Alabama

$153k-254karrow_forward
Apple logo

Module Test Instrumentation & Automation Engineer

Apple • On-site

Not Disclosedarrow_forward
CACI International Inc logo

Cyber Reverse Engineer

CACI International Inc • On-site

$90k-190karrow_forward

Skills, education and keywords

Skills: Python, Uart, Spi, I²c, Can, Usb, Jtag, Gpio, PWM, Adc/dac.

Education: Bachelor's in related field of study required with 12 years experience; Master's in related field of study required with 10 years experience; PhD in related field of study required with 8 years experience.

Frequently asked questions about Software Integration Engineer at Northrop Grumman

What does a Software Integration Engineer at Northrop Grumman do?expand_more
A Software Integration Engineer at Northrop Grumman is responsible for the following: Design and implement drivers and APIs to expose hardware functionality to Python; Coordinate system-level testing using Robot Framework, TestStand, or custom Python harnesses; Manage artifact repositories for firmware binaries and maintain over-the-air update pipelines; and Develop automated hardware-in-the-loop testing scripts to program devices and capture responses.
What are the requirements for this Software Integration Engineer role?expand_more
To qualify for the Software Integration Engineer at Northrop Grumman position, applicants should have: 12 years experience with Bachelor's degree; 10 years experience with Master's degree; 8 years experience with PhD; 4 additional years in lieu of degree; Bachelor's degree in related field; and US Citizenship.
Where is the Software Integration Engineer role at Northrop Grumman located?expand_more
Software Integration Engineer at Northrop Grumman is based in 1267, Hermitage Avenue Southeast, Echols Hill, Huntsville, Madison County, Alabama, 35801, United States. This is a on-site role.
Is this Software Integration Engineer job remote, hybrid, or on-site?expand_more
Northrop Grumman has listed this Software Integration Engineer role as on-site.
How much experience is required for this Software Integration Engineer role?expand_more
Software Integration Engineer at Northrop Grumman typically requires 4+ years of relevant experience at the senior level.
What skills do you need for the Software Integration Engineer role at Northrop Grumman?expand_more
Key skills for Software Integration Engineer at Northrop Grumman include Python; Uart; Spi; I²c; Can; Usb; Jtag; and Gpio.
What education is required for Software Integration Engineer at Northrop Grumman?expand_more
Educational requirements for this role: Bachelor's in related field of study required with 12 years experience; Master's in related field of study required with 10 years experience; and PhD in related field of study required with 8 years experience.
What category does the Software Integration Engineer role belong to?expand_more
Software Integration Engineer at Northrop Grumman is part of the engineering job category on Recrutus.
Recrutus

Curating the world's most innovative career opportunities. We bridge the gap between visionary talent and industry-leading companies.

Search roles by city, category, skill, or job type — explore verified US employers, salary benchmarks, and remote-friendly teams hiring nationwide.

publiclanguageshare
Job seekers
Browse jobsCompanies hiringRemote jobsJobs by locationJobs by cityJobs by categoryJobs by skillCareer guidesCareer blogSalary insights
Job types
Contractor jobsFull-Time jobsIntern jobsOther jobsPart-Time jobsPer-Diem jobsTemporary jobsVolunteer jobs
Top states
Jobs in TexasJobs in CaliforniaJobs in New YorkJobs in FloridaJobs in North CarolinaJobs in OhioAll states →
Top categories
Healthcare & Nursing jobsLogistics & Warehouse jobsEngineering jobsIT jobsSales jobsHospitality & Catering jobsAccounting & Finance jobs
Popular skills
CDL A jobsExcel jobsEnglish jobsBLS jobs
Featured employers
Company
About usFAQContactPrivacy policyUS privacy notice

Recrutus helps candidates discover roles that match their skills and helps teams reach qualified applicants faster. Browse by metro, discipline, or work style — from internships to senior leadership.

© 2026 Recrutus. All rights reserved.
Terms of serviceCookie policyAcceptable useDMCA policyEmployer termsCandidate terms
  • check_circlePlan and execute technical scope while supporting leadership planning efforts
  • check_circle
    check_circlePaid Time Off and Company paid holidays
    check_circleHealth & Wellness Resources
    check_circleEmployee Discounts
    check_circle9/80 work schedule allowing every other Friday off
    check_circlePotential competitive relocation assistance package
    PythonUartSpiI²cCanUsbJtagGpioPWMAdc/dac
    Accessibility