Larsen & Toubro Ltd

Computer Vision Engineer - Autonomous Systems

Larsen & Toubro Ltd
Bengaluru/Bangalore
Not disclosed
Work from OfficeWork from Office
Full TimeFull Time
Min. 2 yearsMin. 2 years

Job Description

Computer Vision Engineer

Key Responsibilities

  • Design, implement, and maintain core autonomy modules that integrate sensing, perception, state estimation, mapping, and planner interfaces into a cohesive real-time system.

 

  • Develop high-performance computer vision pipelines (classical + AI-based) for detection, segmentation, tracking, and scene understanding, ensuring reliable operation on embedded hardware.

 

  • Build multimodal perception systems that fuse camera, LiDAR, radar, and IMU data into accurate, navigation-ready environment representations.

 

  • Deploy, optimize, and maintain autonomy software on embedded platforms (Jetson AGX/Orin), including TensorRT optimisation, cross-compilation, CUDA acceleration, and performance tuning for real-time execution.

 

  • Own sensor bring-up, configuration, calibration, and synchronization (camera, LiDAR, radar, IMU, GPS), ensuring accurate and stable data for downstream modules.

 

  • Ensure system-level robustness and safety by maintaining strict latency budgets, deterministic behaviour, numerical stability, and fall-back mechanisms for degraded sensing conditions.

 

  • Conduct field trials, capture datasets, analyse system performance, and drive iterative improvements across sensing, perception, fusion, and planning layers.

 

  • Debug deep autonomy stack issues including timing mismatches, calibration drift, concurrency conflicts, synchronization faults, and hardware–software integration challenges.

 

  • Build deployment-ready autonomy systems using ROS/ROS2, Docker, systemd services, and reproducible build pipelines tailored for embedded platforms.

 

  • Collaborate with mechanical, electronics, and systems teams to align autonomy software capabilities with real-world hardware constraints and vehicle dynamics.
  • Contribute to autonomy architecture evolution, influencing design decisions, modularisation strategy, safety mechanisms, and long-term capability roadmap.

Required Technical Skills

  • ·         Required Bachelor’s degree in Robotics, Computer Science, Mechatronics or related field.

 

  • ·         Master’s or PhD in Robotics, Autonomous Systems, AI/ML, Computer Vision, or Control Systems is preferred.

 

  • Strong proficiency in modern C++ (14/17/20) and Python for building production-grade robotics, CV, and autonomy software.

 

  • Deep understanding of computer vision fundamentals (feature-based vision, geometric methods, multi-view geometry) and AI-based perception using PyTorch.

 

  • Practical experience deploying and optimising perception models on embedded GPU platforms (Jetson Xavier/Orin or similar).

 

  • Hands-on expertise with Triton, TensorRT, mixed-precision inference, Numba-JIT, CUDA kernels, and real-time optimisation techniques.

 

  • Strong command of ROS/ROS2, TF transforms, message passing, node graph architecture, and middleware integration patterns.

 

  • Extensive experience with robotics sensor integration including RGB/stereo/depth cameras, LiDAR, radar, IMUs, and GPS—covering calibration (intrinsic/extrinsic), synchronization, timestamps, and data integrity.

 

  • Knowledge of core autonomy concepts: mapping, costmap generation, scene representation, obstacle detection, and planner interfacing.

 

  • Solid grounding in Linux systems, multithreading, memory optimisation, real-time constraints, and system-level debugging workflows.

 

  • Experience with Docker, cross-compilation toolchains, embedded deployment pipelines, and CI/CD systems for robotics software.

 

  • Familiarity with simulation tools (Gazebo, CARLA, Isaac Sim) for developing reproducible test setups and automated validation.

 

  • Ability to troubleshoot complex issues across perception, fusion, hardware interfaces, timing, concurrency, and algorithmic edge cases.

 

  • Strong understanding of coordinate frames, transforms, camera models, rigid-body geometry, and numerical optimisation methods.

 

  • Experience using logging frameworks, telemetry tools, performance profilers, and methods for long-duration stability testing.

Job role

Work location
Work locationBengaluru
Department
DepartmentProduction / Manufacturing / Engineering
Role / Category
Role / CategoryCNC Machine Operator
Employment type
Employment typeFull Time
Shift
ShiftDay Shift

Job requirements

Experience
ExperienceMin. 2 years

About company

Name
NameLarsen & Toubro Ltd
Job posted by Larsen & Toubro Ltd

Similar jobs you can apply for

Logistics/ Warehouse operations
Packaid Ecopack Private Limited

Quality Assistant

Packaid Ecopack Private Limited
Margondanahalli, Bengaluru/Bangalore
₹16,000 - ₹22,000*
Work from Office
Full Time
Any experience
Basic English

Quality Control Engineer

Pragathi It Solutions
Peenya, Bengaluru/Bangalore
₹18,000 - ₹22,000
Work from Office
Full Time
Night Shift
Freshers only
Basic English

Software Developer

Frame Culture Private Limited
Rajaji Nagar, Bengaluru/Bangalore
₹30,000 - ₹60,000
Work from Office
Full Time
Any experience
Basic English
Big Basket

LOSS PREVENTION ASSOCIATE - HARLUR AND RAYASANDRA

Big Basket
Electronics City, Bengaluru/Bangalore
₹20,000 - ₹30,000
Work from Office
Full Time
Min. 6 months
Basic English
Edizi Tools Private Limited

Quality Assurance Executive

Edizi Tools Private Limited
Electronics City, Bengaluru/Bangalore
₹19,000 - ₹24,000*
Work from Office
Full Time
Freshers only
Good (Intermediate / Advanced) English

Automation Test Engineer

MNC company
Kumaraswamy Layout, Bengaluru/Bangalore
₹1,20,000 - ₹1,49,999
Work from Office
Full Time
Min. 5 years
Good (Intermediate / Advanced) English