Northrop Grumman

Principal Software Integration Engineer

Northrop Grumman

full-time

Posted on:

Location Type: Office

Location: RoyUtahUnited States

Visit company website

Explore more

AI Apply
Apply

Salary

💰 $98,400 - $163,200 per year

Job Level

Tech Stack

About the role

  • Work on revolutionary systems in air and space that impact people’s lives around the world
  • Design and implement drivers/APIs that expose hardware functionality to Python
  • Using communication protocols (Modbus, MQTT, OPC?UA) to bridge software services and devices
  • 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

Requirements

  • 5 Years with Bachelor’s in related field of study, or 3 Years with Masters, 01 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
Benefits
  • Health insurance coverage
  • Life and disability insurance
  • Savings plan
  • Company paid holidays
  • Paid time off (PTO) for vacation and/or personal business
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
PythonC++BashModbusMQTTOPC UApytestunittesthypothesisRobot Framework
Soft Skills
leadershipplanningexecutionmanagementcommunicationcollaborationproblem-solvingadaptabilityteamworkcritical thinking
Certifications
DoD Secret clearanceSpecial Program Access