# Software Engineer, Discovery

**Company**: Anduril Industries
**Location**: Costa Mesa, California, United States
**Work arrangement**: onsite
**Experience**: mid
**Job type**: full-time
**Salary**: $166,000-$253,000 USD
**Category**: Engineering
**Industry**: Technology

**Apply**: https://job-boards.greenhouse.io/andurilindustries/jobs/4975955007?utm_source=yubhub.co&utm_medium=jobs_feed&utm_campaign=apply
**Canonical**: https://yubhub.co/jobs/job_d41ab180-715

## Description

As a Software Engineer on the Lattice Showcase team, you will tackle a diverse range of challenges. Your work will ensure seamless integration of Anduril products to achieve critical outcomes. You will work on a fast-paced team and have opportunities to watch your creations operate in dynamic environments.

Above all, Software Engineers at Anduril must embody a 'Whatever It Takes' mindset,executing tasks expediently, scalably, and pragmatically while prioritising the mission. You will make sound engineering decisions to deliver high-quality outcomes on time. In addition to building the software, you will work directly with customers to deploy it.

Responsibilities:

- Architect and develop the core Sand Table plugin using our Carbon extensibility framework, leveraging your expertise in both low-level C++ and high-level TypeScript

- Partner closely with artists, designers, and systems engineers to extend Sand Table's capabilities, integrating new data sources, user interactions, and visual features

- Become the subject matter expert on the Carbon extensibility layer, providing guidance and creating robust APIs that empower other teams to build upon your work

- Dive deep into the engine's C++ foundation to understand its architecture, identify extension points, and ensure your plugin code is performant and stable

- Write clean, high-performance, and maintainable code that seamlessly blends the power of a real-time engine with the flexibility of a modern scripting environment

- Diagnose and solve complex technical challenges at the intersection of the core engine, scripting layer, and artistic workflows

Required Qualifications:

- Professional experience in game engine development or a related field involving real-time 3D simulation

- Strong proficiency in C++ and experience working in large, performance-critical codebases

- Solid experience with TypeScript for scripting, tooling, or application development

- A proven ability to collaborate with cross-functional teams, including artists and engineers from other disciplines

- Ability to write clean, maintainable, and extensible code with an eye for creating robust APIs

- Excellent problem-solving skills and the ability to work effectively on ambiguous, open-ended technical tasks

- Eligible to obtain and maintain an active U.S. Secret security clearance

Preferred Qualifications:

- Direct experience creating or working with modding communities and toolkits for games

- Experience with API design and SDK development

- Familiarity with 3D math and real-time rendering concepts

- Experience shipping a AAA game title

## Skills

### Required
- C++
- TypeScript
- Game Engine Development
- Real-Time 3D Simulation
- API Design
- SDK Development

### Nice to have
- Modding Communities
- 3D Math
- Real-Time Rendering

---

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