Algorithm Software Engineer 3

Northrop Grumman

Huntsville, Alabama, United States
Base: $108,800.00 - $163,200.00; bonus/equity: dis...
On-site
Linux environment software development
Modern c++ and python development
Data analysis and algorithm development
Northrop Grumman is seeking an experienced Algorithm Software Engineer 3 to join their Broadsword Algorithms team in Huntsville, Alabama. The role requires expertise in algorithm development, software engineering, and a current Secret security clearance, emphasizing collaboration, innovative thinking, and a strong mathematical background

Job Summary

  • The Broadsword program leverages OPIR data in supporting the software development and analysis of specialized combat systems that are providing advanced algorithms to improve tracking, prediction, and discrimination capabilities for emerging threats worldwide.
  • As a Senior Principal Algorithms Software Engineer on the Broadsword Team, you will be responsible for designing, developing, testing, documenting, and debugging software and complex mathematical algorithms.
  • Our culture thrives on intellectual curiosity, cognitive diversity and bringing your whole self to work — and we have an insatiable drive to do what others think is impossible.

Matching Summary

Match Score: 85

Northrop Grumman is seeking an experienced Algorithm Software Engineer 3 to join their Broadsword Algorithms team in Huntsville, Alabama. The role requires expertise in algorithm development, software engineering, and a current Secret security clearance, emphasizing collaboration, innovative thinking, and a strong mathematical background.

Salary

Base: $108,800.00 - $163,200.00; Bonus/Equity: Discretionary bonus; Benefits: Health Plan, Savings Plan, Paid Time Off, Education Assistance, Training and Development

Skills & Requirements

Must-have

  • Linux environment software development
  • Modern C++ and Python development
  • Data analysis and algorithm development
  • Tracking and state estimation algorithms
  • Algorithm defect tracking and resolution
  • Cross-discipline team collaboration

Nice-to-have

  • Familiarity with OPIR and EOIR sensors
  • Experience with multiple hypothesis tracking
  • Numerical implementation of motion filters

Key Requirements

  • Bachelor's Degree in STEM + 5 years experience or Master's + 3 years or PhD + 1 year
  • Current active Secret security clearance
  • Minimum 1 year of software development experience with Python and/or C++
  • Linux experience and working knowledge of common utilities
  • Algorithm design and state estimation experience
  • Experience with data analysis
  • Ability to bridge theoretical concepts and practical implementation
  • Ability and willingness to travel up to 10%

Work Rights

Secret clearance required

Tailored Resume

Cover Letter