Senior Software Engineer (Deepview)
Company: Anduril Industries
Location: Boston, Massachusetts, United States
Salary: $166k - $220k per year
Type: Full-time
Posted: 2026-08-01
About this role
- The Deepview team builds Anduril’s real-time 3D data visualization and analysis tool. Deepview ingests protobuf, image, video, and CSV data streams—rendering them in a time-synchronized world view with terrain, plots, and camera feeds for deep introspection of autonomous systems. The tool runs cross-platform (Linux, macOS, Windows) and supports both offline data analysis and live telemetry streaming over MAVLink, STANAG 4586, Flux, and gRPC
- Our team’s mission is to give engineers and operators the deepest possible visibility into what autonomous systems are doing and why. We build high-performance visualization software that handles massive data volumes from heterogeneous sources, enabling engineers across Anduril to debug, analyze, and validate autonomous behaviors in the field and in simulation
- Develop and extend Deepview’s real-time 3D rendering engine and 2D plotting capabilities using C++20 and OpenGL (via the Cinder framework)
- Build and optimize data ingestion pipelines for diverse formats including Protobuf, MCAP, HDF5, video (FFmpeg), KML, MAVLink telemetry logs, and CSV
- Implement and maintain live telemetry streaming over gRPC, MAVLink, STANAG 4586, and Anduril protocols
- Design cross-platform features targeting Linux, macOS, and Windows using CMake
- Create APIs (including gRPC services and a Python client SDK) that allow external tools and scripts to interact with Deepview
- Collaborate with mission teams across Anduril to support new data types, visualization needs, and debugging workflows
- Test and validate features through unit testing and performance benchmarks
### Benefits
- Full Family Health Coverage
- 16 Weeks Paid Parental Leave for All Caregivers
- Family Planning & Support
- Incentivized Time Off
- Mental Health Resources
- Financial Planning
- Unlimited Provisions
- Professional Development- Experience developing on Linux-based environments
- Strong communication skills and an ability to work effectively with cross-functional tea...