Robotics Software Engineer at Aeolus Robotics (Tokyo, Japan)

Description: 

Aeolus Robotics Inc. is a start-up robotics company. We are looking for a driven Robotics Software Engineers who are hands-on, technical, and passionate about robotics.


We are looking for a candidate with an MSc or BSc Degree in ME/EE/CS with a focus in Robotics Engineering. This position is an applied robotics programmer, you need good knowledge and experience at programming in ROS and C++ while also understanding that you are playing with active hardware.


A plus is if you have experience with solving complex robotics problems, have generated software architecture, designed and built full-stack software, and managed software build & releases.


You will be responsible for:



  • Designing, implementing and testing robotic software that integrates low-level components into useful robot behaviors;

  • Designing, implementing and testing new use cases for the Aeolus robot based on MRD requirements;

  • Preparing beta testing of use cases both in lab and real client environments;

  • Collaborating with all robot development teams;

  • Troubleshooting robot software.


You will work in a Kanban-based agile development cycle. You will be working alongside founders, researchers, and engineers to design and build first-generation robotic solutions for service industry clients.



Required Experience:



  • BSc in ME/EE/CS with Robotics Focus.


Mandatory Requirements:



  • ROS (academic experience is fine);

  • Good knowledge of C++;

  • Linux / Ubuntu familiarity;

  • Experience with robot hardware;

  • GIT;

  • Proficient language skills in English.


Preferred Requirements:



  • MSc or PhD in Robotics;

  • Robotic integration experience;

  • General robotic problem-solving experience;

  • At least one of the following:

  • Robotics vision experience;

  • Robot kinematics experience;

  • Robot navigation experience.


Flexible Hours



  • These roles permit flexible working hours.

  • You will work in a Kanban-agile development cycle.

  • Whether you prefer contract work or a permanent position, we can accommodate you.

  • A lot of challenges in cutting edge robotics project.

  • You will be working alongside founders, researchers, and engineers to design and build first-generation robotic solutions for service industry clients.