What are the responsibilities and job description for the Senior CUDA Engineer – Robotics Vision & Embedded Systems position at Ora Apps Inc.?
Job Title: Senior CUDA Engineer – Robotics Vision & Embedded Systems
Location: Campbell, CA (Onsite)
The Client is seeking a Senior CUDA Engineer to own GPU-side development. You’ll play a key role in optimizing performance-critical code paths and ensuring our systems run fast and efficiently across multiple platforms.
What You’ll Do
- Port computer vision algorithms into CUDA kernels with a focus on throughput & latency.
- Profile & optimize GPU performance using Nsight Systems and Nsight Compute.
- Debug functional and memory issues using cuda-memcheck and cuda-gdb.
- Manage and maintain CMake-based CUDA builds across diverse hardware targets.
- Ensure stable integration of third-party CUDA libraries (cuBLAS, Thrust, etc.).
What We’re Looking For
- Strong knowledge of CUDA programming and GPU memory hierarchies.
- Proven skills in profiling, debugging, and optimization on GPU code.
- Strong C and CMake development background.
- Ability to make clear decisions about performance trade-offs and architecture.
- Excited to work in a hands-on, fast-moving startup environment.
Nice to Have
- Experience deploying on NVIDIA Jetson / aarch64 cross-compilation.
- Familiarity with CUDA libraries such as cuBLAS, Thrust, CUTLASS.
Why Join Us?
- Build real robotics systems where speed and correctness are mission-critical.
- Work in a small, highly technical team and have a large impact.
- Be part of a company at an inflection point — strong funding, real traction, and big ambitions.
Senior Systems Software Engineer, Vision
1X Technologies AS -
Palo Alto, CA
Senior Systems Software Engineer, Vision
1X -
Palo Alto, CA
Computer Vision Engineer – Robotics
VMC Soft Technologies, Inc -
Mountain View, CA