Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Software Engineer, Vehicle Platform image - Rise Careers
Job details

Software Engineer, Vehicle Platform

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 Automated Driving and 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 system software, sensor integration, vehicle integration, middleware such as scheduling, logging, and replay, and inter-ECU communication. 


WHO WE ARE LOOKING FOR?

For this position, we are looking for a candidate with a strong software development 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 team to design, implement, test, and integrate features into the AD/ADAS vehicle platform.
  • Set up or adapt build flows, 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.


MINIMUM QUALIFICATIONS
  • Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field highly preferred.
  • 3+ years of relevant work experience.
  • Proven track record crafting well-designed, impactful solutions within allotted time and resource constraints.
  • Strong C++ and Python programming skills.
  • Strong debugging and troubleshooting skills.
  • Generalist attitude with proven ability to dive deep fast and willingness to learn continuously.


NICE TO HAVES
  • Understanding of embedded software and systems (automotive, aerospace, robotics, etc) and related interfaces (Ethernet, CAN, etc.)
  • Experience with automotive or robotics middleware and SDKs such as ROS, AutoSAR AP, or Android
  • Experience with sensor integration (e.g., camera, lidar, radar)
  • Experience with build systems, continuous integration, and/or continuous deployment (CI/CD)
  • Experience with ISO-26262, Autosar CP/AP, or other safety standards


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


Our Commitment

・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.

Average salary estimate

$100000 / YEARLY (est.)
min
max
$80000K
$120000K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About Software Engineer, Vehicle Platform, Woven by Toyota

Join Woven by Toyota as a Software Engineer, Vehicle Platform in Ann Arbor, MI, where innovation meets tradition! We're on a mission to revolutionize mobility with our Arene mobility software platform and cutting-edge automated driving technology. As part of the Automated Driving and ADAS group, you'll collaborate in developing robust vehicle platforms that integrate sophisticated sensor technologies and high-performance computing systems. We’re looking for someone with a strong background in software development, especially in embedded, robotics, or automotive systems. You'll be hands-on, designing, implementing, and testing features that drive the future of mobility. Your expertise will play a crucial role in setting up build flows, developing middleware, and ensuring everything runs smoothly from software to vehicles. If you’re excited about creating impactful solutions and continuously learning in a fast-paced, intercultural environment, then this is the role for you! Minimum qualifications include a Bachelor’s or Master’s degree in Computer Science or Engineering and 3+ years of relevant experience with strong skills in C++ and Python. Join us at Woven by Toyota and help us craft the future of intelligent, safe mobility for all!

Frequently Asked Questions (FAQs) for Software Engineer, Vehicle Platform Role at Woven by Toyota
What are the responsibilities of a Software Engineer, Vehicle Platform at Woven by Toyota?

As a Software Engineer, Vehicle Platform at Woven by Toyota, you will design, implement, test, and integrate features into the advanced driver assistance systems (ADAS) and autonomous driving platforms. Your responsibilities will include setting up build flows, adapting relevant tooling, and working closely with operating systems, sensors, and vehicle hardware to develop robust solutions. You'll engage with a collaborative team and utilize sound design principles to ensure safety and extensibility in all projects.

Join Rise to see the full answer
What qualifications do I need to apply for the Software Engineer position at Woven by Toyota?

To apply for the Software Engineer, Vehicle Platform position at Woven by Toyota, you should ideally hold a Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field, along with at least 3 years of relevant work experience. Proficiency in C++ and Python programming is essential, along with strong debugging skills and a generalist attitude that allows you to adapt quickly and learn continuously in a fast-paced environment.

Join Rise to see the full answer
What kind of projects will I work on as a Software Engineer at Woven by Toyota?

As a Software Engineer, Vehicle Platform at Woven by Toyota, you'll be involved in projects related to advanced driver assistance systems and autonomous technologies. This includes working on vehicle software platforms, integrating sensors, ensuring robust inter-ECU communication, and contributing to the overall functionality of modern vehicles. You will also be enhancing build systems and supporting continuous integration/continuous deployment processes, making your contributions vital to the innovation of mobility technology.

Join Rise to see the full answer
What skills will enhance my application for the Software Engineer role at Woven by Toyota?

To enhance your application for the Software Engineer, Vehicle Platform role at Woven by Toyota, having experience with embedded software systems, automotive middleware SDKs, and understanding related communication interfaces like Ethernet and CAN would be beneficial. Familiarity with sensor integration, continuous integration/deployment practices, and safety standards like ISO-26262 would also strengthen your profile, making you a more attractive candidate for this innovative position.

Join Rise to see the full answer
What does Woven by Toyota offer its Software Engineers in Ann Arbor?

Woven by Toyota offers a dynamic and supportive work environment for Software Engineers, including excellent health, wellness, dental, and vision coverage, a rewarding 401k program, a flexible vacation policy, and family planning benefits. The commitment to employee well-being and diversity ensures that you will have the resources and support necessary to create meaningful work while contributing to the future of mobility.

Join Rise to see the full answer
Common Interview Questions for Software Engineer, Vehicle Platform
Can you explain your experience with C++ and Python in automotive applications?

When discussing your experience with C++ and Python, focus on specific projects where you utilized these languages to solve problems. Highlight your ability to implement robust software solutions, your debugging skills, and how you optimized code for performance in automotive applications. Providing examples of how these skills contributed to the success of a project will leave a lasting impression.

Join Rise to see the full answer
What do you understand by ADAS and how have you been involved in such projects?

In your answer, define advanced driver assistance systems (ADAS) and elaborate on your hands-on experience in developing or enhancing such systems. Discuss specific projects, your role in those, any challenges faced, and the outcomes. Highlights of real-world applications or your contributions to improving traffic safety could demonstrate your practical understanding.

Join Rise to see the full answer
Describe a time you had to work under pressure while achieving project deadlines.

Share a specific instance where you balanced competing deadlines, focusing on how you organized your tasks and prioritized work to meet expectations. Highlight your teamwork, adaptability, and problem-solving skills, showing how your contributions ensured project success despite the pressure.

Join Rise to see the full answer
What is your approach to debugging and troubleshooting software in embedded systems?

Discuss your systematic approach to debugging and troubleshooting, including the tools you use, your methods for isolating issues, and the documentation practices you follow. Providing examples of significant bugs you resolved and the impact of your actions on the project will showcase your analytical skills.

Join Rise to see the full answer
How do you stay updated with the latest technologies in the automotive sector?

Talk about the various resources you utilize to stay current, such as following relevant tech blogs, participating in industry forums, attending conferences, or engaging in continuous education. Emphasize how this knowledge has helped you succeed in your previous roles and how you plan to leverage it in this position at Woven by Toyota.

Join Rise to see the full answer
What is your experience with continuous integration/continuous deployment (CI/CD) systems?

Discuss your familiarity with CI/CD practices, the tools you've used, and how you implemented these systems in past projects. Provide insights on how using CI/CD improved the development process and the overall efficiency of the team, thereby enhancing product quality.

Join Rise to see the full answer
Can you provide an example of how you've integrated sensors in a vehicle or robotics project?

Share a detailed example of a project where you integrated sensors, explaining the purpose of the sensors, the challenges faced during integration, and the final outcomes. Discuss how this experience has prepared you for the role at Woven by Toyota, where sensor integration is crucial for advanced mobility solutions.

Join Rise to see the full answer
How do you ensure your software adheres to safety standards like ISO-26262?

Explain your understanding of ISO-26262 and describe the practices you incorporate into your software development process to ensure safety compliance, such as thorough testing, documentation, and risk analysis. Use examples of specific processes you've followed to adhere to safety standards in previous roles.

Join Rise to see the full answer
What excites you about working in the field of automotive software engineering?

Express your passion for the automotive industry and how software engineering plays a vital role in shaping the future of mobility. Provide personal insights into why working in a cutting-edge environment like Woven by Toyota excites you, reflecting your alignment with the company’s mission and values.

Join Rise to see the full answer
How do you handle constructive criticism of your software solutions?

Illustrate your receptiveness to feedback, emphasizing your understanding that constructive criticism is an opportunity for growth. Share experiences where feedback led to improved code quality or innovative solutions, showing that you view collaboration and knowledge sharing as vital components of your work ethic.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User

革新的な技術を駆使してセキュリティの未来を築くウーブン・バイ・トヨタで、エンジニアリングマネージャーとして活躍してください。

Photo of the Rise User

Woven by Toyota is looking for an Engineering Manager to guide their Application Security Engineering team in advancing software security practices.

Photo of the Rise User
Audicus Remote New York, United States
Posted 3 days ago

Audicus is in search of a Front-End Engineer to innovate user interfaces within a mission-driven health-tech environment.

Posted 14 days ago

Join A.C Coy Company as a Solutions Architect and utilize your extensive Workday experience to drive innovative technology solutions.

Photo of the Rise User

Join Shiji Group as a Senior Frontend Developer to create impactful software solutions for the hospitality industry.

Photo of the Rise User
Verkada Hybrid San Mateo, California, United States
Posted 3 days ago
Mission Driven
Inclusive & Diverse
Take Risks
Collaboration over Competition
Growth & Learning

Join Verkada as a Senior Backend Engineer to architect and develop high-traffic distributed systems for IoT applications.

Photo of the Rise User
Posted 9 days ago

Join ShopBack as a Machine Learning Engineer to drive innovation and improve the shopping experience with cutting-edge ML technology.

Photo of the Rise User

Join Visa as a Lead Software Engineer and drive the development of cutting-edge payment solutions in an exciting hybrid work environment.

Photo of the Rise User
CVS Health Hybrid Irving-750 West John Carpenter
Posted 6 days ago

Join CVS Health as a Senior Full Stack Engineer and help reshape the future of healthcare through innovative technology solutions.

As a Full-stack Software Engineer at Software Mind, you'll drive innovative solutions for dynamic global projects while collaborating with a skilled Scrum team.

Software-Defined Vehicle. Arene is a modern software platform developed to support the creation, deployment and continuous improvement of software-defined vehicles. The Arene Vehicle Platform consists of build tools and on-vehicle software, and th...

186 jobs
MATCH
VIEW MATCH
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, on-site
DATE POSTED
April 8, 2025

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!
LATEST ACTIVITY
Photo of the Rise User
Someone from OH, Dayton just viewed Medical Receptionist at LifeStance Health
C
Someone from OH, Massillon just viewed RN Ambulatory - Outpatient Infusion Therapy at CCF
Photo of the Rise User
Someone from OH, Columbus just viewed HR Business Partner (Maternity Cover) at Marshmallow
Photo of the Rise User
Someone from OH, Columbus just viewed Community Outreach Canvasser $24/Hr at Confidential
Photo of the Rise User
Someone from OH, Cincinnati just viewed Email Marketing Coordinator at Creative Circle
Photo of the Rise User
Someone from OH, Columbus just viewed UX Researcher, Amazon Autos at Amazon
Photo of the Rise User
24 people applied to Front-end Developer at Venturenox
Photo of the Rise User
Someone from OH, Cincinnati just viewed AI training and enablement at Writer
Photo of the Rise User
Someone from OH, Cincinnati just viewed Data Analyst (Contact Center-Hybrid) at Dow Jones
Photo of the Rise User
Someone from OH, Delaware just viewed Practice Group Manager at LifeStance Health
Photo of the Rise User
Someone from OH, Youngstown just viewed Event Services Human Resources Coordinator at Allied Universal
Photo of the Rise User
Someone from OH, Columbus just viewed IP Network Engineering Intern - Summer 2025 at Bandwidth
Photo of the Rise User
Someone from OH, Cleveland just viewed Director, Education Programs & Partnerships at Encoura
Photo of the Rise User
Someone from OH, Cleveland just viewed Operations Associate (Part-Time) - Pinecrest at Alo Yoga
Photo of the Rise User
Someone from OH, Coldwater just viewed Engineering Design Checker Jobs at Lockheed Martin
Photo of the Rise User
Someone from OH, Loveland just viewed SEO Admin & Business Support at Outliant
Photo of the Rise User
Someone from OH, Columbus just viewed Casting: Cedar Lake - Pilot Episode at Backstage