Robotics Software Engineer, Lane Keeping

Woven Planet

  • Full Time

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:

The Maps & Lane Keeping team’s mission is to realize stable lane keeping systems as an automated driving product by using sensors to recognize and judge the situation and control the vehicle appropriately.
Our ultimate goal is to provide a new lifestyle that our customer had never experienced before through our automated driving.

As a robotics software engineer, you will develop in-vehicle real-time software that is robust and optimal for lane keeping. You should be a technical expert in at least one area below:
– Robotics or automated driving systems
– Localization and mapping
– Motion estimation and dead reckoning
– Object/Road recognition
– Path planning
– Software integration




  • Develop and deploy a system/software, that is robust and optimally functional as a whole, into the vehicle, based on an understanding of the technology and constraints of each component module.
  • Collaborate in cross-functional activities to realize a safer and more secure automatic driving system or driving assistance system
  • Develop tools to improve development efficiency.
  • Analyze issues happening in real life or in the simulation world, and implement countermeasures.
  • Understand cutting-edge technologies, and apply to development.



  • B.S. in Computer Science, Robotics or a related field.
  • 3+ years of experience in  research / product development of robotics or AD/ADAS systems.
  • Good development skills in C/C++



  • M.S. or Ph.D. in Computer Science, Robotics or a related field.
  • Knowledge of embedded software implementation
  • Experience in agile software management tools (GitHub etc)


    If you are currently located at outside of Japan, don’t worry, we’ll set an interview over Google Hangout Meet or Skype.