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
The AD/ADAS group is developing a scalable, data-driven approach to autonomous and assisted driving. Our advanced vehicle architectures consist of a sophisticated network of sensors and embedded high-performance computers. The Vehicle Software Platform team focuses on developing robust, sophisticated software platforms and tooling that underpin the functionality of modern vehicles. This includes base operating system support, sensor integration, hardware abstraction layers, and the integration or development of middleware components such as for scheduling or logging of heterogeneous real-time systems and inter-ECU communication.
WHO WE ARE LOOKING FOR
For this position, we are looking for a candidate with a strong software and systems generalist with a background in embedded, robotics, or automotive systems and the ability to work hands-on in a fast-paced, collaborative, and intercultural environment.
RESPONSIBILITIES
- Work with the extended team to architect, design, implement, and integrate features into the autonomous vehicle platform in Modern C++ for autonomous vehicles.
- Set up or adapt build flows, drivers, and other relevant tooling.
- Be excited about working hands-on in a fast-paced environment on software closely connected to operating systems, compute hardware, sensors, and vehicles.
- Be ready to dive-in and learn across the technology stack and leverage experience to develop solutions with sound design principles, extensibility, and safety in mind.
- Set the roadmap by working with Hardware, Vehicle Integration, and ADAS application teams and influence strategic decisions within and outside the team.
- Be a self-driven leader, support best software practices, and mentor junior engineers.
EXPERIENCE
- 5+ years of professional software development experience
- Experience writing reusable code in Modern C++11 as well as good working knowledge of C, Bash, Python and related build tooling
- Excellent understanding of safety critical or real-time embedded software and systems (automotive, aerospace, robotics, etc.) and related interfaces (Ethernet, CAN, etc.)
- Experience with POSIX operating systems (Linux, QNX), bring-up, and driver development
- Experience with sensor integration (e.g., camera, radar)
- Generalist attitude with proven ability to dive deep fast and willingness to learn continuously.
- Ability to operate effectively and autonomously across multiple teams, and navigate technical ambiguity with only high-level direction
- Ability to evaluate approaches and make correct tradeoffs
- (Nice to have) Experience with automotive or robotics middleware and SDKs such as ROS, and Apex.OS, AutoSAR AP, or Android
- (Nice to Have) Experience with ISO-26262, Autosar CP/AP, or other safety standards
- (Nice to Have) Experience with automotive software, ideally for ADAS
- (Nice to Have) Insight into real-time, distributed, and parallel computing
- (Nice to Have) Knowledge of Rust
$140,000- $230,000 a year
Your base salary is one part of your total compensation. We offer base salary, short term and long term incentives, and a comprehensive benefits package. The California pay scale for this full time position is $140,000- $230,000. The total compensation offered to an employee will be dependent upon the individual's skills, experience, qualifications, location, and level.
WHAT WE OFFER
We are committed to creating a modern work environment that supports our employees and their loved ones. We offer many options of the best programs to allow you to do your most meaningful work and to help you shape the future of mobility.
・Excellent health, wellness, dental and vision coverage
・A rewarding 401k program
・Flexible vacation policy
・Family planning and care benefits
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.
Woven Planet
Artificial Intelligence (AI)
Automotive
Autonomous Vehicles
Software
0 applies
29 views
Jobs from our Partners
Senior Solution Architect - Data and Analytics
Hartford, CT
US
Senior System Integration and Test Engineer
San Diego, CA
US
Salesforce Engineer
Seattle, WA
US
Critical Infrastructure Engineer
Plano, TX
US
Critical Infrastructure Engineer
Irvine, CA
US
Other Jobs from Woven Planet
Project Manager, Customer Development, Smart Logistics Biz&UX
Tokyo, Japan
Remote Hybrid
Site Reliability Engineering Manager
Tokyo, Japan
Remote Hybrid
Engineering Manager, City OS - CI/CD, DevOps
Tokyo, Japan
Remote Hybrid
Full Stack Engineer, Facility Service System
Tokyo, Japan
Remote Hybrid
Senior Software Engineer, Vehicle Platform & Middleware
Palo Alto, CA
Ann Arbor, MI
There are more than 50,000 engineering jobs:
Subscribe to membership and unlock all jobs
Engineering Jobs
50,000+ jobs from 4,500+ well-funded companies
Updated Daily
New jobs are added every day as companies post them
Refined Search
Use filters like skill, location, etc to narrow results
Become a member
🥳🥳🥳 264 happy customers and counting...
Overall, over 80% of customers chose to renew their subscriptions after the initial sign-up.
Cancel anytime / Money-back guarantee