Embedded Software Engineer, AD/ADAS Architecture Design

Woven by Toyota

Embedded

About this role

Design integrated AD/ADAS software architecture specifications for embedded software systems. The role elicits and analyzes functional and non-functional requirements, prioritizes those requirements, and designs AD/ADAS software architectures that satisfy them while accounting for hardware constraints.

Define CPU and software-component allocation and software scheduling. Design and manage the use of memory and other hardware resources. Evaluate hardware-resource utilization, including processing load and memory capacity, and develop mitigation plans when resource limits are exceeded.

Establish software architecture design strategies and development processes. The position reports to the Engineering Manager. It is a hybrid role with three days in the office each week.

This is an AI-generated summary of the employer's original posting — details can be incomplete, out of date or simply wrong. Always confirm everything on the official posting before applying.