Embedded SWE, AD/ADAS Architecture Design at Woven by Toyota | JP | Rezi

Embedded SWE, AD/ADAS Architecture Design at Woven by Toyota

Embedded SWE, AD/ADAS Architecture Design

Woven by Toyota · JP

1 weeks ago

Embedded SWE, AD/ADAS Architecture Design

Woven by Toyota · JP

12 days ago
Resume preview

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

Target Resume Now

About the Role

The Software Architecture team derives the best software architecture for the customer, considering AD/ADAS system requirements, preconditions, specifications, and constraints. We focus on both abstract logical architecture and physical architecture, ensuring customer requirements for quality and cost are met.

Responsibilities

  • Design AD/ADAS integrated software architecture specifications for embedded software systems
  • Elicit and analyze functional and non-functional requirements
  • Prioritize requirements and design AD/ADAS software architectures that optimally satisfy them
  • Define CPU and software-component allocation and software scheduling, considering hardware constraints
  • Design and manage the utilization of memory and other hardware resources
  • Evaluate hardware resource utilization, including processing load and memory capacity
  • Develop mitigation plans when resource limits are exceeded
  • Establish software architecture design strategies and development processes

Requirements

  • 4+ years of professional experience in embedded software development
  • Practical experience in requirements elicitation, analysis, and definition for embedded software development
  • Knowledge of software platforms and middleware, such as POSIX, RTOS, Ubuntu, ROS, and QNX
  • Knowledge of programming languages, such as C, C++, Python, Java, JavaScript, and C#
  • Business-level proficiency in Japanese
  • Conversational-level English communication ability of TOEIC 730 or higher

Skills

  • Embedded software development
  • Requirements elicitation
  • Requirements analysis
  • Requirements definition
  • Software architecture design
  • POSIX
  • RTOS
  • Ubuntu
  • ROS
  • QNX
  • C
  • C++
  • Python
  • Java
  • JavaScript
  • C#
  • SoC-based embedded systems
  • Multicore processors
  • GPUs
  • Hardware accelerators
  • Autonomous driving (AD)
  • Advanced driver-assistance systems (ADAS)

Location

  • Hybrid

Work Type

  • Hybrid
  • Full-time

Experience Level

  • 4+ years of professional experience

Education Level

  • Ph.D. or M.S. in Computer Science, Electrical Engineering, Computer Engineering, or a related field

Salary/Compensations

  • Competitive Salary - Based on experience

Benefits

  • Flexible working time
  • 20 days paid holiday per year (prorated)
  • 6 days sick leave per year (prorated)
  • Japanese Social Insurance (Health Insurance, Pension, Workers’ Comp, and Unemployment Insurance, Long-term care insurance)
  • Housing Allowance
  • Retirement Benefits
  • Rental Cars Support
  • In-house Training Program (software study/language study)

About the Company

  • Woven by Toyota is enabling Toyota’s transformation into a mobility company.
  • Our mission is to challenge the current state of mobility through human-centric innovation.
  • Our work centers on four pillars: AD/ADAS, Arene, Woven City, and Cloud & AI.
  • We are working toward 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.