Get alerts for new jobs matching your selected skills, preferred locations, and experience range.
2.0 years
0 Lacs
Bengaluru, Karnataka, India
On-site
The ideal candidate will be responsible for developing robust and high-performance SLAM and sensor fusion systems for autonomous robotics, navigation & mapping. They will design and implement scalable, testable, and modular code in C++ within the ROS1/ROS2 ecosystem , integrating various sensors and building real-time, production-grade state estimation and mapping pipelines . Responsibilities Design and implement advanced SLAM and sensor fusion algorithms in C++ using ROS1 / ROS2. Integrate and calibrate sensors like LiDAR, IMU, GPS, and Cameras , to build robust state estimation pipelines. Integrate and develop custom drivers, ROS nodes, and message filters for real-time robotic systems. Use GTSAM, Ceres Solver, or similar tools for graph optimization and sensor fusion. Build scalable and reusable ROS1 / ROS2 packages for perception, localization, and mapping. Test algorithms both in simulation (Gazebo, RViz) and on physical robotic platforms . Collaborate closely with hardware and embedded teams for system-level integration. Maintain high coding standards with unit tests, ROS test coverage, and CI integration . Document code, algorithms, and interfaces to support collaborative development. Required Skills Strong proficiency in Modern C++ (C++14/17/20) with deep understanding of memory management, STL, multithreading, and templates. Hands-on experience with SLAM (e.g., LIO-SAM, ORB-SLAM) and sensor fusion techniques. Proficiency in ROS (ROS 1 or ROS 2) development and ecosystem. Strong understanding of robot kinematics , SE(3) transformations , rotation/translation matrices , and pose graphs . Experience with Ceres Solver , GTSAM , or other optimization frameworks for non-linear least squares problems. Familiarity with tools like Rviz , Gazebo , tf2 , and rosbag . Experience with Git , CMake , and writing well-documented, modular code. Solid mathematical foundation in linear algebra , probability , and optimization . Deep understanding of robotic system design and control architectures. Preferred Qualifications Bachelor's or Master's degree in Robotics, Mechatronics, Computer Science, or related field. 2+ years of experience in autonomous navigation, SLAM, or sensor fusion. Experience with PCL (Point Cloud Library) and 3D point cloud processing. Familiarity with Kalman Filters , Extended Kalman Filters (EKF) , or factor graph-based estimation . Contributions to open-source robotics projects or publications in SLAM/perception. Show more Show less
Posted 1 day ago
1.0 years
0 Lacs
Gurugram, Haryana, India
On-site
Company Name: ARAPL RaaS Pvt. Ltd. Location : Gurgaon, Pune Mode: WFO/Hybrid Who We Are ARAPL RaaS Pvt. Ltd is a leading technology company specializing in Robotics as a Service (RaaS). We are at the forefront of innovative autonomous solutions, with a focus on developing cutting-edge autonomous mobile robots (AMRs). We are seeking a dynamic and experienced Lead Project Manager to spearhead the development of our autonomous forklift AMR. The successful candidate will play a critical role in assembling a technical team, managing the project's progress, controlling the budget, and establishing key supplier relationships. What We Need We’re seeking a SLAM expert with several years of experience to join the Perception team at the team senior engineer level. As a SLAM Expert, you will play a technical development role in developing and implementing state-of-the-art SLAM algorithms and systems to advance our cutting-edge fulfillment technology. We are looking for people who thrive in a creative, collaborative, and agile development environment. Job Description Lead the design and development of SLAM-based navigation systems for robotic platforms. Utilize SLAM algorithms and techniques to enable accurate localization and mapping in various environments. Develop, optimize, and implement SLAM algorithms and systems for real-time applications. Conduct research and stay up to date with the latest advancements in SLAM and related fields. Design and execute experiments to evaluate the performance and robustness of SLAM algorithms and systems. Collaborate with cross-functional teams, including software engineers, computer vision experts, and robotics engineers, to integrate SLAM solutions into various projects. Provide technical guidance and support to team members working on SLAM-related projects. Identify and analyze challenges in SLAM implementation and propose innovative solutions. Contribute to the development of tools and frameworks to streamline the SLAM development process. Document and communicate research findings, algorithms, and technical specifications effectively. Skill Sets Required A Bachelors /master's or Ph.D. degree in Computer Science, Robotics or a related field. 1-6 years of demonstrated experience in SLAM research and development, with a strong publication record in relevant conferences and journals. Expertise in various SLAM techniques, such as visual SLAM, LiDAR SLAM, visual-inertial SLAM, graph-based SLAM, Kalman filtering, bundle adjustment, structure from motion, etc. Proficiency in programming languages commonly used in SLAM, such as C++ and Python. Solid understanding of computer vision, sensor fusion, probabilistic robotics, and optimization algorithms. Experience with popular SLAM libraries and frameworks, such as ROS, OpenCV, PCL, GTSAM, and g2o. Strong mathematical and analytical skills, with the ability to apply advanced mathematical concepts to solve SLAM challenges. Strong communication and teamwork skills to collaborate effectively with interdisciplinary teams. Prior experience working with autonomous systems and robotics. Benefits Competitive salary with performance-based bonuses. Comprehensive health and wellness benefits. Opportunities for professional development and continued education. Collaborative and innovative work environment. Show more Show less
Posted 1 day ago
1.0 years
0 Lacs
Gurugram, Haryana, India
On-site
Location - Pune and Gurgaon (hybrid) Industry - Robotics Position - Sr Engineer What We Need We’re seeking a SLAM expert with several years of experience to join the Perception team at the team senior engineer level. As a SLAM Expert, you will play a technical development role in developing and implementing state-of-the-art SLAM algorithms and systems to advance our cutting-edge fulfillment technology. We are looking for people who thrive in a creative, collaborative, and agile development environment. Job Description Lead the design and development of SLAM-based navigation systems for robotic platforms. Utilize SLAM algorithms and techniques to enable accurate localization and mapping in various environments. Develop, optimize, and implement SLAM algorithms and systems for real-time applications. Conduct research and stay up to date with the latest advancements in SLAM and related fields. Design and execute experiments to evaluate the performance and robustness of SLAM algorithms and systems. Collaborate with cross-functional teams, including software engineers, computer vision experts, and robotics engineers, to integrate SLAM solutions into various projects. Provide technical guidance and support to team members working on SLAM-related projects. Identify and analyze challenges in SLAM implementation and propose innovative solutions. Contribute to the development of tools and frameworks to streamline the SLAM development process. Document and communicate research findings, algorithms, and technical specifications effectively. Skill Sets Required A Bachelors /master's or Ph.D. degree in Computer Science, Robotics or a related field. 1-6 years of demonstrated experience in SLAM research and development, with a strong publication record in relevant conferences and journals. Expertise in various SLAM techniques, such as visual SLAM, LiDAR SLAM, visual-inertial SLAM, graph-based SLAM, Kalman filtering, bundle adjustment, structure from motion, etc. Proficiency in programming languages commonly used in SLAM, such as C++ and Python. Solid understanding of computer vision, sensor fusion, probabilistic robotics, and optimization algorithms. Experience with popular SLAM libraries and frameworks, such as ROS, OpenCV, PCL, GTSAM, and g2o. Strong mathematical and analytical skills, with the ability to apply advanced mathematical concepts to solve SLAM challenges. Strong communication and teamwork skills to collaborate effectively with interdisciplinary teams. Prior experience working with autonomous systems and robotics. Benefits Competitive salary with performance-based bonuses. Comprehensive health and wellness benefits. Opportunities for professional development and continued education. Collaborative and innovative work environment. Show more Show less
Posted 5 days ago
0.0 - 2.0 years
0 Lacs
Pune, Maharashtra
Remote
Location: Pune Qualification: Bachelor's degree in Robotics, Computer science, Electrical engineering, or related field. Role Overview: We are seeking a Senior SLAM Engineer to join our core autonomy team. This role will focus on developing and optimizing 3D LiDAR-based SLAM solutions, enabling reliable and accurate localization and mapping for autonomous robots deployed across complex, real-world environments. Preferred Qualifications: Experience with loop closure, global mapping, and multi-session SLAM. Familiarity with PCL, Open3D, or similar libraries for point cloud processing. Contributions to open-source SLAM projects or publications in leading robotics conferences (e.g., ICRA, IROS, RSS). Knowledge of embedded systems and performance optimization on resource- constrained hardware. Experience working with remote or distributed robotics teams. Responsibilities: Develop robust, real-time SLAM systems using 3D LiDARs and other onboard sensors. Design and implement factor graph-based optimization pipelines (e.g., GTSAM, Ceres, iSAM2). Integrate SLAM with IMU, wheel odometry, and vision-based systems for sensor fusion. Continuously test and validate SLAM modules across diverse real-world deployments — including crowded airports, large malls, and hospitals. Collaborate closely with perception, controls, and navigation teams to ensure seamless robot autonomy. Profile and optimize SLAM performance for embedded compute platforms. Contribute to the long-term SLAM roadmap and evaluation infrastructure. Minimum Qualifications: Bachelor’s degree in Robotics, Computer Science, Electrical Engineering, or a related field. 3+ years of hands-on experience developing SLAM systems for autonomous robots. Proven expertise with 3D LiDAR-based SLAM in large, dynamic indoor environments. Strong grasp of probabilistic estimation, sensor fusion, and graph optimization. Proficient in C++ and Python in a Linux-based development environment. Experience with GTSAM, iSAM2, or Ceres Solver. Familiarity with ROS/ROS2 and standard robotics middleware. A track record of deploying SLAM solutions in real-world applications. Job Types: Full-time, Permanent Pay: Up to ₹1,500,000.00 per year Schedule: Day shift Education: Bachelor's (Preferred) Experience: SLAM: 2 years (Required) GTSAM, iSAM2, or Ceres Solver.: 2 years (Required) C++ and Python in a Linux-based development environment.: 2 years (Preferred) Location: Pune, Maharashtra (Required) Work Location: In person
Posted 1 week ago
0 years
0 Lacs
Thiruvananthapuram, Kerala, India
On-site
Job Requirements Key Responsibilities: Implement advanced perception algorithms for autonomous vehicles using LiDAR, cameras, radar, and GNSS. Develop and optimize sensor fusion techniques to combine data from multiple sensors, improving the accuracy and reliability of perception systems. Create algorithms for object detection, tracking, semantic segmentation, and classification from 3D point clouds (LiDAR) and camera data. Work on Simultaneous Localization and Mapping (SLAM) algorithms, including Graph SLAM, LIO-SAM, and visual-inertial SLAM. Develop sensor calibration techniques (intrinsic and extrinsic) and coordinate transformations between sensors. Contribute to the development of robust motion planning and navigation systems. Work with software stacks like ROS2 (Robot Operating System 2) for integration and deployment of perception algorithms. Develop, test, and deploy machine learning models for perception tasks (e.g., object detection, segmentation). Collaborate with cross-functional teams, including software engineers, data scientists, and hardware teams, to deliver end-to-end solutions. Stay up-to-date with industry trends, research papers, and emerging technologies to innovate and improve perception systems. Work Experience Required Skills: Proven experience with perception algorithms for autonomous systems, particularly in the areas of LiDAR, camera, radar, GNSS, or other sensor modalities. Understanding of LiDAR technology, point cloud data structures, and processing techniques Proficiency in programming languages such as C/C++, Python, or similar. In-depth knowledge of sensor fusion techniques (Kalman Filters, Extended Kalman Filters, Unscented Kalman Filters, Particle Filters) for combining data from LiDAR, camera, radar, and GNSS. Solid background in computer vision techniques (e.g., object detection, semantic segmentation, feature extraction). Experience in deep learning frameworks such as TensorFlow or PyTorch for object detection and segmentation tasks. Knowledge of SLAM (Simultaneous Localization and Mapping) and localization algorithms, including GraphSLAM, LIO-SAM, GTSAM, ORB-SLAM, and related technologies. Familiarity with ROS2 for the development of perception-based robotic systems and autonomous vehicles. Experience with multi-object tracking algorithms such as DeepSORT, SORT, and Kalman Filter-based tracking. Strong understanding of real-time systems and optimizing for low-latency processing. Proficiency in sensor calibration techniques and algorithms for both intrinsic and extrinsic calibration of LiDAR, cameras, radar, and GNSS. Hands-on experience with PCL (Point Cloud Library) and OpenCV for 3D point cloud and image processing. Experience with parallel computing and optimizing algorithms for real-time performance (e.g., CUDA, OpenCL). Experience with object detection models such as YOLO , Faster R-CNN , SSD , or similar. Show more Show less
Posted 1 week ago
3.0 years
0 Lacs
Pune, Maharashtra, India
On-site
Title: Robotics Engineer Location: Pune About Peppermint Robotics Peppermint is an autonomous robotics company co-started out of SINE IIT-Bombay and supported by Qualcomm. With a focused goal of expediting the advent of service robots, Peppermint designs and makes commercial housekeeping robots from its factory in Pune and works across from its offices in Pune, Mumbai, Bangalore, Dubai and Austin. Overview As a Robotics Engineer at Peppermint Robotics, you'll have the opportunity to gain valuable hands-on experience in a cutting-edge robotics company. We are seeking a talented and detail-oriented individual who possesses attention to detail, proactive communication, to plan within the available resources and is self driven. Qualification Bachelor's degree in Robotics, Computer science, Electrical engineering, or related field. What The Work Looks Like Develop and deploy algorithms for navigation, path planning, and computer vision. Conduct research and stay up-to-date with the latest advancements in the field of robotics Collaborate with diverse teams to integrate robotic systems. Develop a deep understanding of various sensors, including 2D/3D lidars and cameras. Optimize algorithms for real-time performance. Engage in hands-on tasks related to robotic hardware, such as system setup, calibration, and debugging. Test robotic systems in both simulated and real-world scenarios. Experience And Skills / Qualities We Deeply Value 3+ years of relevant industry experience Passion for developing software for world-class robots. Excellent C++ programming and software design skills to support high-performance perception. Experience with Python is a plus. Experience with ROS1 and/or ROS2. Hands-on experience with SLAM, robot navigation, and behavior planning Hands-on experience with OMPL or similar frameworks Hands-on experience with OpenCV, PCL/Open3D Hands-on experience with real robots and perception sensors such as time-of-flight cameras, 2D/3D LIDAR, and stereo cameras. Experience with different communication protocols such as modbus, CAN bus, UART, etc. Demonstrates a strong sense of curiosity and an eagerness to learn new concepts, technologies, and methodologies. Good To Have Experience with GTSAM/Ceres/Symforce/Casadi Experience with Pytorch, TensorFlow, OpenCL, and CUDA Knowledge of Rust for computer vision and/or otherwise. Experience with OpenVINO Understanding of different planning algorithms. What To Expect At Peppermint, we value authenticity, clear communication, and a willingness to ask questions. We believe in supporting each team member's career journey and fostering a culture that drives our mission forward. We hope you share our passion for our purpose and are excited to get started! Prepare yourself for the experience of a lifetime as you work on a product that is truly world-class. This journey will be both rewarding and challenging, pushing you to your limits to deliver the best possible results. You'll be joining a league of talented individuals who are passionate about what they do and who strive for excellence every day. Work Culture We are a process and innovation-oriented team, with domain experts working together to build world class robots and technologies. We care for intent, attitude and collaboration over just results and work. Our culture stands for trust, authenticity, clear communication, first principles thinking and emphasis to “ask” anything! We care deeply for every team member’s career and personal journey and the culture which propels it forwards. We do expect you to explore the underlying purpose and mission at helm @ Peppermint Robotics which drives us onwards and forwards! Next Steps If this role aligns with your personal career plans, please write to us with you resume / profile to allen.louis@peppermintrobotics.com Skills: cuda,slam,ros2,opencv,pcl,stero cameras,robot navigation,uart,ros1,python,ros,time-of-flight cameras,can bus,opencl,stereo cameras,lidar,open3d,ompl,modbus,behavior planning,c++,robotics,2d/3d lidar Show more Show less
Posted 3 weeks ago
Upload Resume
Drag or click to upload
Your data is secure with us, protected by advanced encryption.
Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.
Accenture
36723 Jobs | Dublin
Wipro
11788 Jobs | Bengaluru
EY
8277 Jobs | London
IBM
6362 Jobs | Armonk
Amazon
6322 Jobs | Seattle,WA
Oracle
5543 Jobs | Redwood City
Capgemini
5131 Jobs | Paris,France
Uplers
4724 Jobs | Ahmedabad
Infosys
4329 Jobs | Bangalore,Karnataka
Accenture in India
4290 Jobs | Dublin 2