Autonomous Driving Vehicle Perception Engineer Location: Northville, MI (Onsite) Type: Full-time ... ROS2, C++, Python, Real-Time Systems, Parallel Computing (CUDA, OpenCL). Key Requirements
Autonomous Driving Vehicle Perception Engineer Location: Northville, MI (Onsite) Type: Full-time ... ROS2, C++, Python, Real-Time Systems, Parallel Computing (CUDA, OpenCL). Key Requirements
Software Engineers
Southfield, MI · On-site
Programming on GPUs with CUDA and/or OpenCL * C++ programming experience * Experience in creating robust and efficient system architectures and complex hardware-software systems * Experience ...
Quick apply
Software Engineers
Southfield, MI · On-site
Programming on GPUs with CUDA and/or OpenCL * C++ programming experience * Experience in creating robust and efficient system architectures and complex hardware-software systems * Experience ...
Senior ML Accelerator Engineer - GPU
Warren, MI · On-site
$170K - $258K/yr
Design, implement, benchmark, and iterate on CUDA-based kernels and custom operators to squeeze ... Excellent GPU programming skills in CUDA, with a thorough understanding of parallel programming ...
Senior ML Accelerator Engineer - GPU
Warren, MI · On-site
$170K - $258K/yr
Design, implement, benchmark, and iterate on CUDA-based kernels and custom operators to squeeze ... Excellent GPU programming skills in CUDA, with a thorough understanding of parallel programming ...
Write C++ code! You'll work as a professional developer on the critical path towards ... Nvidia CUDA API (Runtime, Driver) * Nvidia embedded compute devices (AGX, Jetson, Thor)
Write C++ code! You'll work as a professional developer on the critical path towards ... Nvidia CUDA API (Runtime, Driver) * Nvidia embedded compute devices (AGX, Jetson, Thor)
Write C++ code! You'll work as a professional developer on the critical path towards ... Nvidia CUDA API (Runtime, Driver) * Nvidia embedded compute devices (AGX, Jetson, Thor)
Write C++ code! You'll work as a professional developer on the critical path towards ... Nvidia CUDA API (Runtime, Driver) * Nvidia embedded compute devices (AGX, Jetson, Thor)
Senior ML Compiler Engineer
Warren, MI · On-site
$98K - $134K/yr
You'lljoin a group ofdeepcompiler, systems, and GPU engineerswho enjoyworking onhard problems,anddiving into MLIR/ONNXand CUDA/TensorRTinternals. We value clear thinking, strong engineering ...
Senior ML Compiler Engineer
Warren, MI · On-site
$98K - $134K/yr
You'lljoin a group ofdeepcompiler, systems, and GPU engineerswho enjoyworking onhard problems,anddiving into MLIR/ONNXand CUDA/TensorRTinternals. We value clear thinking, strong engineering ...
Automotive Controls Algorithm Engineer
Warren, MI · On-site
$78K - $101K/yr
Automotive Controls Algorithm Engineer Job Responsibilities not reflected in the standard ... CUDA, OpenMP, etc.) - Experience in image/signal processing algorithm development and ...
Automotive Controls Algorithm Engineer
Warren, MI · On-site
$78K - $101K/yr
Automotive Controls Algorithm Engineer Job Responsibilities not reflected in the standard ... CUDA, OpenMP, etc.) - Experience in image/signal processing algorithm development and ...
... CUDA • Experience in the development of real-time distributed systems • Profound knowledge of C++ • Familiarity with machine learning technologies (e.g. PyTorch) • Experience with Linux ...
... CUDA • Experience in the development of real-time distributed systems • Profound knowledge of C++ • Familiarity with machine learning technologies (e.g. PyTorch) • Experience with Linux ...
ML Engineer, I - App Engine
Ann Arbor, MI · On-site
... CUDA • Experience in the development of real-time distributed systems • Profound knowledge of C++ • Familiarity with machine learning technologies (e.g. PyTorch) • Experience with Linux ...
ML Engineer, I - App Engine
Ann Arbor, MI · On-site
... CUDA • Experience in the development of real-time distributed systems • Profound knowledge of C++ • Familiarity with machine learning technologies (e.g. PyTorch) • Experience with Linux ...
Machine Learning Engineer, App SW
Detroit, MI · Hybrid
$283K - $381K/yr
C++ and CUDA) and ML frameworks (esp. PyTorch), with a solid foundation in software engineering practices. * Experience with real-time systems or robotics, ideally with simulation- or vehicle-in-the ...
Machine Learning Engineer, App SW
Detroit, MI · Hybrid
$283K - $381K/yr
C++ and CUDA) and ML frameworks (esp. PyTorch), with a solid foundation in software engineering practices. * Experience with real-time systems or robotics, ideally with simulation- or vehicle-in-the ...
Collaborate with cross-functional teams, including software engineers, data scientists, and ... CUDA, OpenCL)
Collaborate with cross-functional teams, including software engineers, data scientists, and ... CUDA, OpenCL)
They are seeking a Staff AI/ML Engineer to implement machine learning algorithms and analyze large ... with CUDA and Python libraries such as CuPy, Numba, CuSignal, CuDF, etc. • Experience in ...
They are seeking a Staff AI/ML Engineer to implement machine learning algorithms and analyze large ... with CUDA and Python libraries such as CuPy, Numba, CuSignal, CuDF, etc. • Experience in ...
Algorithm Engineer
Ann Arbor, MI · On-site
$105K - $180K/yr
Linear and Nonlinear Optimization techniques,Statistical Models,CUDA/GPU Programming frameworks, and Data Analysis and Visualization tools * Great teammate with excellent written and verbal ...
Algorithm Engineer
Ann Arbor, MI · On-site
$105K - $180K/yr
Linear and Nonlinear Optimization techniques,Statistical Models,CUDA/GPU Programming frameworks, and Data Analysis and Visualization tools * Great teammate with excellent written and verbal ...
Autonomous Driving Vehicle Perception Engineer
Northville, MI · On-site
$80K - $100K/yr
Experience with parallel computing for real-time performance optimization (e.g., CUDA, OpenCL). Company Description Who We Are: Quest Global delivers world-class end-to-end engineering solutions by ...
Quick apply
Autonomous Driving Vehicle Perception Engineer
Northville, MI · On-site
$80K - $100K/yr
Experience with parallel computing for real-time performance optimization (e.g., CUDA, OpenCL). Company Description Who We Are: Quest Global delivers world-class end-to-end engineering solutions by ...
High Performance Compute (HPC) Software Engineer - HPC SW Systems
Ann Arbor, MI · On-site
$169K - $200K/yr
... Engineer. The role involves designing and optimizing HPC software for large-scale Linux clusters ... Candidates with GPU computing (CUDA, ROCm, or equivalent) would be preferred. • Solid ...
High Performance Compute (HPC) Software Engineer - HPC SW Systems
Ann Arbor, MI · On-site
$169K - $200K/yr
... Engineer. The role involves designing and optimizing HPC software for large-scale Linux clusters ... Candidates with GPU computing (CUDA, ROCm, or equivalent) would be preferred. • Solid ...
Senior Machine Learning Engineer (Computer Vision & AI)
Auburn Hills, MI · On-site
$100 - $130/hr
You will partner with cross‑functional teams across engineering, manufacturing, and R&D to design ... Familiarity with GPU acceleration (CUDA or similar frameworks) and performance optimization ...
Senior Machine Learning Engineer (Computer Vision & AI)
Auburn Hills, MI · On-site
$100 - $130/hr
You will partner with cross‑functional teams across engineering, manufacturing, and R&D to design ... Familiarity with GPU acceleration (CUDA or similar frameworks) and performance optimization ...
Algorithm Engineer
Ann Arbor, MI · On-site
$105K - $180K/yr
Linear and Nonlinear Optimization techniques, Statistical Models, CUDA/GPU Programming frameworks, and Data Analysis and Visualization tools * Great teammate with excellent written and verbal ...
Algorithm Engineer
Ann Arbor, MI · On-site
$105K - $180K/yr
Linear and Nonlinear Optimization techniques, Statistical Models, CUDA/GPU Programming frameworks, and Data Analysis and Visualization tools * Great teammate with excellent written and verbal ...
Robotics Engineer II
Ann Arbor, MI · On-site +1
Strong programming skills in C/C++/Python in a Linux environment * Functional proficiency with ... Experience with CUDA and GPU processing techniques * Proficiency with hard example mining, active ...
Robotics Engineer II
Ann Arbor, MI · On-site +1
Strong programming skills in C/C++/Python in a Linux environment * Functional proficiency with ... Experience with CUDA and GPU processing techniques * Proficiency with hard example mining, active ...
GPU programming experience (e.g., CUDA, OpenCL, or related frameworks) is a plus. * Engineering Best Practices: Familiarity with software development best practices, including version control ...
Quick apply
GPU programming experience (e.g., CUDA, OpenCL, or related frameworks) is a plus. * Engineering Best Practices: Familiarity with software development best practices, including version control ...
GPU programming experience (e.g., CUDA, OpenCL, or related frameworks) is a plus. * Engineering Best Practices: Familiarity with software development best practices, including version control ...
GPU programming experience (e.g., CUDA, OpenCL, or related frameworks) is a plus. * Engineering Best Practices: Familiarity with software development best practices, including version control ...
Cuda Programmer information
See Michigan salary details
$10.48 - $14.97
4% of jobs
$14.97 - $19.47
9% of jobs
$22.70 is the 25th percentile. Wages below this are outliers.
$19.47 - $23.96
17% of jobs
$23.96 - $28.46
13% of jobs
The median wage is $31.08 / hr.
$28.46 - $32.95
13% of jobs
$32.95 - $37.45
10% of jobs
$37.45 - $41.94
9% of jobs
$42.78 is the 75th percentile. Wages above this are outliers.
$41.94 - $46.44
9% of jobs
$46.44 - $50.93
7% of jobs
$50.93 - $55.43
6% of jobs
$55.43 - $59.92
4% of jobs
$10
$34
$59
How much do cuda programmer jobs pay per hour?
What is a cuda programmer?
A CUDA Programmer develops high-performance parallel computing applications using NVIDIA's CUDA (Compute Unified Device Architecture) framework. They optimize algorithms to run efficiently on GPUs, accelerating tasks such as machine learning, scientific simulations, and real-time data processing. This role requires proficiency in C/C++, an understanding of GPU architectures, and experience with parallel computing concepts to maximize performance.
What are the key skills and qualifications needed to thrive as a cuda programmer?
To thrive as a Cuda Programmer, you need strong programming skills in C/C++ and parallel computing, with a solid understanding of GPU architectures and CUDA development. Familiarity with CUDA libraries, performance profiling tools, and platforms like NVIDIA Nsight or Visual Studio is often required, while certifications from NVIDIA can be advantageous. Problem-solving abilities, attention to detail, and effective teamwork and communication skills help set candidates apart. These competencies ensure you can optimize complex algorithms, work efficiently on high-performance computing projects, and collaborate smoothly with multidisciplinary teams.
What are the most common challenges faced by cuda programmers in their daily work?
Cuda Programmers often encounter challenges related to optimizing code performance and efficiently managing memory on GPU architectures. Debugging and profiling can be complex, as issues may arise from both the code and hardware-specific elements, requiring close attention to parallelization and bottlenecks. Collaboration is key, as you’ll typically work closely with software engineers, data scientists, or researchers to integrate and optimize code for specialized workflows. Successfully navigating these challenges helps drive significant performance improvements and innovation in high-performance computing applications.
What are the most commonly searched types of Cuda Programmer jobs in Michigan?
The most popular types of Cuda Programmer jobs in Michigan are:
What are popular job titles related to Cuda Programmer jobs in Michigan?
For Cuda Programmer jobs in Michigan, the most frequently searched job titles are:
What job categories do people searching Cuda Programmer jobs in Michigan look for?
The top searched job categories for Cuda Programmer jobs in Michigan are:

Autonomous Driving Vehicle Perception Engineer
Northville, MI • On-site
Other
Posted 20 days ago
Job description
Job Title: Autonomous Driving Vehicle Perception Engineer
Location: Northville, MI (Onsite)
Type: Full-time
About the Role
We are seeking an experienced Perception Engineer to design, build, and deploy real-time perception and multi-sensor fusion algorithms for next-generation autonomous driving systems across LiDAR, camera, radar, and GNSS modalities.
Key Responsibilities
-
Algorithms & Models: 3D Object Detection, Multi-Object Tracking, Semantic Segmentation, Machine Learning (PyTorch, TensorFlow, YOLO, Faster R-CNN, DeepSORT).
-
Localization & SLAM: Graph SLAM, LIO-SAM, Visual-Inertial SLAM, Point Cloud Processing (PCL, Open3D).
-
Sensor Fusion & Calibration: Intrinsic & Extrinsic Calibration, Multi-Sensor Fusion (LiDAR, Camera, Radar, GNSS), Coordinate Transformations, Time Synchronization.
-
System Integration & Optimization: ROS2, C++, Python, Real-Time Systems, Parallel Computing (CUDA, OpenCL).
-
Experience: 3+ years in sensor calibration, multi-sensor fusion, or autonomous vehicle perception.
-
Core Fundamentals: Strong background in 3D geometry, coordinate frames, quaternions, probability, Bayesian filtering, and data association.
-
Tech Stack: High proficiency in C++ and Python; hands-on experience with ROS2 and computer vision libraries (OpenCV, PCL, or Open3D).
-
Deep Learning & Tracking: Experience with PyTorch/TensorFlow, object detection models (YOLO, Faster R-CNN), and tracking algorithms (Kalman Filters, DeepSORT, UKF).
-
Optimization: Familiarity with parallel computing platforms (CUDA/OpenCL) for real-time performance.
Thanks and Regards,
Praveenkumar
About Reveille Technologies
Sourced by ZipRecruiter
Company size
51 - 200 Employees
Headquarters location
Charlotte, NC, US
Year founded
2004