Software Engineer – Level 3 or 4 (mathematician/algorithms developer/software engineer)
Northrop Grumman · Posted Nov 5, 2026
- Boulder, Colorado, United States
- On-site
- Full-time · Senior
- $114K–$171K per year
- 5+ years
Lead software development and algorithm design for autonomous distributed tracking systems in a high‑performing team.
Compensation
Primary Level Salary Range: $114,000.00 - $171,000.00 Secondary Level Salary Range: $142,200.00 - $213,400.00
Responsibilities
- Performance analysis of tracking and state estimation algorithms
- Tool and prototype development using modern C++ v20+ and Python
- Algorithm defect tracking and resolution
- Analysis tool development (Python)
- Technical documentation input as required
Requirements
- Bachelor’s Degree in a STEM discipline
- Master’s Degree in a STEM discipline
- PhD in a STEM discipline