About the Role
Woven by Toyota is transforming the automotive industry into a mobility company. The Arene team is focused on simplifying vehicle software development and increasing deployment frequency without compromising safety and security, aiming to create a new market for vehicle application developers.
Responsibilities
- Implement, deliver and refine Arene SDK software components for users to interact seamlessly with the vehicle systems.
- Design and implement abstraction layers to enable hardware-agnostic software platforms using modern C++ concepts.
- Collaborate with global teams to accelerate and improve Arene software development.
Requirements
- At least 5 years of experience with modern C++ (C++14/17 and above).
- Experience delivering software for similar safety and quality driven domains (automotive, aerospace, robotics, medical, military, etc.).
- Experience with embedded systems and resource-constrained computing environments.
- Expertise with a wide range of computing architectures (SoC, MCU, CPU).
- Knowledge and experience with RTOS and POSIX/Linux operating systems.
- Knowledge and experience with interfaces and protocols used in embedded systems (SPI, I2C, CAN, Ethernet, PCIe, MIPI).
Skills
- Modern C++
- C++14/17
- Embedded systems
- Resource-constrained computing
- SoC
- MCU
- CPU
- RTOS
- POSIX/Linux operating systems
- SPI
- I2C
- CAN
- Ethernet
- PCIe
- MIPI
- C programming
- Python programming
- Linux kernel development
- Driver development for Linux
- ISO 26262
- ISO 21448
- IEC 61508
- DO-178
- ECSS-Q-ST-80
- ISO 21434
Location
- London, UK
Work Type
- Full-time
Experience Level
- 5+ years of experience with modern C++
Benefits
- Excellent health, wellness, dental and vision coverage
- A rewarding pension
- Flexible vacation policy
- Family planning and care benefits
About the Company
- Woven by Toyota is enabling Toyota’s once-in-a-century transformation into a mobility company.
- Inspired by a legacy of innovating for the benefit of others, our mission is to challenge the current state of mobility through human-centric innovation — expanding what “mobility” means and how it serves society.
- Our work centers on four pillars: AD/ADAS, our autonomous driving and advanced driver assist technologies; Arene, our software development platform for software-defined vehicles; Woven City, a test course for mobility; and Cloud & AI, the digital infrastructure powering our collaborative foundation.
- Business-critical functions empower these teams to execute, and together, we’re working toward one bold goal: a world with zero accidents and enhanced well-being for all.
Equal Opportunity
- We are an equal opportunity employer and value diversity.
- Any information we receive from you will be used only in the hiring and onboarding process. Please see our privacy notice for more details.
