Location
Mumbai | India
Job description
Position Overview:
We are seeking a highly skilled and motivated ROS Development Engineer to join our team on a full-time basis. As a key member of our robotics engineering team, you will play a crucial role in designing, implementing, and optimising ROS-based software for robotic systems. This role involves working with cutting-edge hardware components, such as LiDAR, depth cameras, and IMUs, to develop solutions that push the boundaries of automation technology.
Responsibilities:
- Lead the design and development of ROS-based software for robotic systems.
- Ensure seamless compatibility and integration between ROS-1 and ROS-2.
- Implement and optimise SLAM (Simultaneous Localization and Mapping) algorithms for various applications.
- Develop and fine-tune AMCL (Adaptive Monte Carlo Localization) for precise robot navigation.
- Lead the integration and calibration of hardware components, including LiDAR, depth cameras, and IMUs.
- Collaborate with cross-functional teams to achieve project milestones and deliver high-quality solutions.
- Troubleshoot and debug software and hardware issues, providing effective solutions.
- Mentor and guide junior members of the robotics engineering team.
- Contribute to the development and maintenance of the company's knowledge base.
Qualifications:
- Bachelor's or Master's degree in a relevant engineering or computer science field.
- Expertise in SLAM algorithms and AMCL.
- Demonstrated experience in integrating and calibrating hardware components, including LiDAR, depth cameras, and IMUs.
- Proficient in programming languages commonly used in ROS development, such as C++ and Python.
- Strong problem-solving and debugging skills.
- Excellent communication and teamwork skills.
- Ability to lead and mentor a team.
- Passion for robotics and a commitment to staying abreast of industry trends.
Job tags
Salary