Get alerts for new jobs matching your selected skills, preferred locations, and experience range. Manage Job Alerts
3.0 - 8.0 years
6 - 16 Lacs
Ahmedabad
Work from Office
Role Overview We're seeking an experienced Senior Robotics QA Engineer to lead our test automation initiatives for industrial robotic systems. You'll be responsible for designing, implementing, and maintaining comprehensive test frameworks that validate robot behaviour, performance, and reliability across various industrial scenarios. This role combines deep technical expertise in robotics testing with hands-on experience in ROS-based systems and industrial automation. Key Responsibilities Test Framework Development Design and implement automated test suites for ROS-based industrial robotic systems using appropriate language choices: Python for rapid prototyping, iterative testing, and quick feature validation C++ for high-performance testing, production validation, and resource-critical scenarios Develop comprehensive testing strategies covering unit, integration, and system-level testing Create and maintain test automation frameworks leveraging rostest with unittest (Python) and gtest (C++) Implement continuous integration/continuous deployment (CI/CD) pipelines for robotics applications Optimize test execution for both development speed (Python) and production performance (C++) Industrial Robotics Testing Conduct thorough testing of industrial robot applications including pick-and-place, welding, painting, assembly, and material handling operations Validate robot safety systems, emergency stops, and fail-safe mechanisms Test robot performance under various environmental conditions and operational scenarios Perform regression testing to ensure software updates don't introduce new issues ROS Ecosystem Expertise Implement testing protocols using the complete ROS testing stack: rostest for ROS node-level integration testing unittest (Python) for library-level testing and rapid prototyping validation gtest (C++) for high-performance library testing and production code validation MoveIt2 for motion planning validation and manipulation testing Navigation2 (Nav2) for autonomous navigation and path planning testing RViz for visual testing, debugging, and validation of robot states and sensor data Understand performance trade-offs: utilize Python for fast iteration during development and C++ for throughput-intensive testing scenarios Develop integration tests for ROS nodes, services, and communication interfaces with emphasis on message rate performance and latency validation Test robot perception, navigation, manipulation, and control systems across different performance requirements Validate ROS message passing, parameter handling, and node lifecycle management in both development and production contexts Test motion planning algorithms, trajectory execution, and collision detection systems using MoveIt2 Validate autonomous navigation capabilities, obstacle avoidance, and localization using Navigation2 Simulation & Hardware Testing Design and execute tests in simulation environments (Gazebo, Isaac Sim, Unity) Coordinate hardware-in-the-loop (HIL) testing with physical robotic systems Develop mock nodes and test fixtures for isolated component testing Create realistic test scenarios that mirror real-world industrial environments Utilize RViz for visual validation and debugging of simulation environments Quality Assurance & Reporting Establish quality metrics and KPIs for robotic system reliability Generate comprehensive test reports and documentation Collaborate with development teams to identify and resolve defects Maintain test case libraries and ensure test coverage across all system components Required Qualifications Technical Skills 3+ years of experience in robotics testing or quality assurance Proficiency in ROS/ROS2 with hands-on experience in industrial robotics applications Strong programming skills in Python (for rapid prototyping and iterative testing) and C++ (for high-performance, production-level testing) Deep understanding of ROS testing ecosystem: Python unittest framework for Python-based testing Google Test (gtest) framework for C++ testing rostest for ROS node-level integration testing (combining with unittest/gtest) Motion Planning & Navigation: Experience with MoveIt2 for robot arm manipulation and motion planning testing Knowledge of Navigation2 (Nav2) for mobile robot navigation and autonomous movement validation Understanding of SLAM, localization, and path planning algorithms Visualization & Debugging: Proficiency with RViz for robot state visualization and debugging Experience in visual validation of sensor data, transforms, and robot configurations Knowledge of simulation tools: Gazebo, Unity, NVIDIA Isaac Sim Familiarity with ROS-Industrial packages and industrial robot programming Testing Expertise Experience designing test strategies that leverage both Python (for fast iteration/prototyping) and C++ (for performance-critical validation) Understanding of when to use each language: Python for rapid testing and debugging, C++ for high-throughput message handling and resource-intensive scenarios Knowledge of ROS performance testing methodologies, including message rate benchmarking and latency validation Experience with test automation frameworks and CI/CD pipelines Knowledge of behavior-driven development (BDD) and test-driven development (TDD) Understanding of various testing methodologies: unit, integration, system, regression, and performance testing Experience with property-based testing and mutation testing approaches Proficiency in test case design, test data management, and defect tracking Industrial Domain Knowledge Understanding of industrial automation processes and safety standards Experience with industrial robot applications (manufacturing, assembly, material handling) Knowledge of robotics safety protocols and compliance requirements Familiarity with PLC integration and industrial communication protocols Tools & Technologies Version control systems: Git, GitHub/GitLab Build systems: catkin, ament, CMake Containerization technologies: Docker, Kubernetes Cloud platforms for testing: AWS RoboMaker, Azure, GCP Test management and reporting tools Preferred Qualifications Master's degree in Robotics, Computer Science, or related field Experience with Robot Framework for test automation Deep understanding of ROS performance characteristics and when to choose Python vs C++ for different testing scenarios Knowledge of pyrostest and other advanced ROS testing libraries Familiarity with launch_testing framework for ROS2 Experience with hardware-in-the-loop testing setups Understanding of sensor integration and calibration testing Knowledge of motion planning algorithms and their validation Experience with performance benchmarking, message throughput testing, and latency optimization Experience with energy efficiency testing and computational resource optimization Familiarity with safety standards ( ISO 10218, ISO/TS 15066 ) Experience with MoveIt Studio for advanced motion planning workflows Knowledge of SLAM Toolbox for simultaneous localization and mapping
Posted 5 days ago
2.0 - 6.0 years
0 Lacs
pune, maharashtra
On-site
You will be the Robotics Fleet Management Engineer responsible for designing, developing, and deploying robotic fleets integrated with OpenRMS and OpenTCS platforms. Your expertise in Fleet Management Systems and Autonomous Navigation will be crucial for this role. You will utilize real-time navigation systems such as ROS2 and NAV2 to achieve the objectives efficiently. Your key responsibilities will include developing and integrating fleet management systems using OpenRMS and OpenTCS, implementing autonomous navigation with ROS2, Nav2, and Gazebo, designing and optimizing path planning algorithms, building web-based dashboards and APIs for fleet control and telemetry, interfacing with IoT devices and telematics systems using MQTT, REST APIs, and WebSockets, as well as deploying and managing robotic systems using Docker, Kubernetes, and CI/CD pipelines. Your technical skills should encompass expertise in Fleet Management Platforms such as OpenRMS (including .NET Core, Visual Studio, modular architecture, web API development, etc.) and OpenTCS (including integration with ROS2-based robots, task scheduling, Java backend development, etc.). Proficiency in Robotics & Simulation tools like ROS2, Nav2, Gazebo, RViz, SLAM, sensor fusion, multi-robot coordination, C++, and Python programming for robotic systems is essential. Additionally, experience in Web & IoT Integration with RESTful API design, WebSockets, MQTT, frontend development, and backend scripting is required. Ideally, you should hold a Bachelors or Masters degree in Robotics, Computer Science, Mechatronics, or a related field. Experience with OpenRemote platform, Docker-based deployments, contributions to open-source robotics projects, familiarity with cloud robotics platforms, and knowledge of rigid body dynamics and Multi-DOF system modeling will be advantageous.,
Posted 1 week ago
3.0 - 7.0 years
0 Lacs
pune, maharashtra
On-site
The Robotics team based in Pune is currently seeking a hands-on engineer to contribute to the design and implementation of intelligent systems for drone autonomy in real-world applications. This role involves working at the convergence of robotics, AI, and systems engineering to develop scalable platforms that enable fully autonomous aerial missions globally. FlytBase is dedicated to pioneering a new frontier in the drone industry by unlocking the potential of fully autonomous drones. This endeavor requires a mindset of original thinking, daring experimentation, and a willingness to explore uncharted territories. If you are seeking a unique and stimulating challenge that involves drones, FlytBase offers an exciting opportunity to be part of a groundbreaking journey. In this role, you will be responsible for: - Designing, developing, and testing high-reliability systems for autonomous drones and docking stations - Creating scalable, production-grade software for real drone fleets, not just simulations - Leveraging AI to enhance development speed, streamline debugging, and improve iteration processes - Assessing cutting-edge technologies and rapidly implementing viable solutions - Influencing the robotics architecture through innovative thinking - Developing internal tools and automation pipelines to enhance team efficiency - Collaborating with AI, Cloud, and Product teams to implement practical use cases Ideal candidates for this role are those who: - Have experience in building robotics systems for competitions such as Robocon, e-Yantra, IMAV, or AUVSI SUAS - Are familiar with ROS and proficient in orchestrating real robots, not just simulations - Possess knowledge of multi-robot systems, control theory, SLAM, or motion planning - Have expertise in DevOps, CI/CD practices, and cloud deployments - Demonstrate strong foundations in multithreading, network protocols, and distributed systems - Have a track record of delivering production-grade code in team environments and taking ownership of projects from start to finish This role offers a competitive annual CTC based on your work experience, level of professionalism, cultural fit, and alignment with FlytBase's long-term objectives. Additionally, you will enjoy perks such as a fast-paced startup environment, a hacker-friendly workspace, a collaborative team, professional autonomy, a shared sense of purpose, flexible work hours, and an informal dress code. To apply for this position, please submit your CV along with a cover letter to careers@flytbase.com. Join us in revolutionizing the world of drone autonomy with innovative solutions and groundbreaking technologies.,
Posted 1 week ago
8.0 - 12.0 years
0 Lacs
andhra pradesh
On-site
The role of Embedded Systems Lead in the field of Drones, UGVs & Robotics based in Hyderabad will involve architecting, developing, and optimizing embedded platforms for UAVs, UGVs, and autonomous robotics systems. This critical position focuses on enhancing capabilities in battery optimization, obstacle avoidance, and navigation autonomy to ensure reliable embedded solutions in dynamic and rugged environments. Responsibilities include designing and developing embedded solutions with a focus on autonomy and reliability, optimizing firmware for microcontrollers and real-time processing, collaborating on Battery Management Systems (BMS) for power efficiency, integrating sensor fusion algorithms for obstacle avoidance and navigation, and working closely with cross-functional teams to ensure hardware-software co-design alignment. The ideal candidate should possess a Bachelor's/Master's degree in Electronics, Embedded Systems, Robotics, or related fields, with at least 8 years of experience in embedded systems development, particularly in drones, UGVs, robotics, or aerospace electronics. Proficiency in Embedded C/C++, RTOS, low-level driver development, power management, sensor fusion, and control systems is required. Experience with communication protocols, PCB design tools, and debugging techniques is essential. Preferred skills include familiarity with AI/ML inference on embedded platforms, motor control, ESC optimization, propulsion systems, and knowledge of safety-critical systems and functional safety standards. Personal attributes such as a problem-solving mindset, strong leadership skills, and a passion for cutting-edge autonomous systems are highly valued. The compensation offered is competitive and will be based on the candidate's experience and capabilities. To apply for this position, interested candidates are requested to send their resume, project portfolio, or technical write-ups to careers@marutdrones.com.,
Posted 2 weeks ago
6.0 - 10.0 years
12 - 15 Lacs
Pune, Mumbai (All Areas)
Work from Office
Skills: Strong technical foundation and proven hands-on experience in Robotics , Electric Vehicle systems and Robot Operating System. Ability to guide students in the mentioned technologies . Must be able to confidently explain and simplify complex concepts across Robotics, EVs, and ROS for diverse age groups and academic levels. Excellent communication skills in English and Hindi (both verbal and written). Strong planning and time management abilities. Strong public speaking and presentation skills. Comfortable handling large groups and tailoring delivery methods to suit different institutions. Excellent stakeholder management handling clients, academic institutions, and internal teams. Willingness to take up training responsibilities as required. Role & responsibilities Lead Training Sessions: Deliver engaging and practical training sessions that cover the foundational and advanced aspects of Robotics, Electric Vehicles, and the Robot Operating System (ROS) across colleges, schools, and premier institutions. Mentorship & Team Training: Train, guide, and mentor junior trainers from PHN Technology, ensuring content and delivery consistency in Robotics, EV, and ROS. Content Development: Develop and continuously update training materials, live projects, simulations, and demos that showcase practical applications and integrations of Robotics, EV, and ROS. Travel Readiness: Willingness and ability to travel extensively across India for conducting workshops and sessions as per schedule. Preferred candidate profile We are looking for a highly skilled professional with deep expertise in robotics, electric vehicles , and a deep understanding of the Robot Operating System (ROS) . The ideal candidate should have a minimum of 5+ years of relevant experience in teaching, corporate training, or industry roles. A strong command over communication (both verbal and written) in English and Hindi is essential, along with the ability to clearly explain and simplify complex full stack concepts to learners across diverse age groups and academic levels. Candidates should possess excellent public speaking and presentation skills , and be comfortable delivering sessions to large groups while tailoring the content as per institutional needs.
Posted 2 weeks ago
3.0 - 8.0 years
15 - 19 Lacs
Bengaluru
Work from Office
Job Area: Engineering Group, Engineering Group > Systems Engineering General Summary: At Qualcomm XR Perception, were a passionate team of engineers who want to change the world through virtual and augmented reality products and technologies. We develop state-of-the-art, power efficient XR perception algorithms optimized for Qualcomm hardware. The perception algorithms enable XR systems to map the users environment and track the user within the environment. To scale and strengthen our offering, Qualcomm XR Perception team in Bengaluru is rapidly expanding and seeking candidates to investigate and develop the fundamental perception algorithm that enables self-contained XR platforms. We are looking for innovators who will push the boundaries of mobile perception technology to offer a robust platform to our customers. Job Function/General Responsibilities In this job the candidate would Be part of a world-class XR team researching and developing XR perception Work with building blocks of Simultaneous Localization and Mapping (SLAM) o Multi-view geometry o Sensor Fusion o Pose estimation o Non-linear optimization Apply ML/ DL techniques to enhance accuracy and robustness of traditional SLAM systems Implement efficient and optimized algorithms in C++ Understand and analyze requirements for perception systems for XR platforms Have excellent verbal and written communication and presentation skills Candidate that fits this role should be well versed in the basics of Linear algebra Probability Multi-view geometry Sensor fusion Estimation techniques Non-linear optimization Machine learning techniques Object oriented programming in C++ Keywords Virtual reality, Augmented reality, Computer vision, Machine learning, Perception, VIO, SLAM Educational requirements: Bachelor's degree in Engineering, Applied Mathematics, Computer Science, or related field +3 years of work experience OR Master's degree in Engineering, Applied Mathematics, Computer Science, or related field Minimum Qualifications: Bachelor's degree in Engineering, Information Systems, Computer Science, or related field and 2+ years of Systems Engineering or related work experience. OR Master's degree in Engineering, Information Systems, Computer Science, or related field and 1+ year of Systems Engineering or related work experience. OR PhD in Engineering, Information Systems, Computer Science, or related field. Applicants Qualcomm is an equal opportunity employer. If you are an individual with a disability and need an accommodation during the application/hiring process, rest assured that Qualcomm is committed to providing an accessible process. You may e-mail disability-accomodations@qualcomm.com or call Qualcomm's toll-free number found here. Upon request, Qualcomm will provide reasonable accommodations to support individuals with disabilities to be able participate in the hiring process. Qualcomm is also committed to making our workplace accessible for individuals with disabilities. (Keep in mind that this email address is used to provide reasonable accommodations for individuals with disabilities. We will not respond here to requests for updates on applications or resume inquiries). Qualcomm expects its employees to abide by all applicable policies and procedures, including but not limited to security and other requirements regarding protection of Company confidential information and other confidential and/or proprietary information, to the extent those requirements are permissible under applicable law. To all Staffing and Recruiting Agencies Please do not forward resumes to our jobs alias, Qualcomm employees or any other company location. Qualcomm is not responsible for any fees related to unsolicited resumes/applications. If you would like more information about this role, please contact Qualcomm Careers.
Posted 2 weeks ago
1.0 - 5.0 years
0 Lacs
chennai, tamil nadu
On-site
This is a full-time on-site role for a Robotics Software Engineer based in Chennai. You will be responsible for designing, developing, and testing software for autonomous mobile robots. Your day-to-day tasks will include software development, programming, object-oriented programming, and back-end web development to ensure the robots perform optimally in real-world environments. You should have a Bachelors degree or higher in Robotics, Computer Science, Mechatronics, Electrical/Mechanical Engineering, or equivalent. Additionally, you should have at least 1 year of professional ROS/ROS2 development experience, preferably in AGV, AMR, or humanoid systems. Proficiency in C++ and Python on Ubuntu/Linux environments is required. Experience in integrating hardware components such as LiDAR, cameras, IMU, motor drivers, and joint controllers is essential. A solid grasp of control theory, SLAM, motion planning, and navigation tuning is expected. Familiarity with robotics simulation tools like Gazebo and real-world testing workflows is advantageous. You should possess excellent debugging, profiling, and system diagnostics skills. Strong communication skills and the ability to collaborate across hardware/software/control disciplines are also necessary for this role. This role is a full-time, permanent position with a day shift schedule. The work location is in person.,
Posted 2 weeks ago
5.0 - 9.0 years
0 Lacs
haryana
On-site
Founded in 2019, Peer Robotics is a collaborative mobile robotics company dedicated to building material handling solutions for small and medium-scale manufacturers. The current landscape of automation is complex, often posing challenges for integration and deployment, particularly for smaller enterprises. At Peer Robotics, we have assembled a team of experts in robotics, hardware, and software to develop robots that can learn from human interactions in real-time. This approach enables us to offer flexible and adaptable solutions that can be easily deployed by individuals on the shop floor. Our overarching vision is to create robots that are as user-friendly as smart home devices, simplifying the integration and deployment process within manufacturing environments. As a venture-backed startup, we have active sales, deployments, and revenue streams in both the US and India, with a strong emphasis on research and product development. Our primary target customers include automotive, electronics, machine tools, and aerospace manufacturers with revenues ranging from $50 million to $200 million. These companies are typically privately-owned and serve as tier 2-3 suppliers to larger enterprises. As a Robotics Engineer at Peer Robotics, you will play a dual role as an entrepreneur and an advanced individual contributor. Leveraging a diverse skill set and practical experience in developing intelligence modules for mobile robots, you will be responsible for creating a software stack and advanced algorithms related to Mapping, Computer Vision, or Navigation for mobile robots. This role will involve engaging with potential customers to understand their needs, developing intelligent modules to support small and medium-scale manufacturers with automation, and leading the division to release new versions or upgrades of navigation or mapping modules. The ideal candidate should have a successful track record in building navigation or mapping modules for mobile robots deployed in warehousing or manufacturing settings. Proficiency in ROS framework, C++, Gazebo, SLAM, Motion planning, Robot Navigation, Mobile Robotics, Computer Vision, and Machine Learning is highly desired. Additionally, experience in deploying robots in manufacturing lines or warehouses, excellent interpersonal and communication skills, strategic thinking abilities, and a proactive approach to decision-making are key qualities we are looking for. In this role, you will be expected to take ownership of large-scale projects, core modules critical for product success, and the formation of specialized teams for various verticals. Collaboration with full-stack development and hardware teams will be essential in designing and architecting solutions, selecting appropriate frameworks and tools, outlining roadmaps, and ensuring timely delivery. Peer Robotics offers a dynamic work environment with perks such as the opportunity to be part of a transformative team reshaping industrial automation, freedom to innovate across the full stack, leadership opportunities for team building, competitive salary, equity options, and flexible working hours. Join us in revolutionizing the future of robotics and industrial automation.,
Posted 2 weeks ago
2.0 - 10.0 years
0 - 0 Lacs
karnataka
On-site
Qualcomm India Private Limited is seeking a highly skilled engineer to join the Qualcomm XR Research team. The team is dedicated to innovating in the field of virtual and augmented reality technologies, aiming to make a significant impact on the world. As an engineer in this dynamic team, you will focus on designing, developing, and enhancing software tools for XR perception systems. Your primary responsibility will involve developing software tools that facilitate the development and optimization of various perception algorithms, such as SLAM and 3D reconstruction. You will also be required to create comprehensive visualizations of algorithm statistics to aid developers in understanding and improving their work. Key Responsibilities: - Design, develop, and maintain software tools to support different perception projects. - Collaborate with cross-functional teams to identify software tool requirements and develop suitable solutions. - Integrate data from multiple sources to generate informative visualizations. - Ensure the reliability and functionality of the tools through thorough testing and debugging. - Document development processes and provide training to end-users. - Stay updated with the latest industry trends and technologies to enhance the software tools and visualization continuously. Qualifications: - Bachelor's degree in Engineering, Computer Science, or a related field with 10+ years of relevant work experience OR Master's degree with 8+ years of experience. - 6+ years of experience in Python & C++ advanced software design and development. - Proficiency in Qt, Visualization Toolkit (VTK), Rerun, etc. - Strong communication skills and the ability to collaborate effectively with cross-functional teams. Desired Skills: - Experience in developing various software tools and data/statistics visualization. - Basic understanding of perception algorithms like CV, SLAM, 3D reconstruction, etc. - Previous experience in leading a technical team. Qualcomm is an equal opportunity employer that values diversity in the workplace. If you require accommodations during the application/hiring process due to a disability, please contact Qualcomm for support. It is expected that all employees adhere to applicable policies and procedures, including those related to the protection of confidential information. Please note that Qualcomm does not accept unsolicited resumes or applications from agencies. If you have any inquiries about the role, please reach out to Qualcomm Careers directly.,
Posted 2 weeks ago
10.0 - 14.0 years
0 Lacs
karnataka
On-site
As a technology company founded in 2015, Netradyne specializes in leveraging expertise in Artificial Intelligence, Deep Learning, and Edge Computing to provide innovative solutions to the transportation industry. Our technology is utilized in a wide range of vehicles, from passenger cars to semi-trailers, operating on various types of roads. Netradyne is currently seeking skilled engineers to join our Analytics team, which includes graduates from prestigious institutions such as IITs, IISC, Stanford, UIUC, and UCSD. As part of this team, you will be involved in developing cutting-edge AI solutions that enable drivers and fleets to identify unsafe driving scenarios in real-time, thereby preventing accidents and minimizing fatalities and injuries. In this role, your responsibilities will include designing, implementing, and commercializing driver monitoring and driver assistance algorithms. You will have the opportunity to work with extensive datasets and deploy new algorithms/models across thousands of vehicles. As a machine learning software engineer, you may be tasked with developing algorithms to characterize driving behavior, tracking key metrics, architecting data-driven solutions, enhancing machine learning infrastructure, and creating proof of concept solutions that demonstrate novel capabilities. To be successful in this position, you should possess a B Tech, M. Tech, or PhD in computer science, electrical engineering, or a related field. Strong programming skills in Python (required) and C++ (desired) are essential, along with 10+ years of research or industry experience in computer vision and machine learning. You should also demonstrate the ability to translate abstract product concepts into tangible solutions, innovate on challenging problems, and have hands-on experience with edge deployments targeting various hardware platforms. Desired skills for this role include expertise in handling image, video, and time-series data, proficiency in camera calibration, multi-view geometry, 3D reconstruction, and SLAM, as well as experience with state-of-the-art multi-camera BEV and Occupancy prediction algorithms. Additionally, familiarity with road scene understanding, machine learning application in real-world scenarios, and successful statistical experiment conduction would be advantageous.,
Posted 2 weeks ago
1.0 - 2.0 years
2 - 3 Lacs
Kochi
Work from Office
Responsibilities: Develop RL (PPO, SAC, TD3) in PyTorch, train in Isaac Sim/Lab, apply sim2real. Integrate with ROS 2, Jetson, real robots. Strong Python, RL, control skills. Hands-on in Isaac tools, ROS 2. Preferred: Jetson, sim2real, MPC/OSC.
Posted 2 weeks ago
1.0 - 5.0 years
0 Lacs
chennai, tamil nadu
On-site
This is a full-time on-site role for a Robotics Software Engineer based in Chennai. As a Robotics Software Engineer, you will be responsible for designing, developing, and testing software for autonomous mobile robots. Your day-to-day tasks will involve software development, programming, object-oriented programming, and back-end web development to ensure that the robots perform optimally in real-world environments. To be successful in this role, you should have a Bachelors degree or higher in Robotics, Computer Science, Mechatronics, Electrical/Mechanical Engineering, or equivalent. You should also have at least 1 year of professional ROS/ROS2 development experience, preferably in AGV, AMR, or humanoid systems. Proficiency in C++ and Python in Ubuntu/Linux environments is essential, as well as experience integrating hardware components such as LiDAR, cameras, IMU, motor drivers, and joint controllers. A solid grasp of control theory, SLAM, motion planning, and navigation tuning is required, along with familiarity with robotics simulation tools like Gazebo and real-world testing workflows. Excellent debugging, profiling, and system diagnostics skills are necessary for this role, as well as strong communication skills to collaborate effectively across hardware/software/control disciplines. This is a full-time, permanent position with a day shift schedule. The work location is in person in Chennai.,
Posted 2 weeks ago
2.0 - 6.0 years
0 Lacs
pune, maharashtra
On-site
The role of a SLAM Engineer at Peppermint Robotics involves developing autonomous navigation and mobility functions for robots designed for floor cleaning and material handling across various environments. You will be responsible for enhancing the capabilities of the navigation stack, refining mapping algorithms, and working on localization algorithms using different sensors to navigate dynamic environments such as airports, parking lots, warehouses, and malls. Integration and synchronization of data from sensors like Depth Camera, LiDARs, and IMUs with embedded development boards will be crucial to build a robust robot navigation system. The products you work on will be of world-class quality, manufactured in Pune (India), and distributed globally. Your key responsibilities will include developing and deploying localization, mapping, and calibration algorithms, staying updated with the latest advancements in robotics, collaborating with diverse teams for system integration, and optimizing algorithms for real-time performance. Hands-on experience with SLAM, robot navigation, sensor fusion, and various perception sensors will be essential for this role. Strong communication skills, a Bachelor's degree in Robotics, Computer Science, Electrical Engineering, or a related field, and at least 2 years of relevant experience are required. Proficiency in C++ programming, familiarity with Python, experience with ROS1 and/or ROS2, and a passion for developing software for cutting-edge robots are highly valued. You will report to the Lead - Robotics Engineer and collaborate with teams based in India, MEA, and the USA. Expect cross-team collaboration, hands-on learning, and professional attire in the office with necessary protective gear in the assembly area. As part of a fast-growing startup, you will be involved in planning and executing short and long-term robotic software plans and will be expected to align with Peppermint's work ethos, code of conduct, and culture of clear communication and continuous learning. If you are enthusiastic about working on a world-class product, possess a strong sense of curiosity, and are eager to learn and grow in the field of robotics, this role at Peppermint Robotics may be the perfect fit for you. To apply, please send your resume to allen.louis@peppermintrobotics.com.,
Posted 2 weeks ago
0.0 - 4.0 years
1 - 5 Lacs
Bengaluru
Work from Office
About the Role We are looking for a ROS Engineer for on-site deployment, integration, and support of our Industrial Robots . The ideal candidate should have strong experience in robotics implementation and troubleshooting, with solid expertise in Robot Operating System (ROS) . This role involves frequent travel across India and overseas. Key Responsibilities Deployment & Integration Install and configure industrial robots at customer sites. Integrate robots with WMS and infrastructure. Calibrate and optimize navigation/control using ROS. Perform tests to ensure safety and performance. Troubleshooting & Optimization Resolve hardware/software/network issues using ROS tools. Apply updates and collaborate with engineering to address challenges. Documentation & Reporting Maintain deployment records and configuration logs. Share project updates, risks, and suggestions for SOP improvements. Required Skills & Experience Hands-on experience with industrial robots, AMRs, or AGVs. Strong ROS knowledge (nodes, topics, services). Familiarity with WMS, SLAM, sensor integration, and protocols (CAN, Wi-Fi, Ethernet). Programming in Python/C++. Strong problem-solving and communication skills. Willingness to travel extensively.
Posted 2 weeks ago
3.0 - 8.0 years
0 Lacs
haryana
On-site
You have a fantastic opportunity to join our team as a Senior Navigation Engineer, where you will play a crucial role in developing cutting-edge autonomous vehicle systems. As an ideal candidate, you should possess a strong background in robotics, ROS2, sensor fusion, and navigation algorithms, with practical experience in implementing and optimizing Ros2 and Autoware-based solutions. Your responsibilities will include designing, developing, and integrating navigation systems to ensure the safe and efficient operation of autonomous vehicles in complex environments. Your key responsibilities will involve designing and implementing advanced navigation algorithms, optimizing motion planning systems for dynamic obstacle avoidance, integrating semantic understanding of environments into navigation systems, and utilizing localization techniques such as SLAM and GNSS-aided navigation. You will also be responsible for implementing real-time sensor fusion techniques, configuring Autoware modules for specific vehicle platforms, and conducting simulations and real-world tests to validate navigation algorithms under various conditions. To excel in this role, you must have extensive experience with Navigation Path Planning, Motion Planning, Sensor fusion, and SLAM algorithms techniques. Proficiency in working with LiDAR, camera, radar, and IMU sensors, as well as hands-on experience with Autoware and ROS2, is essential. Additionally, familiarity with Machine/Deep learning frameworks, real-time systems, embedded software development, and a strong mathematical background in linear algebra, probability theory, and optimization are highly desired. The required qualifications for this position include a Bachelors or Masters degree in Robotics, Computer Science, Electrical Engineering, or a related field, along with a minimum of 3-8 years of experience in autonomous navigation or robotics development. Proficiency in programming languages such as C++ and Python, with a focus on ROS2 development, is also necessary. If you are passionate about C++, Motion Planning, SLAM, Dynamic Obstacles, Model Predictive Control, Path Planning, ROS2, Autoware, Python, and Machine Learning, and meet the requirements mentioned above, we encourage you to apply now and be part of our dynamic team.,
Posted 3 weeks ago
2.0 - 7.0 years
5 - 15 Lacs
Pune
Work from Office
We are looking for a highly technical Robotics Simulation Engineer specializing in reinforcement learning (RL) and deep learning for robotic arms . The ideal candidate should have strong expertise in learning-based motion planning, grasp adaptation, real-time trajectory optimization, and AI-powered dexterous manipulation . This role requires proficiency in ROS2 MoveIt!, Orocos, NVIDIA Isaac Sim, Omniverse, Groot, RL-based control models, policy optimization, and Sim2Real AI adaptation strategies to push the boundaries of robotic autonomy and self-learning dexterity . Key Responsibilities Reinforcement Learning for Robotic Manipulation: • Develop Deep Reinforcement Learning (DRL)-based policies for robotic arm dexterity, training models on high-dimensional action spaces for grasping and force adaptation . • Implement self-learning policy gradient optimization for improving robotic decision-making in dynamic task execution . • Train RL-based inverse kinematics (IK) models , enabling real-time trajectory correction and adaptive grasping strategies .
Posted 1 month ago
3.0 - 8.0 years
15 - 19 Lacs
Bengaluru
Work from Office
Job Area: Engineering Group, Engineering Group > Systems Engineering General Summary: At Qualcomm XR Perception, were a passionate team of engineers who want to change the world through virtual and augmented reality products and technologies. We develop state-of-the-art, power efficient XR perception algorithms optimized for Qualcomm hardware. The perception algorithms enable XR systems to map the users environment and track the user within the environment. To scale and strengthen our offering, Qualcomm XR Perception team in Bengaluru is rapidly expanding and seeking candidates to investigate and develop the fundamental perception algorithm that enables self-contained XR platforms. We are looking for innovators who will push the boundaries of mobile perception technology to offer a robust platform to our customers. Job Function/General Responsibilities In this job the candidate would Be part of a world-class XR team researching and developing XR perception Work with building blocks of Simultaneous Localization and Mapping (SLAM) o Multi-view geometry o Sensor Fusion o Pose estimation o Non-linear optimization Apply ML/ DL techniques to enhance accuracy and robustness of traditional SLAM systems Implement efficient and optimized algorithms in C++ Understand and analyze requirements for perception systems for XR platforms Have excellent verbal and written communication and presentation skills Candidate that fits this role should be well versed in the basics of Linear algebra Probability Multi-view geometry Sensor fusion Estimation techniques Non-linear optimization Machine learning techniques Object oriented programming in C++ Keywords Virtual reality, Augmented reality, Computer vision, Machine learning, Perception, VIO, SLAM Educational requirements: Bachelor's degree in Engineering, Applied Mathematics, Computer Science, or related field +3 years of work experience OR Master's degree in Engineering, Applied Mathematics, Computer Science, or related field Minimum Qualifications: Bachelor's degree in Engineering, Information Systems, Computer Science, or related field and 2+ years of Systems Engineering or related work experience. OR Master's degree in Engineering, Information Systems, Computer Science, or related field and 1+ year of Systems Engineering or related work experience. OR PhD in Engineering, Information Systems, Computer Science, or related field.
Posted 1 month ago
5.0 - 8.0 years
20 - 30 Lacs
Faridabad
Work from Office
We are seeking a highly skilled Senior Perception Engineer to join our team. The ideal candidate will have extensive experience in developing and implementing perception algorithms for robotic systems, with a focus on sensor fusion, SLAM, and multi-modal sensing. Master's or Ph.D. in Computer Science, Robotics, or a related field 3-8 years of experience in perception engineering for autonomous systems Strong programming skills in C++ and Python Extensive experience with SLAM algorithms, computer vision, and sensor fusion techniques Proficiency in working with LiDAR, camera, radar, and IMU sensors Hands-on experience with ROS2 Familiarity with deep learning frameworks and their application to perception tasks Experience with real-time systems and embedded software development Strong mathematical background in linear algebra, probability theory, and optimization Preferred Qualifications Experience with autonomous vehicle perception systems Knowledge of sensor calibration techniques Experience with multi-object tracking and motion prediction Experience with Autoware. Key Skills C++ Sensor fusion SLAM Computer vision LiDAR processing Radar processing ROS2 Autoware Python Machine learning Roles and Responsibilities Design and develop advanced perception algorithms for autonomous robots using LiDAR, Cameras, Radar, and other sensors Implement and optimize sensor fusion techniques to improve object detection, tracking, and localization Develop and maintain SLAM (Simultaneous Localization and Mapping) systems for various robotic platforms Integrate perception algorithms with Autoware and ROS2 frameworks Collaborate with cross-functional teams to ensure seamless integration of perception systems with other components of the autonomous stack Conduct research on state-of-the-art perception techniques and implement novel solutions to improve system performance Participate in the full development lifecycle, including design, implementation, testing, and deployment of perception software
Posted 1 month ago
4.0 - 9.0 years
10 - 20 Lacs
Noida
Work from Office
Strong software development skills in Modern C++ and Python. Proficient in working with the ROS (Robot Operating System) framework. Familiar with SLAM/Position Tracking, 3D Reconstruction, Depth Sensing.
Posted 2 months ago
4.0 - 9.0 years
7 - 17 Lacs
Bengaluru
Work from Office
ROLES & 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. NOTE - 1. If Interested , Kindly Send The UPDATED CV to Mr. Sushil Kr Singh (HR Head) at hr.talent@arc.ventures 2. The job Location is Koramangla (Bangalore)
Posted 2 months ago
2.0 - 6.0 years
4 - 8 Lacs
Bengaluru
Work from Office
Key Responsibilities Develop and deploy AR, VR, and MR applications using Unity or Unreal Engine. Implement real-time 3D graphics, optimizing rendering performance for high-quality experiences. Work with AR SDKs such as ARKit, ARCore, and Vuforia to build interactive AR applications. Create immersive web experiences using WebGL, WebGPU, WebXR, and WASM. Ensure cross-platform compatibility across Android, iOS, WebAssembly, Linux, macOS, and Windows. Utilize Git for version control and collaborate using tools like Visual Studio and Visual Studio Code. Integrate Photon Networking for multiplayer and networked XR applications. Apply 3D transformations, computer vision, and spatial computing for enhanced user experiences. Work on real-time image and video processing to improve visual quality and responsiveness. Required Skills & Qualifications Strong programming expertise in C#, C++, Python & JavaScript. Proficiency in Unity or Unreal Engine for real-time 3D development. Deep understanding of 3D graphics principles, including linear algebra and rendering techniques. Hands-on experience with AR SDKs and spatial computing concepts. Strong foundation in mathematical and computational principles related to 3D development. Familiarity with networking solutions for multiplayer and interactive XR applications. Preferred (Good To Have) Skills Experience with SLAM (Simultaneous Localization and Mapping). Knowledge of AI-driven AR solutions. Expertise in GPU optimization for real-time rendering performance.
Posted 2 months 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.
We have sent an OTP to your contact. Please enter it below to verify.
Accenture
39581 Jobs | Dublin
Wipro
19070 Jobs | Bengaluru
Accenture in India
14409 Jobs | Dublin 2
EY
14248 Jobs | London
Uplers
10536 Jobs | Ahmedabad
Amazon
10262 Jobs | Seattle,WA
IBM
9120 Jobs | Armonk
Oracle
8925 Jobs | Redwood City
Capgemini
7500 Jobs | Paris,France
Virtusa
7132 Jobs | Southborough