1d ago
System Software Engineer, Robot Platform โ GPU & Accelerated Compute
Redwood City, CA
โจ $150k-$200k / yearest.
full-timemid
๐ Tech Stack
๐ผ About This Role
You'll own the accelerated compute layer for a home robotics platform, ensuring efficient GPU utilization for model inference, SLAM, and more. You'll work cross-functionally to meet real-time system requirements. This role offers the chance to shape GPU scheduling and camera pipelines for a generalized robot platform.
๐ฏ What You'll Do
- Reduce GPU kernel launch overheads and swap models efficiently
- Arbitrate GPU access across concurrent users with predictable latency
- Drive low-latency camera frame transfer into GPU memory
- Build efficient CPUโGPU data movement with zero-copy paths
๐ Requirements
- 2+ years developing GPU systems software
- Strong proficiency in CUDA and C++, C, or Rust
- Solid understanding of GPU architecture and time-slicing tradeoffs
- Hands-on experience with CUDA Graphs and CUDA IPC
โจ Nice to Have
- Contributions to CUDA libraries
- Experience with camera pipeline integration and NVDEC/NVENC
- Experience optimizing model inference on embedded GPU platforms (e.g., Jetson)
๐จ Hiring Process
Estimated timeline: 2-4 weeks ยท AI estimate
- 1Recruiter Callยท 30 min
- 2Technical Screenยท 60 min
- 3On-site Interviewsยท 4 hours
0 0 0