Senior Software Engineer, Embedded Systems at Woven by Toyota | England, GB | Rezi

Senior Software Engineer, Embedded Systems at Woven by Toyota

Senior Software Engineer, Embedded Systems

Woven by Toyota · England, GB

2 weeks ago

Senior Software Engineer, Embedded Systems

Woven by Toyota · England, GB

19 days ago
Resume preview

Impress employers and recruiters.
Choose from hundreds of resume examples.

Target Resume Now

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.