EngineerJobs.io
← Back to all jobs

Job Description

Algorithms Development Software Engineer roles (Level 2 or 3) support on-site R&D in Boulder, CO by building and validating software and mathematical algorithms used to identify different threats.

Responsibilities

  • Design, develop, test, document, and debug software and mathematical algorithms for threat identification
  • Develop software using C++ 20 and Python
  • Apply strong physics and mathematics understanding to algorithm development
  • Conduct analysis tool development
  • Provide technical documentation as required

Requirements

  • Software Engineer - Level 2:
    • Bachelor’s Degree in a STEM discipline preferred from an accredited university and 2 years of related experience
    • or Master’s degree and 0-2 years of related experience
  • Principal Software Engineer - Level 3:
    • Bachelor’s Degree in a STEM discipline preferred from an accredited university and 5 years of related experience
    • or Master’s degree and 3 years of related experience
    • or 1 year with a PhD
  • Must have a current active in-scope U.S. Government issued Secret clearance at time of application and ability to obtain and maintain Top Secret
  • Ability and willingness to travel 10% to support business needs

Technologies

  • C++ 20
  • Python
  • Linux
  • Kubernetes
  • Docker Compose

Preferred Qualifications

  • Current active in-scope Top Secret security clearance
  • Modern C++ experience, including ability to write modern C++ code (templates, move semantics, smart pointers)
  • Strong math & physics background, including examples such as Vectors and Kinematics, Reference Frames, Attitude Dynamics, Stochastic Processes, Linear Algebra
  • Statistical principles and analysis experience, including examples such as Probability Distributions, Conditional Probability, Multi-Variate Random Variables, Kalman Filters, Least Squares
  • Linux experience
  • Python experience
  • Data fusion experience
  • Distributed systems experience
  • Algorithm design, state estimation, and tracking experience
  • Algorithm verification and validation experience
  • DevOps and DevSecOps experience
  • Technical leadership experience
  • Exposure to OPIR and EOIR sensors; translating sensor data into actionable results
  • Exposure to long range infrared systems experience and PSF photometry
  • Stereo vision systems experience
  • Remote sensing experience
  • Container orchestration and deployment experience with Kubernetes and/or Docker Compose
  • Atlassian suite experience (Jira, Bitbucket, Confluence, etc.)

Clearance & Travel

  • Clearance required for start: Yes
  • Clearance type: Secret
  • Travel: Yes, 10% of the time

Location

  • On-site: Boulder, CO
  • Boulder is nestled in the foothills of the Rocky Mountains, and only 25 miles from downtown Denver

Salary

  • Primary level salary range: $91,800.00 - $137,600.00
  • Secondary level salary range: $114,000.00 - $171,000.00
  • Stated annual salary range: USD 91,800 - 171,000

Benefits

  • Health insurance coverage
  • Life and disability insurance
  • Savings plan
  • Company paid holidays
  • Paid time off (PTO) for vacation and/or personal business
  • Depending on the position, employees may be eligible for overtime, shift differential, and a discretionary bonus in addition to base pay
  • Annual bonuses designed to reward individual contributions and allow employees to share in company results
  • Employees in Vice President or Director positions may be eligible for Long Term Incentives

Relocation

  • Relocation assistance may be available

Similar Jobs