About the role

  • Senior Software Algorithm Engineer developing algorithms across technical domains for customer missions. Leading a team of developers in a high-performing environment to support national security objectives.

Responsibilities

  • Leading a small software development team consisting of researchers, software algorithm developers, and full-stack/cloud-native developers to implement a multitude of algorithms which solve a broad set of challenges for our various customers and their domains
  • Applying knowledge of data structures and algorithms to create efficient solutions to our customers’ needs
  • Using cloud services to deploy software solutions
  • Reviewing relevant publications to understand and apply cutting edge concepts to defense and commercial applications
  • Writing technical documentation supporting code, program capabilities, and user-guides

Requirements

  • B.S. in computer science, computer engineering, mathematics, physics, or any other relevant STEM fields
  • Experience leading an interdisciplinary team of researchers and software developers
  • Effective communicator with the ability to write and present technical reports
  • Experience with any of the following languages: Python, C/C++, Java, or Rust
  • Experience developing algorithms in any one or more of the following domains: Signal/Image Processing, Space Domain Awareness (SDA), Satellite Communication (SATCOM), and Signals Intelligence (SIGINT)
  • 5+ years of software development experience preferably developing algorithms for high performance computing
  • Active TS/SCI U.S. Government Security Clearance
  • Willingness to obtain a Counter Intelligence (CI) polygraph if required in support of our customer

Benefits

  • healthcare
  • wellness
  • financial
  • retirement
  • family support
  • continuing education
  • time off benefits

Job title

Senior Software Algorithm Engineer

Job type

Experience level

Senior

Salary

$82,100 - $172,400 per year

Degree requirement

Bachelor's Degree

Location requirements

Report this job

See something inaccurate? Let us know and we'll update the listing.

Report job