x
Get our mobile app
Fast & easy access to Jobstore
Use App
Congratulations!
You just received a job recommendation!
check it out now
Browse Jobs
Companies
Campus Hiring
Download App
Jobs in Singapore   »   Jobs in Singapore   »   Information Technology Job   »   Robotics Software Engineer
 banner picture 1  banner picture 2  banner picture 3

Robotics Software Engineer

Hivebotics Pte. Ltd.

Hivebotics Pte. Ltd. company logo

Role Description

This is a full-time on-site role for a robotics software engineer at HiveBotics. You will be responsible for developing and maintaining software systems that enable the autonomous functionality of our Abluo Bots. Your day-to-day tasks will include designing and implementing software algorithms, testing and debugging software, and continuously improving the performance and reliability of our robotics systems.


Responsibilities

  • Algorithm and Intelligence System Development: Design and develop advanced algorithms and intelligence systems for our robotics projects, focusing on enhancing robot perception, decision-making, and autonomous capabilities.
  • Performance Optimization: Optimize algorithms and software systems for efficiency, speed, and scalability, considering real-time requirements and limited computing resources on robotic platforms.
  • Testing and Validation: Design and implement robust testing procedures to validate the performance and reliability of algorithms and intelligence systems.
  • Documentation and Reporting: Prepare clear and concise documentation, including technical specifications, algorithm descriptions, and software design documents.
  • Provide regular progress reports and updates to stakeholders.
  • Continuous Improvement: Identify areas for improvement in existing algorithms and intelligence systems and propose and implement enhancements to increase performance, reliability, and functionality.
  • Collaboration and Knowledge Sharing: Foster a culture of collaboration and knowledge sharing
  • Within the technical development team and across departments, encourage exchanging ideas and best practices to drive innovation and professional growth.
  • Be onsite to perform robotics demonstrations and trials


Qualifications

  • PhD / MSc in Computer Science, Robotics, or a related field. A Bachelor with extensive Industry experience in Robotics, algorithm development and robot intelligence systems is welcome to apply
  • Seasoned Python and CPP programmer, including Object-Oriented Programming (OOP) proficiency. Solid knowledge of robotics frameworks and libraries such as ROS, MoveIt, and Gazebo
  • Deep understanding of robotic perception, decision-making, motion planning, and control systems.
  • (Optional) Experience leading technical teams, providing mentorship, and guiding team members in achieving project goals. Strong analytical and problem-solving skills, with the ability to think critically and develop innovative solutions.
✱   This job post has expired   ✱

Sharing is Caring

Know others who would be interested in this job?