Senior Software Engineer, Deepview
Anduril Industriesabout 3 hours ago
Boston, MA, USA
Senior / Mid Level
Base Salary
$166k - $220k/yr
Responsibilities
- Develop and extend Deepview’s real-time 3D rendering engine and 2D plotting capabilities using C++20 and OpenGL.
- Build and optimize data ingestion pipelines for diverse formats including Protobuf, MCAP, HDF5, video, 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 that allow external tools and scripts to interact with Deepview.
- Collaborate with mission teams to support new data types, visualization needs, and debugging workflows.
- Test and validate features through unit testing and performance benchmarks.
Requirements
- 3+ years of experience in C++ software engineering.
- Experience with CMake-based build systems.
- Experience developing on Linux-based environments.
- Strong communication skills and ability to work effectively with cross-functional teams.
- Must be a U.S. Person due to required access to U.S. export controlled information or facilities.
Benefits
- Comprehensive medical, dental, and vision plans at little to no cost for US roles.
- Life and disability insurance coverage for all employees.
- Highly competitive PTO plans with a holiday hiatus in December.
- Coverage for fertility treatments, adoption, and gestational carriers.
- Access to free mental health resources 24/7, including therapy and life coaching.
- Annual reimbursement for professional development.
- Company-funded commuter benefits based on your region.
- Relocation assistance available depending on role eligibility.
Tech Stack
C++CMakegRPCLuaPython
Categories
AI & MLData EngineeringEmbeddedTesting