Software Engineer - Level 3 or 4 (Mathematician)

Northrop Grumman
US - Colorado - Boulder
View Company Profile / << Go Back

  • Job Type: Full time
  • 6 days ago

Job Description

Analyze tracking and state-estimation algorithm performance, develop tools and prototypes using modern C++ and Python, and investigate and resolve algorithm defects. Develop Python analysis tools, contribute to technical documentation, and provide input for customer-facing presentations.

Requirements: Level 3 requires a STEM bachelor's degree and 5 years of related experience, a master's degree and 3 years, or a PhD and 1 year; Level 4 requires a bachelor's degree and 8 years, a master's degree and 6 years, or a PhD and 4 years. An active, in-scope U.S. DoD Secret clearance is required at start, with the ability to obtain and maintain Top Secret clearance; preferred qualifications include Linux, modern C++, Python, strong mathematics, and algorithm and state-estimation experience.

Key Skills: Modern C++, Python, Linux, Algorithm Analysis, Tracking Algorithms, State Estimation, Stochastic Processes, Linear Algebra, Probability, Statistical Analysis, Kalman Filters, Least Squares, Data Fusion, Distributed Systems, Algorithm Verification and Validation, Stereo Vision Systems

Benefits: Health Insurance, Life Insurance, Disability Insurance, Savings Plan, Paid Holidays, Paid Time Off, Overtime Eligibility, Shift Differential, Discretionary Bonus, Long-Term Incentives




Fast Track Upload