Home
Jobs
Saved
Resumes
JobVerse
Home
Jobs
Recruiters
Companies
Pricing
Blog
Jobs
/
Principal Software Integration Engineer
Northrop Grumman
Website
LinkedIn
Principal Software Integration Engineer
Roy, Alabama, United States of America
Full Time
2 weeks ago
$98,400 - $163,200 USD
No Visa Sponsorship
Apply Now
Key skills
DAC
Docker
Python
RTOS
C++
C
Bash
Git
Version Control
SAP
Agile
Scrum
Leadership
About this role
Role Overview
Writing clean, testable code in Python.
Developing embedded/hardware interfaces using UART, SPI, I²C, CAN, USB, JTAG, GPIO, PWM, ADC/DAC.
Developing on real-time operating systems (RTOS) or with bare-metal development.
Utilizing hardware description/validation tools like oscilloscopes and logic analyzers.
Managing firmware build systems using Make and CMake.
Using version control systems, particularly Git.
Integrating software and hardware and designing drivers/APIs for hardware functionality.
Managing bootloaders and firmware upgrades.
Conducting unit/component testing and validating hardware-in-the-loop (HIL) testing.
Automating systems-level testing using Robot Framework or custom Python harnesses.
Containerizing test environments with Docker.
Managing firmware artifacts using repositories like Artifactory or Nexus.
Requirements
5 Years with Bachelor’s in related field of study, 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.
Tech Stack
DAC
Docker
Python
RTOS
Benefits
Medical, Dental & Vision coverage
401k
Educational Assistance
Life Insurance
Employee Assistance Programs & Work/Life Solutions
Paid Time Off
Health & Wellness Resources
Employee Discounts
Apply Now
Home
Jobs
Saved
Resumes
Principal Software Integration Engineer at Northrop Grumman | JobVerse