SlipstreamJobsFresh Startup & VC-Backed Jobs

Realtime Software Engineer

Anduril - Waltham, MA, United States - In-office - posted 2026-10-14

Apply on the company site

SlipstreamJobs tracks this role from the company's public career site. Apply directly on the employer's site.

Salary: USD 191,000 - 253,000 / annual

Anduril Industries is a defense technology company building advanced military systems powered by Lattice OS, an AI-powered operating system for real-time command and control. The Imaging team develops state-of-the-art infrared imaging systems deployed to address critical security challenges for the U.S. and allied forces. In this role, you will implement and deploy core real-time image processing software for infrared imaging systems. Your work will be essential to fielding new technologies quickly on embedded and SWAP-limited hardware, scaling systems efficiently, and securely integrating into complex defense ecosystems. Key responsibilities include: - Configure Linux-based operating systems and develop terminal-based software - Become an expert in Nix and NixOS, helping define and implement NixOS-based embedded systems - Develop deep understanding of infrared sensor systems and existing image processing software - Contribute to real-time, high-bandwidth processing pipelines in 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 design through manufacturing, deployment, and sustainment - Collaborate with multi-disciplinary teams on challenging problems in a fast-paced environment Required Qualifications: - 5+ years of professional C++ software development experience with development tools (GIT, JIRA, CI/CD systems) - Experience developing low-latency, high-throughput software on Linux-based systems, including system utilities and basic configuration - Familiarity with graphics programming or image processing - Experience testing and debugging firmware on hardware platforms - Knowledge of 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 configuring Linux operating systems and Linux kernel development - Experience with multiple programming languages (C, Rust, Python, etc.) - Experience in connectivity and high-performance networking software development - Nix/NixOS experience - Active Secret U.S. security clearance

Similar roles