The Sensors and System Software team develops core software that enables autonomous vehicles to perceive and understand their surroundings. This role integrates sensors and embedded hardware into software pipelines and designs, develops, debugs, and maintains the core software stack. The engineer is expected to build deep expertise in sensors and serve as a resource who can guide teammates toward effective solutions. The work includes developing low-latency sensor drivers and software pipelines, preprocessing and synchronizing sensor data, and creating analysis tools to monitor sensor health and identify performance issues. The engineer writes userspace C++ and Python software for embedded Linux computers, brings new sensors and computers onto the bench and vehicle, and investigates issues spanning software, networks, and hardware. The role collaborates with perception, localization, firmware, hardware, and embedded teams, and participates in the team's support rotation. This position is on site in Austin five days per week because the work involves hardware. Candidates must be authorized to work in the U.S.; relocation, sponsorship, and remote work are not offered.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Mid Level