Perception Autonomy Engineer

caterpillar

Chennai, Tamil Nadu, India Experience not specified Posted 15d ago

Job Description

1. Design and implement perception algorithms for object and personnel detection, classification, segmentation, tracking, terrain understanding, localization, mapping, and obstacle assessment.

2. Develop camera, LiDAR, radar, GNSS, and IMU processing pipelines, including calibration, synchronization, sensor fusion, and uncertainty handling.

3. Translate research concepts and state-of-the-art models into robust, maintainable, production-quality C++ and Python software.

4. Optimize algorithms and neural-network inference for embedded CPU/GPU platforms using profiling, CUDA, TensorRT, and related acceleration technologies.

5. Build automated evaluation workflows, datasets, simulation scenarios, and test tools to measure accuracy, latency, robustness, and safety performance.

6. Debug and resolve perception issues using recorded data, simulation, hardware-in-the-loop systems, and field-machine testing.

7. Collaborate with systems, autonomy, controls, embedded software, validation, and safety teams to define interfaces and deliver integrated machine capabilities.

8. Participate in architecture reviews, code reviews, technical documentation, and continuous improvement of software engineering practices.

Similar Openings for You