Embedded Software Engineer - Perception

Woven by Toyota Other US Location

Company

Woven by Toyota

Location

Other US Location

Type

Full Time

Job Description

Woven by Toyota is the mobility technology subsidiary of Toyota Motor Corporation. Our mission is to deliver safe, intelligent, human-centered mobility for all. Through our Arene mobility software platform, safety-first automated driving technology and Toyota Woven City — our test course for advanced mobility — we’re bringing greater freedom, safety and happiness to people and society. 


Our unique global culture weaves modern Silicon Valley innovation and time-tested Japanese quality craftsmanship. We leverage these complementary strengths to amplify the capabilities of drivers, foster happiness, and elevate well-being.


TEAM

Woven by Toyota develops, implements, and scales human-centered automated driving solutions for personal and commercial use. We develop perception technologies and its production software for the AD/ADAS system. To accomplish a reliable and functional system, we are solving complex real-world problems using large-scale data, machine learning algorithms, and a variety of perception technologies.


WHO ARE WE LOOKING FOR

You will combine modern technologies with safety standards while also considering cost efficiency. You will be an expert in neural networks and software engineering. Also, you have patience to handle the processes required for production development and approach them by asking “What can I do for you?” with a “Giver” mindset.


RESPONSIBILITIES

・Design and implement on-vehicle software. These machine learning models will be deployed to millions of vehicles and expected to work as the safest AD/ADAS system on the market.

・Lead the architectural design of on-vehicle machine learning models with SoC-constrained performance considerations while collaborating with other engineers and hardware vendors, and meeting the customer and the partner requirements

・Actively participate in all parts of the software development life cycle including design, implementation, testing, and documentation, and contribute to business roadmaps

・Work in a flat organization structure and report to the head of the perception engineering team.


MINIMUM QUALIFICATIONS

・Bachelor's degree in science or engineering

・2+ years production-related experience in embedded software development, including knowledge of computer science basics (algorithms, data structures), and UNIX-based systems (Linux or similar)

・Computer architecture understanding to identify and optimize performance bottlenecks across multiple software layers (OS/device drivers to applications)

・2+ years with modern and idiomatic C11 / C++11, development toolchains and version control (e.g. gcc, clang, cmake, bazel, or git)

・Business-level proficiency in English

・You appreciate a hybrid workspace and can come to our Nihonbashi office three days per week.


NICE TO HAVES

・Master's degree in related field

・Hands-on experience in the following:

・Python, C17, C++14/17

・x86/64 and arm64 assembly

・GPGPU programming with CUDA, OpenCL, SYCL or similar

・Perception technologies: computer vision, deep learning, sensors, digital signal processing 

・Modeling and deploying machine learning models for business applications

・Building infrastructure (e.g. AWS, Docker, GitHub Actions)

・Optimizing and/or quantizing ML models for resource-constrained hardware

・Professional experience in the automotive industry:

・AD/ADAS field

・Processes, e.g. ISO 26262, ISO/SAE 21434, ASPICE

・Development standards, e.g. AUTOSAR, MISRA, SEI CERT C++

・Business-level proficiency in Japanese (especially reading and listening)


If you are located outside of Japan we will set up an interview over Google Hangout Meet.


WHAT WE OFFER

・Competitive Salary - Based on experience

・Work Hours - Flexible working time with NO core-hours

・Paid Holiday - 20 days per year (prorated)

・Sick Leave - 6 days per year (prorated)

・Holiday - Sat & Sun, Japanese National Holidays, and other days defined by our company

・Japanese Social Security - all applicable (Health Insurance, Pension, Workers’ Comp, and Unemployment Insurance, Long-term care insurance)

・In-house Training Program (software study/language study)


By submitting your application you agree to the following terms: https://woven.toyota/en/applicant-privacy-notice


Our Commitment

・We are an equal opportunity employer and value diversity.

We pledge that any information we receive from you will be used ONLY for the purpose of hiring assessment.

Apply Now

Date Posted

08/18/2024

Views

10

Back to Job Listings ❤️Add To Job List Company Info View Company Reviews
Positive
Subjectivity Score: 0.8

Similar Jobs

Senior Engineering Manager, Micros Foundations - Atlassian

Views in the last 30 days - 0

Atlassian is seeking a Senior Engineering Manager to lead a team of Backend Software Engineers The role involves guiding technical decisions prioritiz...

View Details

Senior Frontend Engineer - Simply Business

Views in the last 30 days - 0

Simply Business is seeking a Senior Frontend Engineer to join their Front End Tooling team The role involves developing products using best practices ...

View Details

E2E Solution Architect - Ahold Delhaize USA

Views in the last 30 days - 0

Ahold Delhaize USA is seeking a Solution Architect with extensive experience in IT architecture BigData Analytics and various software designs and dev...

View Details

E2E Solution Architect - Ahold Delhaize USA

Views in the last 30 days - 0

Ahold Delhaize USA is seeking a Solution Architect with extensive experience in IT architecture BigData Analytics and various software designs and dev...

View Details

E2E Solution Architect - Ahold Delhaize USA

Views in the last 30 days - 0

Ahold Delhaize USA a division of a global food retailer is seeking a Solution Architect for its US operations The role involves translating business r...

View Details

People Operations Advisor - BlackLine

Views in the last 30 days - 0

BlackLine is a leading provider of cloud software that automates and controls the entire financial close process The company is committed to modernizi...

View Details