about 4 hours ago
Responsibilities
- Develop, integrate, and maintain low-level drivers for sensors.
- Execute and refine camera calibration techniques for accurate perception.
- Instrument and profile the perception pipeline to identify bottlenecks.
- Implement optimization techniques to maximize throughput and minimize latency.
- Utilize high-performance processing frameworks for sensor data processing.
- Collaborate with teams to validate sensor performance and evaluate hardware trade-offs.
- Establish and execute performance benchmarks for the perception stack.
- Promote software engineering best practices through code reviews and documentation.
Requirements
- Expert-level C++ programming in Linux for performance-sensitive code.
- Deep experience with sensor protocols like GMSL/MIPI and device driver development.
- Solid understanding of camera calibration workflows and geometric vision.
- Ability to optimize system bandwidth and identify latency bottlenecks.
- Experience with low-level optimizations and frameworks like Holoscan or ROS2.
- Hands-on experience with CUDA/GPU programming and NVIDIA Jetson platforms.
- Bachelor's degree in Computer Science, Robotics, Electrical Engineering, or related field; Master's preferred.
- 4+ years of experience in software engineering focused on perception systems.
