Software Engineer, Marionette (Internship)

Woven Planet

  • Internships

Woven Planet Group (Woven Planet) represents a carefully curated blend of expertise and resources dedicated to bringing the vision of “Mobility to Love, Safety to Live” to life. Through innovations and investments in automated driving, robotics, smart cities, and more, we are transforming how humankind lives, works, and moves. We exist to design, build, and deliver secure, connected, and sustainable mobility solutions that benefit all people worldwide. Founded in 2018 as Toyota Research Institute – Advanced Development (TRI-AD), Woven Planet is composed of four complementary companies: Woven Planet Holdings, Woven Core, Woven Alpha, and Woven Capital.

Visit us to learn more:

Marionette’s team vision is to make society have controllability of physical and psychological distance.

This vision connects with the Marionette system, a kind of teleoperation technology for mobility, and we are tackling to develop it.
Mobility here is everything that improves society through movement, not just cars but also robots and personal devices.

The system consists of the communication platform and the perceptual augmentation. This system includes various technologies such as communication, perception, cloud computing, control, prediction, and machine learning technologies.

Specialists of each technique are necessary, and engineers need to learn neighboring technologies and develop the overall system. CASE is said to be the key to mobility innovation. Let’s create a system including C (Connected) and A (Automated Driving) to give more mobility options for improving society.

We are looking for engineers who are passionate about making driverless vehicles come true and are excited to work with us to create a better future for mobility. Daily tasks include the research and software development related to teleoperation. We are required to test and evaluate some algorithms and accumulate improvements. Skills in software development, knowledge and experiences related to the internet-based communication are the essential prerequisite.

This intern is primarily concerned with algorithm verification of internet-based software communication technology for high reliability. The contents are as follows.
・QoS evaluation based on network statistics
・Software development, verification and improvement
・Have a passion for learning and implementing the technologies and programming languages needed to solve problems




  • Currently pursuing a Bachelor’s, Master’s, or PhD degree in Computer Science, Engineering or a similar major with an expected graduation date March 2023 – March 2024
  • Must be available for a 3-month on-site internship in the summer of 2022  
  • Knowledge and experience in at least one programming language among C, C++, python
  • Knowledge and experience in research or work on network communication
  • Communication skills in speaking, reading and writing in Japanese



  • Familiar with agile methodologies and shipping code frequently
  • Experience of using software development tools like Git, Github, Jira, and Confluence
  • Experience of network performance evaluation and network issue  identification 
  • Experience  of system design and implementation on AWS
  • Knowledge of video codec for streaming
  • Experience and skills in technical reading and writing in English




    NOTE: This internship program is intended only for those who are located in Japan with valid working visas since the program is expected to be onsite.
    Start Date: You can choose to start from several start dates, July 15 or September 1, 2022 
    Internship Duration: 3 months 
    Timing: 3-5 days on weekdays
    Salary: Hourly wage
     *The salary will be varied depending on individual experience and skills.
    Work Location: Nihonbashi (Head office), Higashifuji
    *Travel/Accommodation support will be provided for those students who are outside of the Tokyo region.
    By submitting your application you agree to the following terms:
    ・We are an equal opportunity employer and value diversity.
    ・We pledge that any information we receive from candidates will be used ONLY for the purpose of hiring assessment.