# Realtime Software Engineer

**Company**: Anduril Industries
**Location**: Waltham, Massachusetts
**Experience**: senior
**Job type**: full-time
**Salary**: $191,000-$254,000 USD
**Category**: Engineering
**Industry**: Technology

**Apply**: https://job-boards.greenhouse.io/andurilindustries/jobs/5289370007?utm_source=yubhub.co&utm_medium=jobs_feed&utm_campaign=apply
**Canonical**: https://yubhub.co/job/realtime-software-engineer-0cb2bb6b-2b6/

## Description

Anduril Industries is a defense technology company with a mission to transform U.S. and allied military capabilities with advanced technology.

You will implement and deploy the core real-time image processing software of our infrared imaging systems. Your work will be essential to ensuring we can quickly field new technologies to embedded and SWAP-limited hardware, scale quickly, and securely integrate into the complex defense systems.

## Responsibilities

- Apply your experience configuring 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 our unique infrared sensor systems and our 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

## Required Qualifications

- 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

Anduril offers top-tier benefits for full-time employees, including a comprehensive, competitive benefits package (available at little to no cost to employees) that ensures you're supported in health, recovery, and whatever comes next.

For more fresh new jobs, check out [yubhub.co](https://yubhub.co/).

## Skills

### Required
- C++
- Linux
- GIT
- JIRA
- CI/CD
- graphics programming
- image processing
- firmware testing
- networking
- security
- distributed systems

### Nice to have
- Linux kernel development
- C
- Rust
- Python
- high-performance networking software development
- Nix/NixOS
- U.S. security clearance

---

Source: [Apply at job-boards.greenhouse.io](https://job-boards.greenhouse.io/andurilindustries/jobs/5289370007?utm_source=yubhub.co&utm_medium=jobs_feed&utm_campaign=apply)
