Senior Software Engineer
Role details
Job location
Tech stack
Job description
You will own large, critical pieces of the system, not tickets in a backlog. You will make real architectural decisions and see your work go into a device that helps clinicians detect cancer earlier.
- Real-time robot control: dynamic path planning, motion control, and hardware-sensor coordination driven by live 3D point clouds.
- Scanning path generation: consistent standoff distances, full surface coverage, and collision avoidance across unpredictable geometries.
- Multi-sensor MIPI pipeline: process and fuse simultaneous data streams from multiple imaging channels.
- 3D surface reconstruction: build accurate skin surface models from point clouds, then stitch and register multi-spectral images onto them with precision.
- Motion robustness: detect and compensate for subject micro-movements in real time, because patients move and the system has to handle it.
- NVIDIA Orin/Jetson integration: push the hardware to its limits using CUDA, TensorRT, and JetPack SDK for real-time performance., We move fast by design. We do not speculate; we prototype, test, and learn. There is no approval committee reviewing your technical decisions and no six-month roadmap insulating you from accountability. You own your code, your architecture, and your outcomes.
The people who love working here pull on threads because they cannot help it. They find meaning in work that is genuinely difficult and genuinely consequential. They get uncomfortable when things slow down for reasons they can control.
Requirements
Do you have experience in Software coding?, Do you have a Master's degree?, We want engineers who think in systems, write production code that holds up under pressure, and do not wait for someone else to define the problem before they start solving it.
- 5+ years of professional software development with a track record of shipping complex products, not just contributing to them.
- Strong C++ and/or Python in production, high-performance, real-time environments.
- Hands-on NVIDIA Jetson/Orin experience: CUDA, TensorRT, JetPack SDK. You have used this hardware under real constraints.
- Computer vision expertise: OpenCV, PCL, 3D reconstruction, and point cloud processing at a level that goes beyond tutorials.
- Robotics experience with ROS/ROS2, trajectory generation, and real-time motion control.
- Bachelor's or Master's in CS, EE, or a related field. AI modeling experience is a strong plus.
NICE TO HAVE
- Medical imaging or dermatology application experience. You understand what is at stake clinically.
- Multi-spectral or hyperspectral image processing background.
- Experience writing software documentation that holds up to regulatory review.