At Tier IV, we build self-driving solutions for many operational domains covering a broad range of applications. Building on widely-used
open-source software, we provide both the foundational self-driving technology as well as the integration and customization necessary
to provide complete self-driving applications.
As an Autonomous Driving - Software Engineer (System Programming), you will be responsible for developing and integrating our
self-driving and surrounding software, ensuring that autonomous vehicles and its operations are safe and predictable to the society.
You will also make constructive discussions in the worldwide community to make software safe and usable everywhere in the world.
・Design requirements of computer systems, construct and implement computer systems for various types of autonomous vehicles,
and evaluate and improve system with team members and allied partners.
・Study and evaluate state-of-the-art computer system for harsh environment, and construct, introduce, integrate, and verify computer system
for safer and sustainable self-driving system.
・Design, develop, optimize, and integrate self-driving system with focusing on application/system and computing hardware, ensuring that its
behavior is safe and predictable to the society.
・Design, develop, optimize, and integrate surrounding software of autonomous vehicles to make our developments and operations safe,
efficient, and effective.
・Configure, patch, troubleshoot, and improve open source platform through the system security and vehicle safety aspects.
・Document software design, specification, and instructions for a wide range of readers.
・Evaluate cutting-edge technologies and ecosystems of autonomous vehicles for the cutting-edge safety and social receptivity.
・Verify software systems, find incorrect and unexpected behaviors, and fix root causes.
・Collaborate with engineers from different teams, companies, and countries to make software safe and usable everywhere in the world.