Embedded SWE, AD/ADAS Architecture Design
Summary
Designs embedded software architecture for AD/ADAS systems, balancing functional requirements, hardware constraints, and resource optimization to build robust automotive software.
TEAM
WHO ARE WE LOOKING FOR?
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, and develop mitigation plans when resource limits are exceeded
- Establish software architecture design strategies and development processes
- Report to the Engineering Manager and the role is hybrid - 3 days in office per week
MINIMUM QUALIFICATIONS
- Knowledge of embedded software development, e.g., 4+ years of professional experience in the field
- 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
NICE TO HAVES
- Experience designing software architectures for embedded software development
- Knowledge of software development for SoC-based embedded systems featuring multicore processors, GPUs, and hardware accelerators
- Ph.D. or M.S. in Computer Science, Electrical Engineering, Computer Engineering, or a related field
- Experience developing autonomous driving (AD) or advanced driver-assistance systems (ADAS)
Skills
As published by lever · 9 questions
Basics
Resume/CV, Full name, Pronouns, Email, Phone, Current location, Current company, LinkedIn URL, X URL, GitHub URL, Portfolio URL, Other website, I identify my race/ethnicity asSelect all that apply, What gender do you identify as?, Do you consider yourself a member of the Lesbian, Gay, Bisexual and/or Transgender, Queer and Questioning (LGBTQ) community?
Pick from a list (9)
- 1. Please rate your English Language proficiency.
- 2. Please rate your Japanese Language proficiency.
- 3. Do you have at least 1 year professional work experience?
- 4a. Have you attended a Woven by Toyota-sponsored event in the past?
- 4b. If you answered "Yes" in the previous question, please let us know which event you attended. optional
- 5. Have you previously worked for, or is currently working, as an employee, vendor (gyomu-itaku), temporary staff (haken), etc., at Woven by Toyota?
- Woven by Toyota conducts a thorough pre-employment background check as a condition of employment. This check may include verification of your education, employment history, criminal history, and any other relevant information. If you accept an offer of employment, you consent to this background check and acknowledge that any employment offer is contingent upon satisfactory results. optional
- Please review and acknowledge you read and understood the non-disclosure agreement at the following link: https://woven.toyota/en/careers/nda/ optional
- By submitting your application you agree to the handling of your personal data as described in the applicant privacy notice: https://woven.toyota/en/applicant-privacy-notice optional