Software Engineer, Interfaces

Anduril Industries

Confirmed live today High trust

Quick summary

Work type
On-site
Location
Waltham, MA
Salary
$167,000–$222,000 / yr
Posted
14 days ago
Freshness
Confirmed live today

Market check

Salary context

Competitive pay

How this pay compares to similar roles

Similar $178k
This role $194k
$121k $233k
below market most similar roles pay here above market

This role pays more than 56% of similar roles. Most pay $140,712–$214,500 — the blue band above. At the midpoint, this role pays about $194k versus about $178k 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 · Software Engineer, Interfaces

The Software Engineer, Interfaces joins the Imaging team to ensure the health and uptime of fielded camera and sensor systems. This role involves triaging issues across the full stack, including hardware, firmware, networking, and software, to resolve problems in austere environments. You will build and maintain modular production services on edge-compute devices, extend gRPC services, and serve as a technical representative for external integrations. The position requires deep proficiency in C++, TypeScript, or Python, along with experience in Linux-based environments and bare-metal hardware. You will work on imaging, EO/IR, ISR, or command-and-control systems, ensuring reliable performance and observability. Success requires diagnosing complex system boundaries, communicating with non-technical field operators, and collaborating with firmware and platform engineers to optimize how services interact and degrade gracefully.

What does a Software Engineer earn in Massachusetts?

Median $199500 from 111 postings across 24 companies.

See salary data

What you'll do

  • Triage, diagnose, and resolve technical issues for deployed imaging systems across hardware, firmware, and network layers.
  • Develop and maintain modular software services for edge-compute devices in austere environments.
  • Support field operators and non-technical users to troubleshoot hardware issues in real-time.
  • Serve as a technical subject matter expert for product integrations with external teams and customers.
  • Maintain a deep understanding of the full system stack to optimize service interactions and failure handling.
  • Plan, build, and test complex software functionality in coordination with firmware and hardware engineers.
  • Travel up to 25% of the time to support on-site customer integrations and field testing.

What we're looking for

  • 3+ years of software development experience with meaningful production ownership.
  • Deep proficiency in C++, TypeScript (Node.js/React), or Python with the ability to work across the stack in a second language.
  • 3+ years of experience working in Linux-based environments, including hands-on work with bare-metal hardware.
  • Demonstrated ability to diagnose and resolve issues across system boundaries including networking, services, and hardware interaction.
  • Strong written and verbal communication skills to explain technical problems to non-technical audiences.
  • Eligibility to obtain and maintain a U.S. Secret clearance.
  • Strength with performance-sensitive, real-time, or resource-constrained systems (preferred).
  • Experience with gRPC, systemd, Nix/NixOS, or imaging/ISR systems (preferred).

More like this

Similar roles

Software Engineer, Front End

Anduril Industries

Reston, VA 118 days ago $167,000–$222,000
TypeScript Go Python React Vue Distributed Systems CI/CD Git Linux Kubernetes AWS GCP Protocol Buffers gRPC

Mission Software Engineer

Anduril Industries

Waltham, MA 11 days ago $167,000–$222,000
C++ TypeScript Python React Node.js Linux gRPC Nix NixOS systemd Firmware Networking Observability
3+ yrs exp

Senior Mission Software Engineer

Anduril Industries

Waltham, MA 11 days ago $191,000–$254,000
Python C++ Linux gRPC React JSX Nix NixOS Networking Firmware Bare-metal Cloud Integrations Observability
5+ yrs exp

Site Reliability Engineer

Anduril Industries

Waltham, MA 7 days ago $124,000–$164,000
Linux Python Bash Nix NixOS systemd Networking IP, routing SRE DevOps Observability PagerDuty Hardware Firmware Cloud Integrations
3+ yrs exp

Software Engineer

Applied Materials

Santa Clara, CA 67 days ago
C/C++ .Net C# Machine Learning AI Operating Systems Networking Algorithms Multi-threading RPC Simulators Troubleshooting
4+ yrs exp

Software Engineer

Applied Materials

Santa Clara, CA 91 days ago
C# C++ Python Linux EtherCAT Motion Control FPGA Machine Learning AI Software Architecture Robotics Instrumentation Semiconductor Equipment Optical Imaging Systems
5+ yrs exp