Software Engineer - Robotics Simulation

Software Engineer - Robotics Simulation
Rapyuta Robotics, Japan

Experience
1 Year
Salary
0 - 0
Job Type
Job Shift
Job Category
Traveling
No
Career Level
Telecommute
No
Qualification
Bachelor's Degree
Total Vacancies
1 Job
Posted on
Jun 16, 2021
Last Date
Jul 16, 2021
Location(s)

Job Description

Our Tokyo Engineering team is changing gears to meet the growing needs of our customers - from a handful of robots to hundreds of robots; from a small team to multiple squads. The team works closely with some of the premier enterprise customers in Japan to build state-of-the-art robotics solutions by leveraging rapyuta.io, our cloud robotics platform, and the surrounding ecosystem. The team’s mission is to pioneer scalable, collaborative, and flexible robotics solutions.

In this role, the Software Engineer will be responsible for:

  • Designing, implementing, testing, and enhancing robotics simulation tooling and software for multi-robot autonomous AMRs
  • Developing deterministic and high-fidelity simulations
  • Optimizing simulation performance
  • Integrating the simulation with existing testing frameworks
  • Building and maintaining a scalable cloud-based simulator in a parallel configuration
  • Integrating visualization tools into the simulation
  • Acting as a team lead to manage people, project priorities, and technical resources
  • Leading design efforts for major software components and their integration into the principal architecture
  • Actively participate in enhancing the design of existing software components to improve their functionality and performance.
  • Contributing to core team processes and to company-wide efforts
  • Identifying opportunities for improvements in engineering processes and make relevant recommendations
  • Maintaining a high-level of communication with cross-functional teams and partners

Requirements

Minimum qualifications

  • Bachelor’s or Master’s degree in Computer Science, Robotics, or a similar technical field of study
  • At least 3 years of experience in a similar role
  • Advanced proficiency in C++ 11 or above
  • Deep knowledge of simulation
  • Fluency in English


Preferred qualifications

  • PhD in Computer Science, Robotics, or a similar technical field of study
  • Hands-on experience with multi-agent robotics systems
  • Hardware-in-the-loop experience
  • Recent experience with high performance, cloud, or distributed computing
  • Comfortable with docker and containerization
  • Experience with physical system modeling and simulation
  • Knowledge of CI/CD systems

Benefits

  • Competitive salary
  • International working environment
  • Bleeding edge technology
  • Visa and relocation support

Job Specification

Job Rewards and Benefits

Rapyuta Robotics

Information Technology and Services - Tokyo, Japan
© Copyright 2004-2024 Mustakbil.com All Right Reserved.