Skip to content
Search jobs inside your AI agent. Claude, ChatGPT, Claude Code, Codex, Gemini, Cursor and Grok
Connect

Tessolve

NewBe an early applicant

Software Developer

Posted Updated
Discussion

Description

Job Description AI/ML, Embedded Edge Computing, LiDAR & Robotics Engineer

Experience: 5–10 Years
Location: Bangalore / Chennai / Hyderabad
Employment Type: Full-Time

Job Summary

We are looking for an experienced AI/ML and Embedded Robotics Engineer with strong expertise in Embedded Edge Computing, LiDAR-based perception, and Robotics software development. The ideal candidate should have hands-on experience developing and deploying AI/ML algorithms on edge devices, integrating LiDAR sensors, and building intelligent autonomous robotic systems.

Key Responsibilities

  • Design, develop, and optimize AI/ML algorithms for embedded and edge computing platforms.
  • Develop and deploy machine learning and deep learning models for real-time applications.
  • Work on LiDAR-based perception, object detection, 3D point cloud processing, and environment mapping.
  • Develop robotics software for autonomous navigation, localization, and motion planning.
  • Integrate LiDAR, cameras, IMUs, and other sensors for sensor fusion applications.
  • Develop embedded software for edge AI platforms with real-time processing capabilities.
  • Work with robotics middleware such as ROS and ROS 2.
  • Optimize AI inference performance on edge platforms using hardware acceleration.
  • Perform system integration, debugging, testing, and performance optimization.
  • Collaborate with hardware, firmware, and software teams to deliver end-to-end robotics solutions.

Required Technical Skills

  • Strong programming skills in C, C++, and Python.
  • Hands-on experience in Artificial Intelligence (AI), Machine Learning (ML), and Deep Learning.
  • Experience with Embedded Linux and Edge Computing platforms.
  • Knowledge of LiDAR sensors, 3D point clouds, and perception algorithms.
  • Experience in robotics software development and autonomous systems.
  • Good understanding of computer vision, object detection, and tracking.
  • Experience with ROS / ROS 2 middleware.
  • Knowledge of sensor fusion, SLAM, localization, and navigation.
  • Experience with TensorFlow, PyTorch, or OpenCV.
  • Understanding of real-time embedded systems and hardware/software integration.

Preferred Skills

  • Experience with NVIDIA Jetson, NVIDIA Isaac, or other edge AI platforms.
  • Knowledge of CUDA, TensorRT, and GPU acceleration.
  • Experience with Gazebo, RViz, and robotics simulation environments.
  • Hands-on experience with autonomous mobile robots (AMR), AGV, or industrial robotics.
  • Knowledge of 2D/3D LiDAR processing and point cloud libraries (PCL).
  • Experience with model optimization, quantization, and edge AI deployment.
  • Familiarity with SLAM algorithms such as ORB-SLAM, LOAM, or Cartographer.

Education

  • Bachelor's or Master's degree in Computer Science, Electronics, Electrical Engineering, Robotics, or a related field.

Key Skills / Search Keywords

AI, ML, Deep Learning, Embedded AI, Edge AI, Edge Computing, Embedded Linux, LiDAR, 2D LiDAR, 3D LiDAR, Robotics, ROS, ROS 2, C++, Python, Computer Vision, OpenCV, SLAM, Sensor Fusion, Point Cloud Processing, PCL, Object Detection, Autonomous Navigation, Motion Planning, Localization, NVIDIA Jetson, NVIDIA Isaac, CUDA, TensorRT, TensorFlow, PyTorch.

Skills

Apply

See also

Software Engineering jobs by country — openings, pay and top skills →