Software Engineer, Simulation, Automated Driving
Los Altos, CA
Automated Driving – Driving Simulation
At Toyota Research Institute (TRI), we’re working to build a future where everyone has the freedom to move, engage, and explore with a focus on reducing vehicle collisions, injuries, and fatalities. Join us in our mission to improve the quality of human life through advances in artificial intelligence, automated driving, robotics, and materials science. We’re dedicated to building a world of “mobility for all” where everyone, regardless of age or ability, can live in harmony with technology to enjoy a better life. Through innovations in AI, we’ll…
- Develop vehicles incapable of causing a crash, regardless of the actions of the driver.
- Develop technology for vehicles and robots to help people enjoy new levels of independence, access, and mobility.
- Bring advanced mobility technology to market faster.
- Discover new materials that will make batteries and hydrogen fuel cells smaller, lighter, less expensive and more powerful.
Our work is guided by a dedication to safety – in how we research, develop, and validate the performance of vehicle technology to benefit society. As a subsidiary of Toyota, TRI is fueled by a diverse and inclusive community of people who carry invaluable leadership, experience, and ideas from industry-leading companies. Over half of our technical team carries PhD degrees. We’re continually searching for the world’s best talent ‒ people who are ready to define the new world of mobility with us!
We strive to build a company that helps our people thrive, achieve work-life balance, and bring their best selves to work. At TRI, you will have the opportunity to enjoy the best of both worlds ‒ a fun start-up environment with brilliant people who enjoy solving tough problems and the financial backing to successfully achieve our goals. Come work with TRI if you’re interested in transforming mobility through designing safer cars, enabling the elderly to age in place, or designing alternative fuel sources. Start your impossible with us.
TRI's Driving Simulation team is developing software tools, algorithms and systems to model sensors, and simulate 3D environments and agent behaviors. We apply them to accelerate the development and testing of fully autonomous vehicles and advanced safety systems. These projects develop and apply cutting edge techniques from the fields of computer graphics, artificial intelligence, computer vision and robotics. We are looking for exceptional software engineers who are passionate about deploying systems to improve the lives of millions.
- Collaborate with other software engineers and research scientists to develop and maintain physically accurate sensor models,
- Integrate our system software with LIDARs, RADARs, cameras, IMUs and GPS units,
- Develop tools and techniques that facilitate the authoring of realistic 3D environments and agent behaviors,
- Develop software to perform photorealistic rendering of large-scale, complex 3D scenes,
- Resolve problems and propose solutions with and between multiple technical teams to improve, understand and ensure complete system functionality, and
- Live, breathe and lead in the development of software practices that produce maintainable code, including automated testing, continuous integration, code style conformity, and code review.
- 4+years of progressive experience in related position.
- Bachelor's degree in Computer Science or equivalent.
- Strong C++ software development skills.
- Experience with modern real-time rendering techniques in OpenGL or Direct3D.
- Strong math skills including proficiency in geometry and linear algebra.
- Experience with game development including commercial game engines such as Unity or Unreal is helpful.
- Experience with WebGL and web development a plus. Experience with cloud compute a plus.
TRI provides Equal Employment Opportunity without regard to the applicant's 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.