
Software Engineer (Unity)
Bellevue · Bellevue, WA (BEL-01) · USD 166,000-220,000 · 5+ years experience · Full-time · Posted Sep 28, 2026
At a glance
- Experience
- 5+ years experience
- Employment
- Full-time
- Location
- Bellevue · Bellevue, WA (BEL-01)
- Salary
- USD 166,000-220,000 · Base salary
About the role
- Anduril Industries is seeking an outcome-driven Software Engineer to build and scale cutting-edge AR experiences.
- The role involves owning features end to end, collaborating across teams, solving complex architectural challenges, and shipping work that reaches real users.
- The ideal candidate brings strong, hands-on Unity development skills and a track record of delivering results in a fast-paced, changing environment.
Responsibilities
- Work closely with Product Managers, Business Development, end-users, and other engineering teams to plan, build, and test complex functionality across the SDLC.
- Write code that improves products and expands capabilities delivered on edge-deployed devices.
- Get hands-on with cutting-edge hardware, owning the software integration.
- Make architectural decisions that hold up as the product and the team grow.
- Raise the bar on code quality, testing, and tooling for the whole team.
Requirements
- 5+ years of industry experience working with a variety of programming languages such as C#, Kotlin, Java, Python, etc.
- Unity Expertise (Proven, professional experience building and shipping projects in Unity and C#).
- Outcome Driven: Take an ambiguous problem and drive to a solution without needing the work spelled out step by step, measuring success by outcomes shipped and impact delivered.
- Computer Science Fundamentals: Strong knowledge of data structures, algorithms, and software design patterns.
- Must Be Clearance Eligible
Preferred qualifications
- Proven ability to deliver high-quality results at pace, ideally within a startup or high-growth environment
- Experience integrating Unity-based applications with external hardware or systems (drones, robotics, sensors, wearables, or other edge devices)
- Familiarity with real-time data streaming, message passing, or protocols commonly used for system-to-system communication (e.g., gRPC, Protobuf, MQTT, WebSockets, ROS)
- Experience working with cross-platform or cross-service integrations, including consuming and designing APIs/SDKs across engineering teams
- Android development experience below the application layer
- A strong understanding of how software interacts with hardware, from device drivers and firmware interfaces up through the application layer
- Professional software development lifecycle experience using tools such as version control, CI/CD systems, and automated testing frameworks
Benefits
- Highly competitive equity grants included in the majority of full-time offers
- Top-tier benefits for full-time employees supporting health, recovery, and other needs
Skills
- Unity
- C#
- Kotlin
- Java
- Python
- gRPC
- Protobuf
- MQTT
- WebSockets
- ROS
- Android
- CI/CD