Software Engineer II, Arene Applied Engineering
TEAM
Arene Applied Engineering is a diverse team of engineers dedicated to helping Toyota build software defined vehicles utilizing the Arene platform and tools. Our work begins with a deep understanding of our Toyota customers—their objectives, challenges, workflows, and technical environments. We partner closely with them to identify pain points, evaluate opportunities, and translate their needs into clear product direction and engineering requirements.
In addition to shaping product direction, we develop targeted solutions that help customers make effective use of the existing Arene platform and tools. We work across teams to ensure that our solutions are reliable, maintainable, secure, fully integrated, and ready to operate in production environments. We take ownership from initial discovery through deployment and ongoing improvement. Our goal is not only to solve individual problems, but to create solutions that scale across Toyota and strengthen the overall Arene ecosystem.
We are a collaborative, hands-on, and customer-focused team that values technical rigor, practical problem-solving, clear communication, and end-to-end ownership.
About the Role and Context
Woven by Toyota is Toyota’s software and mobility subsidiary. Arene is its flagship software development platform and vehicle software foundation for software-defined vehicles (SDVs). It combines an SDK, tools, and data capabilities to standardize development, enable software reuse across hardware and vehicle generations, and support continuous improvement (including OTA).
Arene has already shipped in production (first on the new Toyota RAV4 for Toyota Safety Sense / ADAS and cockpit features; expanding toward ~50 models and 10 million vehicles annually by 2030). It emphasizes decoupling software from specific hardware via abstractions and APIs, while still requiring rigorous real-vehicle and hardware-in-the-loop integration. Work spans ADAS/safety systems, cockpit, middleware, and (increasingly) more centralized vehicle architectures.
This role is for a hands-on engineer who writes production C++ and owns the hard part of making software actually work with real vehicle hardware, ECUs, sensors, and networks. The strongest fit is typically someone who has worked in software integration or embedded systems roles at a self-driving, autonomous, or advanced ADAS company, where they shipped code that ran on the vehicle under real-time, safety, and resource constraints.
Required Skills
Required Languages
🇬🇧 English