At Toyota Research Institute (TRI) were on a mission to improve the quality of human life. Were developing new tools and capabilities to amplify the human experience. To lead this transformative shift in mobility weve built a world-class team in Automated Driving Energy & Materials Human-Centered AI Human Interactive Driving Large Behavioral Models and Robotics.
The Automated Driving Advanced Development division at TRI will focus on enabling innovation and transformation at Toyota by building a bridge between TRI research and Toyota products services and needs. We achieve this through partnership collaboration and shared commitment. This new division is leading a new cross-organizational project between TRI and Woven by Toyota to conduct research and develop a fully end-to-end learned driving stack. This cross-org collaborative project is harmonious with TRIs robotics divisions efforts in Diffusion Policy and Large Behavior Models.
We are looking for a Senior Software Engineer to join our end-to-end automated driving team supporting the integration prototyping and deployment of advanced autonomy systems on vehicle platforms. As a software generalist with deep systems knowledge you will work across the autonomy software stack to accelerate feature development streamline system-level integration and help validate both closed-course and public road deployments.
The ideal candidate has strong modern C (C14/17/20) and Python programming experience a robust understanding of robotics or embedded software systems and thrives in collaborative high-velocity engineering environments. This role bridges research and real-world deployment focusing on engineering support for platform integration evaluation tooling system bring-up and diagnostics. Youll partner closely with end-to-end machine learning simulation and infrastructure teams to ensure that the full stack runs robustly on real vehicles in closed-course public road and simulation testing.
This work is part of Toyotas global AI efforts and will be conducted in close collaboration with teams across TRI Woven by Toyota and other engineering partners.
Responsibilities
Design implement and maintain robust software in C and Python enabling seamless integration of autonomy stack components across simulation and real-world vehicle platforms.
Collaborate with researchers and engineers to debug validate and bring up autonomy features in closed-course and public road driving environments.
Build diagnostics monitoring logging and introspection tools that provide insight into real-time end-to-end machine learning model behavior and help accelerate iteration.
Contribute to scenario test harnesses CI pipelines and integration frameworks helping scale automated testing and analysis.
Own platform-specific adaptations for simulation and vehicle deployment including launch configuration sensor interface wrapping and runtime parameterization.
Partner with cross-functional teams to support software deployment and versioning ensuring consistent behavior across environments.
Apply meticulous engineering best practices including code review documentation and testing to deliver robust and maintainable systems.
Qualifications
Bachelor or master degree in Computer Science Robotics or a related field.
10 years of relevant software development experience ideally in robotics automotive embedded systems or distributed platforms.
Strong proficiency in modern C (C14/17/20) and Python.
Familiarity with Linux systems programming (e.g. sockets filesystems threading) and real-time systems.
Experience integrating and debugging complex software systems ideally in robotic or automated driving platforms.
Proven track record to work hands-on and cross-functionally to tackle real-world deployment issues.
Comfortable working with interfaces such as CAN Ethernet or middleware frameworks.
Bonus Qualifications
Experience in automated driving robotics or simulation-based system testing.
Hands-on experience with embedded systems development including work on platforms such as NVIDIA Jetson Orin Qualcomm Snapdragon Ride or similar automotive-grade SoCs.
Familiarity with container orchestration (Docker Kubernetes) or orchestration tools for testing and deployment.
Experience working with distributed compute systems large-scale data logging or introspection frameworks.
Understanding of automotive software practices and standards (e.g. ISO 26262 safety-critical development).
Prior experience in fast-paced R&D environments bridging research and production.
Please include links to any relevant open-source contributions or technical project write-ups with your application.
The pay range for this position at commencement of employment is expected to be between$180000and$270000/year for California-based roles; however base pay offered may vary depending on multiple individualized factors including market location job-related knowledge skills and experience. Note that TRI offers a generous benefits package (including 401(k) eligibility and various paid time off benefits such as vacation sick time and parental leave) and an annual cash bonus structure. Details of participation in these benefit plans will be provided if an employee receives an offer of employment.
Please reference thisCandidate Privacy Noticeto inform you of the categories of personal information that we collect from individuals who inquire about and/or apply to work for Toyota Research Institute Inc. or its subsidiaries including Toyota A.I. Ventures GP L.P. and the purposes for which we use such personal information.
TRI is fueled by a diverse and inclusive community of people with unique backgrounds education and life experiences. We are dedicated to fostering an innovative and collaborative environment by living the values that are an essential part of our culture. We believe diversity makes us stronger and are proud to provide Equal Employment Opportunity for all without regard to an applicants race color creed gender gender identity or expression sexual orientation national origin age physical or mental disability medical condition religion marital status genetic information veteran status or any other status protected under federal state or local laws.
It is unlawful in Massachusetts to require or administer a lie detector test as a condition of employment or continued employment. An employer who violates this law shall be subject to criminal penalties and civil liability. Pursuant to the San Francisco Fair Chance Ordinance we will consider qualified applicants with arrest and conviction records for employment.
Disclaimer: Drjobpro.com is only a platform that connects job seekers and employers. Applicants are advised to conduct their own independent research into the credentials of the prospective employer.We always make certain that our clients do not endorse any request for money payments, thus we advise against sharing any personal or bank-related information with any third party. If you suspect fraud or malpractice, please contact us via contact us page.