Sensor Integration Software Engineer – Autonomous Vehicles

Posted 13 Days Ago
Be an Early Applicant
Austin, TX, USA
In-Office
Senior level
Information Technology • Robotics
Let us do the driving
The Role
Design, develop, and maintain low-latency device drivers and sensor pipelines for cameras, LiDAR, radar, IMU, GNSS and other sensors. Implement timestamping, filtering, preprocessing, and sensor-health analysis. Collaborate with embedded, perception, and localization teams to integrate and debug hardware/software, optimize performance, and act as the sensor-domain expert guiding solutions and troubleshooting.
Summary Generated by Built In
About the Team:
The Sensors and System Software team is crucial to autonomous driving, developing the core software that allows our vehicles to perceive and understand the world around them. Join our team and directly contribute to groundbreaking autonomous driving technology, revolutionizing transportation. Work with state-of-the-art sensors and technologies, pushing the boundaries of perception. Learn from top engineers, tackle complex challenges, and expand your expertise in real-time systems, embedded software, and sensor fusion. Thrive in a dynamic team of experts, fostering innovation and intellectual stimulation.
About the Role:
We are seeking an experienced Software Engineer responsible for integrating the diverse array of sensors into our software pipelines. In this critical role, you will be responsible for designing, developing, debugging and maintaining the core software stack as well as cultivating deep expertise in the sensor domain, serving as a key resource and guiding other team members towards optimal solutions.
You will:
  • Design, develop, optimize and maintain low-latency, robust device drivers and software pipelines for Camera, LiDAR, Radar, IMU, GNSS, Microphones, and other autonomous vehicle sensors and actuators. 
  • Develop and optimize algorithms for timestamping, filtering and preprocessing sensor data to remove noise, false detections and artifacts before providing synchronized data to the perception and localization subsystems.
  • Develop and maintain data analysis pipelines to monitor sensor health, provide early detection of out-of-spec behavior and identify performance bottlenecks.
  • Collaborate with cross-functional teams, including embedded, perception and localization to integrate sensors into the overall autonomous vehicle platform, to ensure optimal sensor performance and debug the hardware and software related issues.
  • Act as the expert in the sensor domain by understanding the technical characteristics, features and available parameters of the sensors, as well as their underlying principles of operation and application nuances.

Required Qualifications:
  • Bachelor's or Master's degree in Computer Science, Robotics, Electrical Engineering, Math, Physics or related STEM fields or equivalent years of experience.
  • Minimum of 5 years of experience in production software development. 
  • Strong proficiency in C++ and Python programming.
  • Understanding fundamentals of automotive Cameras (GMSL/FPD-Link), LiDAR, Radar, IMU, GNSS, and other sensor technologies, including their principles of operation, pros/cons, limitations, and calibration techniques.
  • Familiarity with ROS or similar frameworks and related communication protocols. 
  • Experience with Linux networking and debugging network-related issues.
  • Strong problem-solving and debugging skills.
  • Ability to work in a fast-paced dynamic environment. 

Bonus Qualifications:
  • 5+ years of experience in self-driving cars, autonomous vehicles or robotic systems. 
  • Experience with developing drivers and/or processing software for radars and camera data or expertise in sensor development.
  • Experience with real-time embedded systems, including working in an asynchronous environment with multiple real-time, low-latency, safety-critical systems processes, threads, timers, interrupts.
  • Experience in working with the custom Linux based systems for the embedded devices, and understanding of the kernelspace parts of the senors data pipelines.
  • Understanding the electronic engineering fundamentals to be able to perform supporting functions like reviewing schematics and designs of embedded devices and performing the bring-up and debugging of the hardware.
  • Experience with common automotive hardware interfaces like CAN, SPI, I2C, PCIe, Ethernet.

Candidates are required to be authorized to work in the U.S. The employer is not offering relocation sponsorship, and remote work options are not available.

Avride is an equal opportunity employer and committed to providing reasonable accommodations to qualified applicants and employees with disabilities to ensure they have equal access to employment opportunities. Avride complies with the Americans with Disabilities Act (ADA), if you need a reasonable accommodation to assist with the application or hiring process, or to perform the essential functions of a job, please email [email protected].

Skills Required

  • Bachelor's or Master's degree in Computer Science, Robotics, Electrical Engineering, Math, Physics or related STEM field or equivalent experience.
  • Minimum of 5 years of production software development experience.
  • Strong proficiency in C++ programming.
  • Strong proficiency in Python programming.
  • Understanding fundamentals of automotive Cameras (GMSL/FPD-Link), LiDAR, Radar, IMU, GNSS and other sensor technologies, including calibration techniques.
  • Familiarity with ROS or similar frameworks and related communication protocols.
  • Experience with Linux networking and debugging network-related issues.
  • Strong problem-solving and debugging skills.
  • Ability to work in a fast-paced dynamic environment.
  • Experience in self-driving cars, autonomous vehicles or robotic systems.
  • Experience developing drivers and/or processing software for radar and camera data or expertise in sensor development.
  • Experience with real-time embedded systems and asynchronous, low-latency, safety-critical processes, threads, timers, interrupts.
  • Experience with custom Linux-based embedded systems and kernelspace sensor data pipelines.
  • Ability to review schematics, perform bring-up and debug embedded hardware.
  • Experience with automotive hardware interfaces like CAN, SPI, I2C, PCIe, Ethernet.
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
HQ: Austin, TX
236 Employees
Year Founded: 2020

What We Do

Avride is a leading developer in the autonomous vehicle and delivery robot industry. Our dynamic team, composed of a few hundred engineers develops and operates autonomous cars and delivery robots across the globe, shaping the future of mobility and logistics. At Avride, we are committed to making the roads safer and more accessible for everyone. At the core of our philosophy is the belief in the transformative power of technology. Every product we develop, every test we conduct, and every service we launch is anchored in our vision of creating a safer and more sustainable world with help of cutting-edge technologies and breakthrough solutions

Similar Jobs

Identity Digital Logo Identity Digital

Product Marketing Manager

Consumer Web • eCommerce • Internet of Things
Remote or Hybrid
United States
240 Employees
107K-171K Annually

Shield AI Logo Shield AI

Staff Engineer

Aerospace • Artificial Intelligence • Machine Learning • Robotics • Software
In-Office
Dallas, TX, USA
150K-230K Annually

Narmi Logo Narmi

Senior Sales Engineer

Enterprise Web • Fintech • Payments • Software • Financial Services
Remote or Hybrid
2 Locations
140 Employees
150K-185K Annually

PwC Logo PwC

Executive Concierge

Artificial Intelligence • Professional Services • Business Intelligence • Consulting • Cybersecurity • Generative AI
Hybrid
45 Locations
370000 Employees
109K-124K Annually

Similar Companies Hiring

Fairly Even Thumbnail
Hardware • Robotics • Sales • Software • Hospitality
New York, NY
30 Employees
Golden Pet Brands Thumbnail
Digital Media • eCommerce • Information Technology • Marketing Tech • Pet • Retail • Social Media
El Segundo, California
178 Employees
LTX Thumbnail
Robotics • Conversational AI • Generative AI
Jerusalem, Israel
300 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account