Senior Unity Engineer, UX Engineering

Nihonbashi, Tokyo

TRI-AD logo
Apply now Apply later

Posted 1 week ago

COMPANYToyota Research Institute - Advanced Development (TRI-AD) was established in March 2018 as a $2.8 billion joint venture between Toyota Motor Corporation (TMC), Aisin Seiki Co., Ltd. (Aisin), and Denso Corporation (Denso) to develop fully-integrated, production-quality software and automated driving technology. We are headquartered in Tokyo, Japan and aim to build a smooth software pipeline from research-to-commercialization, and strengthen the collaboration within the Toyota Group in the domains of research and advanced development. Our mission of TRI-AD is to become a world-class software and technology company and to build the safest car in the world. Attracting top talent internationally, TRI-AD has embraced English as its official language in order to facilitate teamwork and partnerships globally.
WHO ARE WE LOOKING FOR?The UX Team’s mission is to discover and define the safest and most engaging user experiences in the autonomous driving space. In addition, our team is looking at supporting Toyota’s Woven City initiative to test, create and simulate the next generation of human habitation.
As part of the UX Engineering team, you will work closely with designers and fellow engineers to develop tools (Unity custom editor tools, CLI, web services) and enhance Unity projects to meet a variety of needs in UX. You will be creating tools not only for TRI-AD’s UX team, but also for other teams within Toyota and eventually users outside of Toyota. The team is very new, so you would have opportunity and responsibility to define TRI-AD’s Unity and 3D workflows.
We are looking for engineers who are passionate about creating beautiful software through Unity supported by beautiful code. 


  • Architect, develop and maintain multiple Unity projects to support development of UX within the vehicle and internet of things spaces
  • Support tools that interface with Unity projects, including command line applications and web servers
  • Defining best practices and standards for Unity and 3D development within TRI-AD
  • Develop an asset pipeline for multiple Unity projects
  • Integrate Unity tool with variety of non-Unity services


  • 4+ years of Unity development
  • 2+ years experience developing in another programming language/environment (Python, Javascript, Rust, C/C++ for example, though any others would fulfill this qualification)
  • Familiarity with modern development tools and cloud infrastructure (containerization, CI/CD, AWS, etc.)
  • Excellent communication, people engagement skills and a fun sense of humor 
  • Excellent user-centric software design skills (experience with requirements gathering, empathetic design, user testing and flexible coding practices for quickly responding to customer needs)
If you are currently located at outside of Japan, don't worry, we'll set an interview over Google Hangout Meet or Skype.
By submitting your application you agree to the following terms:Click here
Job tags: Architect AWS Engineering JavaScript Python Research User testing