Northrop Grumman Restricted Site logo
Northrop Grumman Restricted Site1 week ago

Sentinel Principal Software Engineer - 17421

$98,400–$147,600 year

On-site · Roy, Utah, United States

Type
Full Time
Level
Senior Level
Education
Bachelors Degree
Company size
Enterprise

Job Summary

Principal Software Engineer for the Sentinel program based in Roy, UT. Develops drivers/APIs exposing hardware functionality to Python, designs embedded software with RTOS/bare-metal considerations, and leads software-hardware integration and testing efforts (HIL, automated tests, and CI/CD). Collaborates with electrical engineers, firmware developers, and QA to deliver cross-functional software across full-stack components (frontend, backend APIs, and hardware interfaces). Requires active DoD Secret clearance, Agile experience, and strong experience with Python, embedded interfaces, cloud/containerized deployments, and modern software tooling. The role includes travel (10%) and relocation support.

Required Qualifications

  • Active U.S. Government DoD Secret security clearance; eligibility to obtain and maintain SAP approval within a reasonable period
  • Bachelor of Science with 5 years of experience OR Master of Science with 3 years of experience OR PhD with 1 year of experience OR 04 additional years in lieu of a degree
  • Experience with Agile and cross-functional Scrum teams
  • Experience with Object-Oriented Analysis and Design
  • Familiarity with Model-Based Systems Engineering languages (SysML/UML)
  • Experience developing web-based applications on a cloud-based platform
  • Experience deploying containerized applications in a Kubernetes framework
  • Frontend/Full-stack experience including Javascript, Typescript, React; RESTful API design and implementation
  • Proficiency with HTML, CSS, JavaScript, React, Express
  • Experience with Python for software-hardware integration and APIs
  • Experience with hardware interfaces and embedded systems (UART, SPI, I2C, CAN, USB, JTAG, GPIO)
  • Experience with version control (Git) and CI/CD for embedded/hardware-in-the-loop
  • Experience with testing paradigms (pytest, unittest, hypothesis) and HIL testing frameworks
  • Knowledge of OSI model, NIST/ISO standards is a plus
  • Experience with cloud technologies, containers (Docker) and orchestration (Kubernetes)
  • Ability to work with cross-disciplinary teams including electrical engineers, firmware developers, QA
  • Strong debugging, documentation, and communication skills
  • Security clearance status and willingness to work in a role requiring DoD security
Sorce

Apply with one swipe on Sorce. We auto-fill applications and apply on your behalf — no cover letters, no 40-minute forms.

Hiring someone like this?

Get your role in front of qualified candidates on Sorce.

Get started

$98k – $148k / yr

Sentinel Principal Software Engineer - 17421 · Northrop Grumman Restricted Site

Apply on Sorce