Sentinel Principal / Sr Principal Software Engineer - 16877*
Job
Northrop Grumman
Roy, UT (In Person)
$130,800 Salary, Full-Time
Review key factors to help you decide if the role fits your goals.
Pay Growth
?
out of 5
Not enough data
Not enough info to score pay or growth
Job Security
?
out of 5
Not enough data
Calculating job security score...
Total Score
88
out of 100
Average of individual scores
Skill Insights
Compare your current skills to what this opportunity needs—we'll show you what you already have and what could strengthen your application.
Job Description
RELOCATION ASSISTANCE
Relocation assistance may be availableCLEARANCE REQUIRED FOR START
YesCLEARANCE 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.
- Python proficiency
- writing clean, testable code; familiarity with virtual environments, packaging, and type hints
- Real-time operating systems (RTOS) or bare-metal development basics
- Hardware description/validation tools
- Oscilloscopes, logic analyzers, multimeters, power supplies, test rigs
- Version control
- Git (branching, sub-modules, pull-request workflow)
- Using communication protocols (Modbus, MQTT, OPC?UA) to bridge software services and devices 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 DevOps & Deployment
- Containerizing test environments (Docker) for simulation and host-side tools
- Managing artifact repositories for firmware binaries (Artifactory, Nexus) Methodologies
- Agile/Scrum or Kanban for cross-functional teams Soft Skills
- Strong analytical debugging
- ability to trace issues from software logs down to signal integrity on a PCB
- Clear communication with Software Engineers
- Documentation discipline
- test procedures, and release notes
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.
Basic Qualifications:
- T03
- Bachelors in Science with 5 years of experience, Masters in Science with 3 years of experience, PhD with 1 years of experience or 04 additional years in lieu of a degree.
- T04 Sr. Principal Software Test Engineer
- Bachelors in Science with 8 years of experience, Masters in Science with 6 years of experience, PhD with 4 years of experience or 04 additional years in lieu of a degree.
- Must have an active U.S. Government DoD Secret security clearance at time of application, current and within scope, with an ability to obtain and maintain Special Access Program (SAP) approval within a reasonable period of time, as determined by the company to meet its business need
- Experience with Agile and working in a cross-function Scrum team. Experience with IBM Rational tool suite (DOORS and Jazz)
- Experience using software test automation tools/frameworks
- Experience with code analysis tools
- Experience developing ICDs and defining interfaces in an MBSE environment
- Familiarity with
CSSAM / RVAM
Governance Preferred Qualifications:
Responsible for development and execution of automated and manual test cases to verify functional software requirements. This will include the following activities:- Assist in the design, development, and implementation of testing methods and equipment.
- Test planning, execution, reporting, and integration support.
- Prepare detailed test reports and support formal verification of the system.
- Compile data and define changes required in test equipment, test procedures, or new test requirements.
- Perform data analysis against requirements and interfaces for each software build or hardware component.
- Interface with software developers and systems engineers in support of verification.
- Product integration, regression, and verification testing including checkout in software test labs.
- Understanding of the software development lifecycle and agile development methodology, RVAM skills/experience #
Sentinelsoftware Primary Level Salary Range:
$98,400.00- $163,200.
Secondary Level Salary Range:
$122,800.00- $203,600.
Similar remote jobs
Veolia Environnement SA
Minnetonka, MN
Posted2 days ago
Updated15 hours ago
Cloud for Good
Asheville, NC
Posted2 days ago
Updated15 hours ago
Emory University
Atlanta, GA
Posted2 days ago
Updated15 hours ago
Similar jobs in Roy, UT
America First Credit Union
Roy, UT
Posted2 days ago
Updated15 hours ago
Northrop Grumman
Roy, UT
Posted3 days ago
Updated1 day ago
Northrop Grumman
Roy, UT
Posted3 days ago
Updated15 hours ago
Similar jobs in Utah
Alpine School District
American Fork, UT
Posted2 days ago
Updated15 hours ago