Senior Navigation Engineer

Job Description:



Job Description

- Design and implement navigation algorithms for mobile robots
- Design and implement testing framework related to Navigation for mobile robots Maintain and improve current company's Navigation stack
- Advise Team Lead/BU Head about risk, timeline, resources required upon business change request related to Navigation
- Responsible for company's Navigation stack and services
- Responsible for communications between the robot and other systems Support other team members with Navigation related issues
- Coordinate with other software team member to design and implement communications logic and protocol between mobile robots and other systems
- Assist Maintenance Team in supporting existing customers Assist Deployment Team during deployment for new customers
Job Requirements

- Bachelor's or Master's Degree in Engineering or Science or equivalent
- 3-5 years of software development experience with ROS on commercial products
- At least 2 years of Autonomous Navigation development for mobile robots Experience in C++ and Python
- Experience with ROS for commercial products Experience with product development in robotics domain
- Experience with various 2D and 3D localization algorithms
- Experience and knowledge of 2D and 3D motion planning for mobile robots Experience in test driven development and knowledge of setting up test frameworks Knowledge of Machine Learning and AI
- Knowledge of various SLAM algorithms (2D, 3D, Visual)
- Experience with Point Cloud Library (PCL)

Apply Now
 

Job Summary

Company
JointHire Singapore Pte Ltd
Industry
IT/Computers - Software
Location
Singapore
Job Category:
IT
Years of Experience
3 - 5 years
Function
IT
Education
Bachelors/ Degree
Posted On
14th Jan 2020

Why JointHire?

JointHire is a newly founded Singapore based recruitment company offering innovative job placement service to employers and job seekers.

We will match you to the right jobs with high efficiency and speed based on our proprietary technology. Our team will serve you with integrity, accountability and customer commitment.