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

  1. 1Recruiter Callยท 30 min
  2. 2Technical Screenยท 60 min
  3. 3On-site Interviewsยท 4 hours
0 0 0