Anduril Industries logo

Realtime Software Engineer

Anduril Industries

Waltham · Waltham, MA (WMA-01) · USD 191,000-253,000 · 5+ years experience · Full-time · Posted Oct 2, 2026

At a glance

Experience
5+ years experience
Employment
Full-time
Location
Waltham · Waltham, MA (WMA-01)
Salary
USD 191,000-253,000 · Base salary

About the role

  • The Anduril Imaging team develops state-of-the-art imaging systems, deployed to tackle significant security challenges.
  • You will implement and deploy the core real-time image processing software of infrared imaging systems.
  • Your work ensures rapid fielding of new technologies to embedded and SWAP-limited hardware, fast scaling, and secure integration into complex defense systems.

Responsibilities

  • Apply your experience configuration Linux based operating systems and developing terminal-based software
  • Become an expert in Nix and NixOS and help define and implement NixOS based embedded systems
  • Gain a deep understanding of unique infrared sensor systems and existing image processing software
  • Contribute to the development of real-time, high-bandwidth processing pipelines in C++ and/or CUDA
  • Define and implement test and simulation environments, incorporating both software- and hardware-in-the-loop methodologies
  • Support end-to-end system delivery, from initial design to manufacturing, deployment, and sustainment
  • Work with a multi-disciplinary team on challenging problems in a fast-paced environment

Requirements

  • 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
  • Familiarity in graphics programming or image processing
  • 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

  • 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

Benefits

  • Highly competitive equity grants included in the majority of full time offers
  • Top-tier benefits for full-time employees supporting health, recovery, and whatever comes next

Skills

  • C++
  • CUDA
  • Linux
  • Nix
  • NixOS
  • GIT
  • JIRA
  • CI/CD
  • C
  • Rust
  • Python

Anduril Industries

Realtime Software Engineer

Apply now