GPU Engineer
Bot Auto, Houston, TX or San Francisco Bay Area +1
What you will do
- Optimize end-to-end GPU performance for real-time autonomous driving workloads, including sensor processing (e.g., camera, LiDAR) and neural network inference.
- Develop and optimize parallel computing algorithms and GPU-accelerated components using technologies such as CUDA.
- Collaborate with cross-functional teams to design and improve onboard GPU software architectures that meet the computational requirements of perception, planning, and control modules.
- Profile and analyze bottlenecks across GPU computation, memory access, data movement, synchronization, and CPU–GPU interaction.
- Debug and optimize GPU-based software to improve latency, throughput, resource utilization, and runtime stability on embedded platforms.
What you need
- Bachelor’s or Master’s degree in Computer Science, Electrical Engineering, or a related field.
- Strong knowledge of parallel computing principles, GPU architecture, memory hierarchy, and performance optimization techniques.