Northrop Grumman Mission Systems is hiring a Principal or Sr. Principal Software Engineer for its Engineering and Sciences organization, based onsite in Woodland Hills, California. The position supports the company’s digital transformation through Model-based Engineering, DevSecOps, and Agile practices, contributing to the delivery of national defense products and capabilities. The role requires an active security clearance and is contingent on transferring an active DoD Secret clearance and obtaining a Top Secret clearance, along with customer-specific security screening. The engineer will provide technical leadership to junior software engineers and develop C/C++ software to modernize and productionize a research codebase using modern C++ features. The role also develops software infrastructure for CI/CD, software metrics collection, and MLOps. The engineer designs and implements software systems, applications, and architectures to improve modularity, scalability, and reliability while meeting precision, accuracy, speed, and performance requirements. They will apply software engineering best practices and work with Software Leads and Architects to understand program intent, system capabilities, and output requirements. The requisition may be filled at the Principal or Sr. Principal level, with different education and experience thresholds for each. The position is full-time and onsite, with travel listed at 10% of the time. Relocation assistance may be available. Salary ranges are $114,000–$171,000 for the Principal level and $142,200–$213,400 for the Sr. Principal level. Depending on the position, employees may also be eligible for overtime, shift differential, and discretionary bonuses. Benefits include health insurance, life and disability insurance, a savings plan, company-paid holidays, and paid time off.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Senior