Anduril
Realtime Software Engineer
$165K–$219K
Waltham, Massachusetts, United States · Full-time · Posted Oct 28, 2026
- Experience
- 5+ years of professional C++ software development experience.
About the job
Develop and deploy real-time image-processing software and embedded systems for infrared imaging products.
What you'll do
- Build real-time, high-bandwidth image-processing pipelines and NixOS-based embedded systems.
- Create software- and hardware-in-the-loop test and simulation environments.
- Support system delivery from design through manufacturing, deployment, and sustainment.
What they ask for
- 5+ years of professional C++ software development experience, using tools such as GIT, JIRA, and CI/CD systems.
- Experience developing low-latency, high-throughput software on Linux-based systems.
- Familiarity with graphics programming or image processing, and experience testing and debugging firmware on hardware platforms.
- Experience with networking, security, and distributed systems; eligible to obtain and maintain an active U.S. security clearance.
Nice to have
- Linux operating-system configuration or Linux kernel development; experience with C, Rust, Python, or other programming languages.
- Connectivity or high-performance networking software experience; Nix/NixOS experience or an active Secret U.S. security clearance.
Pay
$165,000 — $219,000 USD (base salary)
Tools
C++, CUDA, Linux, Nix, NixOS, GIT, JIRA, CI/CD
Model-written summary · the original posting is authoritative