C++ CUDA Engineer
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
+19 more
Job description
You will collaborate closely with the team on computer vision, graphics, and robotic control modules, with responsibilities including:
- Developing and maintaining the architecture and modules (research and production) of our robotic system.
- Designing and implementing GPU-based image reconstruction algorithms to achieve high performance.
- Optimizing core system modules to meet medical-grade reliability and robustness.
- Industrializing calibration modules and low-level hardware drivers.
- Collaborating with software and machine learning engineers to enhance system safety and accuracy.
Requirements
You would thrive in this role if you have:
- Strong problem-solving and mathematical skills.
- Excellent C++ development experience (C++17/20).
- GPU programming and parallel computing expertise (CUDA, CuBlas, CuSparse, CuTLASS).
- Solid understanding of design patterns, multi-threading, modern compilers, and code optimization.
- Knowledge of computer vision, computer graphics, and/or robotic control algorithms.
- Proficiency with Git and best practices for industrial software development.
- Familiarity with Python or other scripting languages.
- A collaborative, entrepreneurial mindset and ability to work in a fast-paced environment.
Additional advantages include experience with:
- Libraries such as Boost, Eigen, OpenGL, Protobuf, Qt.
- Hardware interfacing and low-level driver development (sensors, cameras).
- Network communication protocols and real-time Linux kernels.
- Optical physics and industrial imaging systems.
- Unit testing frameworks, debugging, and profiling tools (Google Test, Valgrind, Gdb, NSight).
About the company
We are a Paris-based startup transforming skin screening technology while helping medical professionals save time. Our work has gained recognition in major media outlets.
We have developed a groundbreaking robotic device that enables the first fully automated, high-resolution, full-body skin scan to be completed in just minutes. This device is scheduled for launch in 2025, and enhancing user experience will be a key part of your contribution.
We are at an exciting stage of growth, offering opportunities for both the company and the team. By joining us, you will support the large-scale deployment of this innovative solution and help improve the lives of healthcare providers and patients.
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Apply on eu-recruit.comGood distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
What’s the latest in NVIDIA CUDA Python
How software is steering vehicle technology
The 12 Best Jobs for Software Engineers
Dev Digest 120 - Apple and peers