Dojo Technical Instructor & Content Developer (C Programming Language)

Woven-Planet-2 in Tokyo

Woven by Toyota is building mobility for a safer, happier and more sustainable world. A subsidiary of Toyota, Woven by Toyota develops and invests in new technologies, software, and business models that transform how we live, work and move. With a focus on software-defined vehicles, automated driving, data-driven intelligence, security, mobility services, embedded platforms, AI, and more, we build on Toyota's legacy of trust and safety to deliver mobility solutions for all.

For nearly a century, Toyota has been delivering products and services that improve lives. Its earliest offerings, which automated the simple manual task of weaving, have evolved into the safe, reliable, connected automobiles we enjoy and depend on today. Woven by Toyota is an integral part of Toyota’s vision for the next 100 years—a world where mobility is easier, safer and more enjoyable for more people.

Our unique global culture weaves modern Silicon Valley innovation and time-tested Japanese quality craftsmanship and operational excellence. These complementary strengths enable us to develop and deliver cutting-edge technology at scale—optimizing for safety, advancing clean energy and elevating well-being.  We envision a human-centered future where world-class technology solutions expand global access to mobility, amplify the capabilities of drivers, and empower humanity to thrive.

The Team
The Woven by Toyota Dojo is on a fantastic journey to develop the human capital of Woven by Toyota, Toyota Group, and millions of adult learners across corporate Japan. We want to recruit a diverse team of international experts to address the critical need for continuous learning as Woven by Toyota strives to create a safer, happier and more sustainable world.

Our mission is to empower the mobility of people at a societal level by guiding them to discover and attain new digital skills through clever use of data, design and technology. The Technical Training team is responsible for developing the next-generation data-driven talent management solution that can help organizations solve their talent needs and help individuals reach their full potential. We listen to the needs and desires of our customers as we help them transform their dreams into reality and thrive.


Who We Are Looking For
The Technical Instructor (C programming language)  is an individual who lives at the intersection of Tech, Education and People. They love learning and can break down complex technical topics for beginners, but are equally capable of keeping up with veteran developers and engineers. The Technical Instructor is comfortable with both small and large groups of students, and can deliver effective, engaging content either in-person or in online sessions. This person will deliver the majority of training and content in the Japanese language.

The Technical Instructor does not just deliver content, but also has an active role in shaping course content at the Woven by Toyota Dojo. The Technical Instructor explores implementations of course exercises and projects and takes initiative in generating new ideas for future content. The Technical Instructor will use their programming skills to make mock apps, coding exercises and projects for students. The Technical Instructor will also work with in-house engineers and developers to stay up-to-date with the latest software tools and practices and translate that into course content.

The Technical Instructor strives to keep their own skills updated and utilizes in-house and external resources for studying new programming languages, best practices for coding, program design patterns, and more.

This position specifically requires deep understanding and competence in the C programming language.


Responsibilities
・Deliver engaging courses and workshops to software engineers and embedded systems developers on the C programming language
・Mentor employees in C programming & software design best practices
・Show students hands-on how C is directly linked to hardware and how to program both microcontrollers and microprocessors
・Generate exciting educational content on the C language and its intersection with hardware
・Spend time learning new technologies and reading about tech market trends, specifically in the automotive and manufacturing industries
・Deliver training and content 80% in the Japanese language


Minimum Requirement
・3+ years of experience developing programs, apps, embedded systems, tools or related technology in the C programming language
・Native, near native, or high level of Japanese language proficiency
- Must be able to deliver training smoothly in Japanese and produce content in the Japanese language

・Proven track record in delivering trainings in-person and online OR an interest in learning how to deliver courses and work with people
・Curriculum and content development experience OR a willingness to learn how
・3+ years previous experience in a technical role (Software Development/Engineering, Software Architecture, Cloud DevOps, Data Science or similar)
・Conversational level English language skills (high or near-native skill level not required)

What you’ll need to be successful
・Ability to self-manage your tasks in an Agile work environment and thrive with a high level of autonomy
・Interest in keeping-up with trends in Software and Tech
・Passion for lifelong learning!
・Enthusiasm for helping others, working through challenges together, and a joy of working with learners
・Experience and/or interest in the automotive and manufacturing industries is a bonus but not required.
- Specifically candidates excited about the software first transformation of legacy companies are encouraged to apply!

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

WHAT WE OFFER
・Competitive Salary - Based on skills and experience
・Work Hours - Flexible working time with NO core-hours
・Paid Holiday - 20 days per year (prorated)
・Sick Leave - 6 days per year (prorated)
・Holiday - Sat & Sun, Japanese National Holidays, and other days defined by the company
・Japanese Social Security - all applicable (Health Insurance, Pension, Workers’ Comp, and Unemployment Insurance, Long-term care insurance)
Employee Benefits
・In-house Training Program (software study/language study)

By submitting your application you agree to the following terms: click here .

Our Commitment
・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.
Apply