Software Engineer
Core
Develop and maintain sensor drivers, ROS 2 packages, and SDK components for Lyte LiDAR and camera data on NVIDIA Jetson and x86 GPU platforms.
Role type
Senior IC embedded systems software engineer (robotics/sensors)
Builds
GPU-accelerated point-cloud filtering, clustering, camera-to-LiDAR projection, image rectification, motion compensation, and ego-velocity or odometry processing
Domain
Robotics, LiDAR, Computer Vision, Embedded Systems
Deliverable
production ML models | product features | infrastructure
Required skills
Modern C++ (C++17+), Python, ROS 2, Linux systems programming, Networking, Multithreading, CUDA, Docker, CI/CD pipelines
Preferred skills
LiDAR/camera integration, Point-cloud processing, Camera calibration, PTP, NVIDIA Holoscan, Isaac ROS, TensorRT, State estimation, Visual-inertial odometry, FMCW/Doppler signal processing
Technologies
ROS 2, NVIDIA Jetson, C++, Python, CUDA, Docker, GitLab CI, Jenkins, Foxglove, MCAP, pcap
Responsibilities
Develop and maintain sensor drivers, ROS 2 packages, and SDK components; Build GPU-accelerated data processing pipelines; Own Ethernet sensor data-path correctness and synchronization; Design calibration and test pipelines; Build recording, playback, and debugging tools; Act as first responder for integration issues; Collaborate with hardware, silicon, and manufacturing teams
Seniority
Senior, hands-on IC
