Engineering Manager, Rapid Prototyping, Software Development

Remote Friendly Programming Asia Full-time
Woven by Toyota is the mobility technology subsidiary of Toyota Motor Corporation. Our mission is to deliver safe, intelligent, human-centered mobility for all. Through our Arene mobility software platform, safety-first automated driving technology and Toyota Woven City — our test course for advanced mobility — we’re bringing greater freedom, safety and happiness to people and society.
Our unique global culture weaves modern Silicon Valley innovation and time-tested Japanese quality craftsmanship. We leverage these complementary strengths to amplify the capabilities of drivers, foster happiness, and elevate well-being.
TEAMThe Toyota Woven City is a fully connected ecosystem powered by hydrogen fuel cells to be built at the base of Mt. Fuji in Japan. Envisioned as a ‘living laboratory’, the Woven City will serve as a home to full-time residents and researchers who will test and develop technologies such as robotics, personal mobility, smart homes and artificial intelligence in a real-world environment. Woven City will be ‘ever-evolving’, incorporating different types of the latest technologies. It is also ‘human-centric,’ and expected to keep people safe and comfortable.
Rapid Prototyping team is a team that supports PoC and quick prototyping activities based on requests from product teams or cross-functional teams. In many cases, these are products that we believe are worthy of being flagships or representative of the unique values of the Woven City, but have not yet established their unique value proposition. Our team helps them define their value proposition from a technical perspective, and design and implement prototype software quickly for 1st PoC.
WHO ARE WE LOOKING FORYou will report to the Lead of the Integration Architect function in Woven City Management and the workstyle is hybrid (office and remote). You will quickly materialize new product or service ideas in multiple domains in response to requests from business teams. You will quickly design and develop a fundamental software architecture that enables the PoCs of each product. The software architecture includes not only the backend and frontend, but also the integration with the hardware, the common platform for the entire Woven City, and other products. You will lead the software engineers to enable quick design and implementation of prototyping as a team.
RESPONSIBILITIES・Team and member management for an existing team that consists of 4+ software engineers・Develop the fundamental software architecture and prototype software enabling the PoC.・Improve the team’s flexibility and speed of rapid prototyping by implementing CI/CD environments, adopting the latest development tools and modern software architecture.・Identify key technical issues in development activities and introduce appropriate solutions based on the latest technology trends.・Participate in and support high-level discussions with business teams from a technical perspective.・Work with multiple teams across the organization to turn a high level vision into actionable requirements.・Work with multiple teams across the organization to integrate with other products and the common platform.・Participate in agile sprints and meetings, improving our agile development processes.・Engage with Toyota Motor Corporation (TMC Japan) and other Toyota companies to gain adoption.・Review, mentor, and support junior engineers.
MINIMUM QUALIFICATIONS・Bachelor's degree in Computer Science or a related field・7+ years of experience in software development・Experience with multiple programming languages, such as Python, Go, and Java.・Experience delivering cloud-based production-level software・Strong problem identification and solving skills・Proficiency in business-level English・Experience conducting prototyping-base agile software development・People management experience leading 4+ members
NICE TO HAVES・Master's degree in Computer Science or a related field・3+ years of experience as a technical lead・Experience in development of the following: ・Cloud-based services ・Data modeling, collection, and management ・IoT control and data collection ・Microservice and service-oriented architectures ・Docker and Kubernetes ・API design and OpenAPI standard ・UML or other formal design notations ・Agile software development・Experience in embedded software development, especially around the integration with cloud or smartphones and networking・Experience with AWS・Experience in leading development of big enterprise systems.・Verbal and written Japanese.
If you are located outside of Japan we will set up an interview over Google Hangout Meet.
WHAT WE OFFER・Competitive Salary - Based on 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 our company・Japanese Social Security - all applicable (Health Insurance, Pension, Workers’ Comp, and Unemployment Insurance, Long-term care insurance)・In-house Training Program (software study/language study)
By submitting your application you agree to the following terms: https://woven.toyota/en/applicant-privacy-notice
Our Commitment・We are an equal opportunity employer and value diversity.・We pledge that any information we receive from you will be used ONLY for the purpose of hiring assessment.