New The Skills of Tomorrow: how AI-exposed is every skill in 2026? See the data →
Anduril

Senior Software Engineer, Realtime Imaging

Anduril
Apply →
onsite senior full-time $165,000-$218,000 USD Boulder, Colorado, United States

First indexed 5 Jun 2026

Description

You will implement and deploy the core real-time image processing software of our infrared imaging systems. Your work will be essential to ensuring we can quickly field new technologies to embedded and SWAP-limited hardware, scale quickly, and securely integrate into the complex defense systems.

Key responsibilities include:

  • Applying experience configuring Linux-based operating systems and developing terminal-based software
  • Becoming an expert in Nix and NixOS and helping define and implement NixOS-based embedded systems
  • Gaining a deep understanding of our unique infrared sensor systems and our existing image processing software
  • Contributing to the development of real-time, high-bandwidth processing pipelines in C++ and/or CUDA
  • Defining and implementing test and simulation environments, incorporating both software- and hardware-in-the-loop methodologies
  • Supporting end-to-end system delivery, from initial design to manufacturing, deployment, and sustainment

Required qualifications include:

  • 5+ years of professional C++ software development experience and using development tools such as GIT, JIRA, and CI/CD systems
  • Experience developing low-latency, high-throughput software on Linux-based systems, including knowledge of system utilities and basic configuration
  • Experience testing and debugging firmware on hardware platforms
  • Experience with software infrastructure fundamentals including networking, security, and distributed systems
  • Ability to quickly learn and implement new technologies and frameworks
  • Ability to communicate ideas clearly and produce detailed technical documentation
  • Eligible to obtain and maintain an active U.S. security clearance

Preferred qualifications include:

  • Experience with configuration Linux operating systems and Linux kernel development
  • Experience working with a variety of programming languages such as C, Rust, Python, etc.
  • Familiarity in graphics programming or image processing
  • Experience in connectivity and high-performance networking software development
  • Any experience in Nix/NixOS is a big plus
  • Active Secret U.S. security clearance
This listing is enriched and indexed by YubHub. To apply, use the employer's original posting: https://job-boards.greenhouse.io/andurilindustries/jobs/5156239007