System Engineer
C++ / CUDA Systems Engineer — Real-Time Robotics
Malibu or Santa Monica
$140,000 to $160,000
You will be working on a next-generation, image-guided robotic platform operating in a real-time environment where latency, precision, and reliability are critical.
We’re looking for an engineer who enjoys working close to the metal: building high-performance systems that coordinate compute, perception, and hardware in a tightly constrained setting.
What you’ll work on
- Designing and optimizing multi-threaded C++ pipelines for real-time image processing and model inference
- Building and managing GPU-accelerated workflows using CUDA
- Coordinating workloads across CPU and GPU to meet strict latency and throughput requirements
- Integrating hardware components such as cameras, sensors, and motion systems into a cohesive runtime
- Developing system-level interfaces (APIs, IPC, messaging) to connect distributed components
- Creating tooling for profiling, debugging, and observability in performance-critical environments
- Supporting simulation and hardware-in-the-loop testing
What we’re looking for
- Strong experience with modern C++ (C++17/20), including concurrency and memory management
- Hands-on experience with CUDA or GPU-accelerated systems
- Experience working in real-time, embedded, or latency-sensitive environments
- A track record of building production-grade systems
- Familiarity with performance profiling and debugging tools
Nice to have
- Experience with ML inference frameworks (e.g., TensorRT, ONNX Runtime)
- Exposure to robotics, medical devices, or other safety-critical systems
- Experience integrating and debugging physical hardware
- Familiarity with IPC mechanisms such as shared memory or DDS
Why this role
- Work on systems where correctness, performance, and reliability are non-negotiable
- Solve complex, real-world problems at the intersection of software and hardware
- Collaborate with a highly technical, cross-disciplinary team
- Shape core infrastructure in a system being built from the ground up