The Sensors and System Software team develops core software that enables autonomous vehicles to perceive and understand the world. The Software Engineer integrates sensors and embedded hardware into software pipelines, designs and maintains the core software stack, and builds deep expertise in sensor technologies to guide the team toward effective solutions. This role works on site in Austin five days a week because the work involves hardware. The engineer develops low-latency device drivers and software pipelines, processes and synchronizes sensor data, and builds data analysis tools to monitor sensor health and identify performance issues. The role uses C++ and Python on embedded Linux systems and involves bringing new sensors and computers onto the bench and vehicle, debugging issues across software, networks, and hardware, and collaborating with perception, localization, firmware, and hardware teams. The position also participates in the team's support rotation. Candidates must be authorized to work in the U.S. The employer does not offer relocation, sponsorship, or remote work options. Avride is an equal opportunity employer and provides reasonable accommodations to qualified applicants and employees with disabilities.
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