Algorithms Software Engineer - Level 2

Northrop Grumman Northrop Grumman · Aerospace · Boulder, CO +1 · Software

Software Engineer at Northrop Grumman focused on developing, analyzing, testing, and implementing algorithms for missile tracking applications. Requires Linux experience, C++/Python development, and a Secret security clearance.

What you'd actually do

  1. Breadth and depth in the application of mathematics to perform data analysis and algorithm development for missile tracking applications.
  2. Development and performance analysis of tracking and state estimation algorithms.
  3. Tool and prototype development using Modern C++ and Python.
  4. Algorithm defect tracking and resolution.
  5. Technical Documentation as required.

Skills

Required

  • STEM degree
  • Python
  • C++
  • Linux
  • algorithm design
  • state estimation
  • data analysis
  • Secret security clearance

Nice to have

  • Top Secret security clearance
  • statistical background
  • tracking and prediction algorithms
  • simulation
  • validation
  • multiple hypothesis tracking
  • numerical implementation of motion filters
  • OPIR sensors
  • EOIR sensors

What the JD emphasized

  • Secret security clearance