Senior Software Engineer, Embedded Systems
Woven by Toyota
In this role you contribute to a software-first automotive platform by building and refining Arene SDK components that let vehicles run software seamlessly. You work with global teams to accelerate development while upholding safety and quality. You design hardware-agnostic abstractions and tackle complex, scale-driven challenges. This is your chance to shape how vehicle software is created and deployed across next-generation Toyota platforms. Join a fast-paced team driving transformative mobility technology.
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 components for user-vehicle interaction
- Design abstraction layers enabling hardware-agnostic software platforms using modern C++
- Collaborate with global teams to accelerate and improve Arene software development
- At least 5 years of experience with modern C++ (C++14/17+)
- Experience delivering software for safety- and quality-driven domains (automotive, aerospace, robotics, etc.)
- Embedded systems experience in resource-constrained environments
- Expertise with a wide range of computing architectures (SoC, MCU, CPU)
- Knowledge of RTOS and POSIX/Linux operating systems
- Experience with embedded interfaces/protocols (SPI, I2C, CAN, Ethernet, PCIe, MIPI)
- cross-functional collaboration
- problem-solving in fast-paced environments
- clear communication and teamwork
- modern C++ (C++14/17+)
- embedded systems development
- RTOS and POSIX/Linux
Reference: WJ-747_30139807