Software Engineer, Embedded Systems
Woven by Toyota
In this role you will contribute to the Arene SDK and vehicle software ecosystem, helping to open vehicle programming to developers worldwide. You will work on hardware-agnostic software platforms and ride the edge of safety-critical engineering in collaboration with global teams. Your work will help accelerate software delivery while upholding high safety and security standards. This is a chance to shape software-first mobility in next-generation vehicles and join a growing London-based engineering center.
Pay / Benefits- Excellent health, wellness, dental and vision coverage
- A rewarding pension
- Flexible vacation policy
- Family planning and care benefits
- Implement, deliver and refine Arene SDK software components for seamless interaction with vehicle systems
- Design abstraction layers to enable hardware-agnostic software platforms using modern C++ concepts
- Collaborate with global teams to accelerate and improve Arene software development
- 2+ years of experience with modern C++ (C++14/17+); track record delivering software in safety/quality-driven domains
- Experience with embedded systems and resource-constrained computing
- Experience with RTOS and POSIX/Linux
- Knowledge of interfaces/protocols in embedded systems (SPI, I2C, CAN, Ethernet, PCIe, MIPI)
- Experience with emulation platforms like QEMU
- Expertise with a range of computing architectures (SoC, MCU, CPU)
- team collaboration
- adaptability in fast-paced environments
- problem-solving and communication
- modern C++ (C++14/17+)
- embedded systems
- RTOS
Reference: WJ-747_30173147