FREE ACCESS
5,000–10,000 jobs/day

See all jobs on JobTailor
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.

Principal Software Integration Engineer
Northrop Grumman. Work on revolutionary systems in air and space that impact people’s lives around the world .
Tech Stack
Tools & technologiesPython
About the role
Key responsibilities & impact- 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
What you’ll need- 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
Comp & perks- Health insurance coverage
- Life and disability insurance
- Savings plan
- Company paid holidays
- Paid time off (PTO) for vacation and/or personal business
ATS Keywords
✓ Tailor your resumeApplicant 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