Neara in Singapore is looking for a Navigation & Control Engineer to develop advanced planning, behavior, and control strategies for autonomous cleaning robots. Ideal candidates will possess a Bachelor's or Master's in CS or Robotics, proficient skills in C++ and Python, and experience with ROS1/ROS2. Key responsibilities include designing behavior tree architectures, developing planning algorithms, and real-time system optimization. The role offers an opportunity to innovate in robotics within a dynamic company environment.
Qualifications
Bachelor's or Master's degree in CS, Robotics, or a related field (or PhD with relevant focus).
Fresh graduates are welcome to apply.
Proficient in C++ and Python development on Linux.
Experience working with ROS1/ROS2 is necessary.
Responsibilities
Design and implement modular behavior tree architectures for complex decision-making.
Develop global planning algorithms for dynamic environments.
Design local planners for smooth and safe robot motion.
Optimize systems to ensure real-time performance.
Collaborate with SLAM and Perception engineers.
Develop test cases for validating algorithms.
Explore advanced planning and control methods.
Skills
C++ development
Python development
ROS1/ROS2
Data structures and algorithms
Robotics knowledge
Behavior planning frameworks
Path planning algorithms
Sensor modalities
Problem-solving skills
Education
Bachelor’s or Master’s degree in CS, Robotics, or related field
PhD with relevant focus
Job description
Neara in Singapore is looking for a Navigation & Control Engineer to develop advanced planning, behavior, and control strategies for autonomous cleaning robots. Ideal candidates will possess a Bachelor's or Master's in CS or Robotics, proficient skills in C++ and Python, and experience with ROS1/ROS2. Key responsibilities include designing behavior tree architectures, developing planning algorithms, and real-time system optimization. The role offers an opportunity to innovate in robotics within a dynamic company environment.