Logo
Northrop Grumman

Sr Principal Engineer Software-16317 - R10208385

Northrop Grumman, Roy, Utah, United States, 84067

Save Job

Overview

Northrop Grumman is seeking a Sr Principal Software Engineer – 16317. This position is located in Roy, Utah and will support the Sentinel program. Relocation assistance may be available. Clearance type: Secret. Travel: 10% of the time. What You'll Get To Do

Design, develop, document, test, and debug closed loop system simulations. Ensure program mandated software standards and compliance criteria are met. Understand and can develop in a continuous integration tool chain environment meeting technical and compliance requirements. Identify, analyze, and adjudicate software deficiencies. Understand project milestones/timeline and provide accurate reporting metrics. Perform trade studies to determine efficacy of software architecture and design. Mentor, coach, and provide technical expertise to junior engineers. Basic Qualifications

Must have an active U.S. Government DoD Secret Security clearance at time of application, current and within scope; Ability to obtain Program Special Access Experience with Atlassian tools (Confluence, Jira) Experience with requirements decomposition for software development 8 years with Bachelor's degree; 6 years with Master's; 4 years with PhD; 4 additional years of experience may be used in lieu of a degree 5+ years of experience developing software/writing code in C/C++/C#, Python, Java, or similar language 5+ years of object-oriented programming and design patterns, hardware/software communication interfaces, real-time and post processing data analytics 5+ years of full life cycle software development and Agile software development 3+ years utilizing security coding standard best practices and static/dynamic scanning tools (e.g., SonarQube, Fortify, Coverity, PCLink) Preferred Qualifications

Experience with Real Time Component Framework (RTCF) Experience developing missile flight systems software Experience with architecture, design, and/or development of software applications for flight systems Able to assimilate information from multiple sources, create coherent plans and execute those plans Security+ Certification Programming and scripting experience in Linux and Windows environments Knowledge of developing software for a hard real-time system Knowledge of software test principles and methodology Familiarity with CI/CD and lab deployment strategies Experience with Model Based Systems Engineering using Cameo, Rhapsody, or other MBSE products Salary and Benefits

Primary Level Salary Range: $118,600.00 - $178,000.00. The salary range represents a general guideline. Northrop Grumman considers factors such as scope, candidate experience, education, skills, and market conditions when determining base salary offers. Depending on the position, overtime, shift differential, and discretionary bonuses may apply. Benefits include health insurance, life and disability insurance, a savings plan, company-paid holidays, and paid time off (PTO). Equal Opportunity

Northrop 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. U.S. Citizenship is required for positions with government clearance. For the complete EEO and pay transparency statement, visit http://www.northropgrumman.com/EEO.

#J-18808-Ljbffr