Anduril Industries aims to transform U.S. and allied military capabilities with advanced technology by developing a real-time, AI-powered operating system (Lattice OS) that integrates data streams into a 3D command and control center. The company is focused on delivering cutting-edge autonomy, AI, computer vision, sensor fusion, and networking technology to the military rapidly.
Requirements
- Software engineering experience with C++/Go
- General understanding of camera hardware and video formats
- Solid understanding of writing reliable, multi-threaded software
- Experience with video pipeline architecture and operation
- Linux software development experience. NixOS experience a plus.
- Tools: vl42, ffmpeg, WebRTC, HLS, OpenCV
- Formats: MP4, MPEG-TS, MISB KLV standards, H264/H265 format, WebRTC/RTP
Responsibilities
- Develop real-time and asynchronous video feeds from remote deployments to web, virtual reality clients, computer vision front-end and back-end pipelines.
- Design ISR payloads for drones and camera systems used in existing and future products.
- Integrate with hardware teams to ensure a fully functioning video system.
- Provide video at scale for third-party integrators.
- Write reliable, multi-threaded software.
- Understand and implement video pipeline architecture and operation.
- Work with camera hardware and video formats.
Other
- BS degree in an engineering discipline
- Must be a U.S. Person due to required access to U.S. export controlled information or facilities
- Prior experience with relevant video technologies is required for this role