SlipstreamJobsFresh Startup & VC-Backed Jobs

Software Engineer, Imaging

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

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 militaries. 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 rapidly, 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 expertise in 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 multidisciplinary teams on challenging problems in a fast-paced environment This is an opportunity to work on cutting-edge autonomy, AI, computer vision, sensor fusion, and networking technology at a company committed to bringing advanced capabilities to the military in months, not years. REQUIREMENTS: - 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 knowledge - 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 - Strong technical communication skills and ability to 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 - Proficiency 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