Full-Time

Principal / Sr. Principal Software Engineer

Algorithms

Posted on 12/20/2024

Northrop Grumman

Northrop Grumman

10,001+ employees

Aerospace and defense technology solutions provider

Cybersecurity
Aerospace
Defense

Compensation Overview

$110.3k - $206kAnnually

+ Discretionary Bonus + Long Term Incentives

Senior, Expert

Boulder, CO, USA

Relocation assistance may be available.

US Citizenship, US Top Secret Clearance Required

Category
Backend Engineering
Software QA & Testing
Software Engineering
Required Skills
Python
C/C++
Linux/Unix
Data Analysis

You match the following Northrop Grumman's candidate preferences

Employers are more likely to interview you if you match these preferences:

Degree
Experience
Requirements
  • Bachelor’s Degree in a STEM (Science, Technology, Engineering or Mathematics) discipline preferred from an accredited university and 5 years of related experience or a Master’s degree in a STEM discipline and 3 years of related experience, or 1 year with a PhD for Principal Software Engineer (Level 3)
  • Bachelor’s Degree in a STEM (Science, Technology, Engineering or Mathematics) discipline preferred from an accredited university and 8 years of related experience, or a Master’s degree in a STEM discipline and 6 years of experience, or 4 years with a PhD for Senior Principal Software Engineer (Level 4)
  • Linux exposure and working knowledge of common utilities like grep, awk, cat head, etc.
  • C/C++; 4 years development experience
  • Algorithm design and state estimation experience
  • Data analysis - Population statistics and trend identification
  • Bridge between theoretical concepts and practical implementation
  • Experience with numerical computing (numerical linear algebra, differential equations, optimization (combinatorial and non-linear), and statistics.
  • Ability and willingness to travel up-to 10% to support business needs
  • Applicants must have a active in-scope U.S. Government DoD issued Secret security clearance at the time of application which is required to start; with the ability to obtain and maintain a TS/SCI clearance.
Responsibilities
  • Developing, analyzing, testing, and implementing extendable / reusable algorithms to improve missile tracking capabilities
  • Providing documentation to supply tracking algorithms including observation models, propagation models, and filters / smoothers
  • Breadth and depth in the application of mathematics to perform data analysis and algorithm development for missile tracking applications
  • Development and performance analysis of tracking and state estimation algorithms
  • Tool and prototype development using Modern C++ and Python
  • Algorithm defect tracking and resolution
  • Technical Documentation as required
Desired Qualifications
  • Strong statistical background and skills
  • Experience in tracking and prediction algorithms, simulation, and validation
  • Experience with multiple hypothesis tracking
  • Experience in the numerical implementation of motion filters.
  • Familiarity with Overhead Persistent Infrared (OPIR) and Electro-Optical Infrared (EOIR) sensors and simulations is a plus
  • Experience with containerization

Northrop Grumman specializes in aerospace and defense technology, providing solutions for government clients like the U.S. Department of Defense. The company focuses on areas such as autonomous systems, cybersecurity, and C4ISR, developing products through research, manufacturing, and technology integration. Its business model relies on securing long-term contracts through competitive bidding, which helps maintain a steady revenue stream. Northrop Grumman aims to stay competitive by continuously investing in innovation and technological advancements.

Company Stage

IPO

Total Funding

$192.2M

Headquarters

Falls Church, Virginia

Founded

1939

Simplify Jobs

Simplify's Take

What believers are saying

  • Increased demand for autonomous systems boosts Northrop Grumman's Manta-Ray drone development.
  • U.S. investment in space exploration offers opportunities for Northrop Grumman's space systems expertise.
  • Modernization of military aircraft secures contracts like the $3.5B E-6B Mercury successor.

What critics are saying

  • Emerging defense contractors threaten Northrop Grumman's market share in autonomous systems.
  • Agile procurement processes may disadvantage Northrop Grumman's reliance on long-term contracts.
  • Geopolitical tensions could disrupt Northrop Grumman's supply chain and international operations.

What makes Northrop Grumman unique

  • Northrop Grumman specializes in autonomous systems, cyber, and space technologies.
  • The company has a strong track record with government contracts, including the U.S. Navy.
  • Northrop Grumman's diversified segments ensure a stable revenue base across aerospace and defense.

Help us improve and share your feedback! Did you find this helpful?

Benefits

Health Insurance

Life Insurance

Disability Insurance

Paid Vacation

Paid Holidays

Relocation Assistance

Performance Bonus

INACTIVE