# Manager, Software Engineering

**Company**: Anduril Industries
**Location**: Costa Mesa, California
**Experience**: senior
**Job type**: full-time
**Salary**: $191,000-$253,000 USD
**Category**: Engineering
**Industry**: Technology

**Apply**: https://job-boards.greenhouse.io/andurilindustries/jobs/5054662007?utm_source=yubhub.co&utm_medium=jobs_feed&utm_campaign=apply
**Canonical**: https://yubhub.co/jobs/job_eb8d6b6c-87a

## Description

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

The Connected Warfare Division builds mission-critical systems that enable global command and control for time-sensitive, multi-domain operations.

As an Engineering Manager for the Edge Compute and Communication group, you will lead a high-performing team that leverages cutting-edge technologies like Rust and C++ to deliver complex, high-impact software systems that operate with extreme efficiency and reliability at the tactical edge.

## What You'll Do

- Lead & Mentor: Manage and grow a team of 10–15 engineers, fostering a high-performance, high-integrity culture focused on mission-critical delivery and rapid iteration.

- Strategic Partnership: Collaborate closely with product, mission systems, and technical leadership to define team objectives, prioritize work streams, and align with broader Connected Warfare initiatives.

- Drive Execution: Ensure the timely and reliable delivery of complex software projects by removing impediments, providing the necessary resources, and promoting agile methodologies.

- Stakeholder Liaison: Serve as the primary conduit between your team and senior leadership, communicating status updates, managing expectations, and advocating for your team's needs.

- Technical Ownership: Supervise and monitor architecture, design, and implementation of features for high-performance, low-latency edge applications, ensuring they meet stringent quality standards and customer requirements.

- Drive technical excellence in areas like memory safety (Rust), concurrency, inter-process communication, and hardware-software interface design.

- Quality & Process Ownership: Champion best practices in software design, code reviews, testing for embedded deployments, and CI/CD processes to ensure robust, scalable, and maintainable systems that are mission-ready.

- Cross-Functional Collaboration: Work closely with technical peers and other teams to support system integration, resolve technical challenges, and continuously improve operational workflows.

- People Development: Invest in the professional growth of your team through coaching, feedback, and structured career development plans.

- Operational Insight: Occasionally travel (up to 10% of the time) to work alongside teammates and observe systems in real-world operational settings.

## Required Qualifications

- 3+ years of experience as a software engineering manager, with a proven record of building and leading high-performing teams.

- 8+ years of hands-on software development experience, demonstrating a strong technical foundation in building resilient, high-performance software for distributed edge systems, networked applications, and Embedded Linux environments.

- Demonstrated expertise in C++ or Rust (or both), with a deep understanding of systems programming principles, memory management, concurrency, and performance optimization for resource-constrained environments.

- Successful track record of delivering complex software projects under tight deadlines while managing stakeholder relationships in a matrixed organization.

- Excellent communication and leadership skills, with the ability to inspire and develop talented engineers.

- Expertise in agile development methodologies and process improvement.

- Must be eligible to obtain and maintain an active U.S. Top Secret security clearance.

## Preferred Qualifications

- Experience managing teams in mission-critical domains such as command and control, robotics, or defense applications.

- Familiarity with modern DevOps and CI/CD practices tailored for embedded and distributed deployments.

- Background in developing software for distributed systems, connected ecosystems and hardware integrations.

- Direct experience in IoT device management, telemetry, and secure over-the-air (OTA) update mechanisms is highly valued.

- Experience working within or closely with multi-domain operation teams.

- A deep understanding of networking, security, and system integration challenges in high-stakes environments.

- Familiarity with low-level hardware interactions, device drivers, or firmware development is a strong plus.

## Benefits

- Healthcare Benefits: Comprehensive medical, dental, and vision plans at little to no cost to you.

- Income Protection: Anduril covers life and disability insurance for all employees.

- Generous time off: Highly competitive PTO plans with a holiday hiatus in December.

- Family Planning & Parenting Support: Coverage for fertility treatments, adoption, and gestational carriers, along with resources to support you and your partner from planning to parenting.

- Mental Health Resources: Access free mental health resources 24/7, including therapy and life coaching.

- Professional Development: Annual reimbursement for professional development.

- Commuter Benefits: Company-funded commuter benefits based on your region.

- Relocation Assistance: Available depending on role eligibility.

- Retirement Savings Plan: Traditional 401(k), Roth, and after-tax (mega backdoor Roth) options.

## Skills

### Required
- C++
- Rust
- systems programming
- memory management
- concurrency
- performance optimization
- agile development methodologies

### Nice to have
- IoT device management
- telemetry
- secure over-the-air update mechanisms
- multi-domain operation teams
- low-level hardware interactions
- device drivers
- firmware development

---

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