Sentinel Principal Embedded Software Engineer
Listed on 2026-05-31
-
Software Development
Software Engineer, C++ Developer
Principal Embedded Software Engineer
Location:
Roy, Utah. Supports the Sentinel Program.
Relocation assistance may be available.
Clearance required at start:
Yes (Secret). Government clearance required: U.S. Government DoD Secret clearance.
Travel required:
Yes, approximately 10% of the time.
- Design, develop, document, test, and debug software/system applications.
- Conduct multidisciplinary research and collaborate with equipment designers and/or hardware engineers in the planning, design, development, and utilization of embedded systems for safety and mission‑critical software.
- Work and collaborate with a team of software engineers in an Agile environment to meet critical milestones.
- Ensure program mandated software standards and compliance criteria are met.
- Understand and develop in a continuous integration tool chain environment meeting technical and compliance requirements.
- Medical, Dental & Vision coverage
- 401(k)
- Educational Assistance
- Life Insurance
- Employee Assistance Programs & Work/Life Solutions
- Paid Time Off
- Health & Wellness Resources
- Employee Discounts
- 5 years of experience with a Bachelor's in a STEM discipline; 3 years with a Master's; 1 year with a Ph.D.
- U.S. citizen with active U.S. Government DoD Secret security clearance at time of application and within scope, and ability to obtain and maintain Special Access Program (SAP) approval.
- 2+ years of experience developing software in C/C++/C#, Python, Java, or similar programming languages.
- 2+ years of experience in object‑oriented programming and design patterns, hardware/software communication interfaces, real‑time and post‑processing data analytics.
- 2+ years of full life cycle software development and Agile software development experience.
- Experience developing/maintaining CI/CD pipelines.
- Experience with the Atlassian Tool Suite.
- Experience with Model Based Systems Engineering using Cameo.
- Experience developing real‑time software for weapon systems.
- Ability to assimilate information from multiple sources, create coherent plans, and execute those plans.
- Familiarity with secure coding standard best practices, static and dynamic scanning tools (e.g., Sonar Qube, Fortify, Coverity, PCLint).
- Programming and scripting experience in a UNIX environment (C++, Perl, Python, Bash, Ruby, Shell, Scripts).
- Programming and scripting experience in a Windows environment.
- Experience with Green Hills or VxWorks.
- Previous Special Access clearance.
Primary Level Salary Range: $98,400.00 - $.
The above salary range represents a general guideline; however, Northrop Grumman considers a number of factors when determining base salary offers such as the scope and responsibilities of the position and the candidate's experience, education, skills and current market conditions.
Equal Opportunity StatementNorthrop Grumman is an Equal Opportunity Employer, making decisions without regard to race, color, religion, creed, sex, sexual orientation, gender identity, marital status, national origin, age, veteran status, disability, or any other protected class. For our complete EEO and pay transparency statement, please visit U.S. Citizenship is required for all positions with a government clearance and certain other restricted positions.
#J-18808-Ljbffr(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).