Company Logo

Robotic Embedded Engineer

Tokyo, Japan
medior

Requirements

Work: hybrid
Language: english

Job Description

We are looking for a Robotic Embedded Engineer with at least 5 years of experience to join our team. The ideal candidate should be highly skilled in C++, have some familiarity with Python, and be well-versed in ROS. This role focuses on working with perception technologies and contributing to the creation of embedded systems for robotics. The candidate should also be comfortable using Bitbucket; JIRA, and other version control tools to manage software development effectively.

Requirements

  • 5+ years of experience in embedded software development for robotic applications
  • Strong command of C++ (Modern C++ 14/17/20) with additional exposure to Python
  • Extensive hands-on experience with ROS1/ROS2 for robotic software development
  • Background in perception technologies (LiDAR
  • ;cameras; depth sensors) and relevant libraries (OpenCV; PCL)
  • Solid grasp of real-time systems multi-threading and low-level performance tuning
  • Proficiency in Bitbucket JIRA and Agile software development practices
  • Familiarity with AWS Docker CI/CD and DevOps principles is a plus
  • Knowledge of machine learning for robotics (YOLO ResNet and Reinforcement Learning) is a plus

Preferred Skills

  • Experience deploying software on platforms such as NVIDIA Jetson BeagleBone or Raspberry Pi
  • Practical experience with state estimation and object tracking methods
  • Previous experience in autonomous vehicles robotic perception or industrial robotics
  • Strong analytical thinking and the ability to thrive in a fast-moving collaborative environment.

Salary Range

¥7.5M - ¥9M (based on skills, experience, and abilities)

Benefits

  • Hybrid
  • flexible work schedule
  • Innovative environment in a dynamic startup