Realtime Software Engineer

Anduril Industries

Confirmed live today High trust

Quick summary

Work type
On-site
Location
Waltham, MA
Salary
$191,000–$253,000 / yr
Posted
8 days ago
Freshness
Confirmed live today

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $154k
This role $222k
$104k $269k
below market most similar roles pay here above market

This role pays more than 95% of similar roles. Most pay $131,325–$177,250 — the blue band above. At the midpoint, this role pays about $222k versus about $154k for comparable roles.

Based on 240 similar postings.

Employer

About Anduril Industries

Anduril Industries is a defense technology company that builds advanced hardware and software systems for national security, including autonomous drones, surveillance systems, and the Lattice AI command platform.

Anduril Industries currently has 901 open roles on FindRole.

Listed pay typically runs $166,000–$220,000 across 858 roles with salary data.

Most-posted roles

View all roles at Anduril Industries

At a glance

TL;DR · Realtime Software Engineer

As a Realtime Software Engineer on the Imaging team, you will implement and deploy core real-time image processing software for infrared imaging systems. You will build high-bandwidth processing pipelines and define test and simulation environments using software- and hardware-in-the-loop methodologies. Your daily work involves configuring Linux-based operating systems, developing terminal-based software, and utilizing Nix and NixOS for embedded systems. You will leverage C++, CUDA, C, Rust, and Python to solve complex problems in low-latency, high-throughput software development. The role requires expertise in graphics programming, image processing, networking, and distributed systems to ensure secure integration into complex defense systems. You will support end-to-end system delivery from initial design through manufacturing and deployment for hardware with specific SWAP limitations.

What you'll do

  • Implement and deploy core real-time image processing software for infrared imaging systems.
  • Configure Linux-based operating systems and develop terminal-based software.
  • Define and implement NixOS-based embedded systems.
  • Develop real-time, high-bandwidth processing pipelines using C++ and/or CUDA.
  • Define and implement test and simulation environments using software- and hardware-in-the-loop methodologies.
  • Support end-to-end system delivery from initial design to manufacturing, deployment, and sustainment.

What we're looking for

  • 5+ years of professional C++ software development experience using GIT, JIRA, and CI/CD systems.
  • Experience developing low-latency, high-throughput software on Linux based systems.
  • 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 communicate ideas clearly and produce detailed technical documentation.
  • Eligible to obtain and maintain an active U.S. security clearance.
  • Experience with configuration Linux operating systems, Linux kernel development, and Nix/NixOS (preferred).

More like this

Similar roles

Software Engineer, Imaging

Anduril Industries

Waltham, MA 8 days ago $191,000–$253,000
C++ CUDA Linux Nix NixOS Python Rust C CI/CD GIT JIRA Image Processing Graphics Programming Networking Distributed Systems Hardware-in-the-loop Firmware Kernel Development

Software Engineer

Booz Allen Hamilton

McLean, VA +1 5 days ago $86,800–$198,000
Python Java C# C C++ JavaScript NodeJS PHP React Drupal Agile REST API Full-Stack Development Cloud Development .NET Regression Testing Automation Client-Server Architecture
5+ yrs exp

Software Engineer

Applied Materials

Santa Clara, CA 153 days ago $179,500–$246,500
Modern C++ Python C# Java Rust Machine Learning PyTorch GPU Programming Signal Processing Computer Vision Robotics Web Service Architecture FPGA Numerical Methods Mathematical Modelling
7+ yrs exp

Software Engineer

Applied Materials

Santa Clara, CA 154 days ago $152,000–$209,000
C++ Python C# Java Rust PyTorch Machine Learning Signal Processing Computer Vision Robotics GPU Programming FPGA Web Service Architecture Numerical Methods Mathematical Modelling
7+ yrs exp