Jobs and Careers
AU

Lead Lidar Embedded Software Engineer (Versal)

Aurora Innovation
Pittsburgh, United Statesfull_timeVerifiedPosted 28 Sept 2023
💰 $306,000/yr($191,000/yr – $306,000/yr)

About the role

Who We Are

Aurora (Nasdaq: AUR) is delivering the benefits of self-driving technology safely, quickly, and broadly to make transportation safer, increasingly accessible, and more reliable and efficient than ever before. The Aurora Driver is a self-driving system designed to operate multiple vehicle types, from freight-hauling semi-trucks to ride-hailing passenger vehicles, and underpins Aurora Horizon and Aurora Connect, its driver-as-a-service products for trucking and ride-hailing. Aurora is working with industry leaders across the transportation ecosystem, including Toyota, FedEx, Volvo Trucks, PACCAR, Uber, Uber Freight, U.S. Xpress, Werner, Covenant, Schneider, and Ryder. For Aurora’s latest news, visit aurora.tech and @aurora_inno on Twitter.

Aurora hires talented people with diverse backgrounds who are ready to help build a transportation ecosystem that will make our roads safer, get crucial goods where they need to go, and make mobility more efficient and accessible for all. We’re searching for a LIDAR Embedded Software Engineer specializing in LiDAR Signal Processing, you will play a crucial role in designing, developing, and optimizing software solutions that enable our LiDAR systems to accurately process and interpret incoming sensor data. Leveraging your expertise in embedded systems and digital signal processing, you will work closely with our hardware and algorithm teams to ensure seamless integration of our LiDAR technology.

In this role, you will

  • Collaborate with cross-functional teams to define and implement embedded software requirements for LiDAR signal processing
  • Develop, optimize, and maintain firmware and software components for real-time LiDAR data processing, including sensor data acquisition, calibration, noise reduction, and feature extraction
  • Implement and validate advanced signal processing algorithms to enhance LiDAR system performance, accuracy, and reliability
  • Participate in hardware-software co-design activities to ensure efficient utilization of FPGA resources and seamless interaction between software and hardware components
  • Contribute to system-level integration, testing, and debugging efforts to ensure proper functionality and performance of the complete LiDAR solution
  • Collaborate with software and hardware teams to support product testing, validation, and deployment, ensuring alignment with project timelines and objectives
  • Stay up-to-date with industry trends, emerging technologies, and advancements in FPGA-based signal processing techniques, and integrate relevant insights into the development process

Required Qualifications

  • Bachelor's or higher degree in Electrical Engineering, Computer Science, or a related field.
  • 10+ years of experience in embedded software development, preferably in the field of LiDAR, radar, or other sensor-based technologies.
  • Strong proficiency in programming languages such as C/C++ and familiarity with FPGA programming languages (e.g., VHDL, Verilog).
  • Hands-on experience with Xilinx Versal FPGAs and related toolchains.
  • Solid understanding of digital signal processing (DSP) concepts and techniques.
  • Knowledge of real-time operating systems (RTOS) and embedded software best practices.
  • Experience with debugging tools and techniques for embedded systems.
  • Excellent problem-solving skills and the ability to work independently and collaboratively in a fast-paced environment.
  • Strong communication skills to effectively interact with multidisciplinary teams and convey complex technical concepts.

Desirable Qualifications (this section is optional)

  • Experience with LiDAR sensor technology and LiDAR data processing algorithms.

The base salary range for this position is $191k-$306K per year. Aurora’s pay ranges are determined by role, level, and location. Within the range, the successful candidate’s starting base pay will be determined based on factors including job-related skills, experience, qualifications, relevant education or training, and market conditions. These ranges may be modified in the future. The successful candidate will also be eligible for an annual bonus, equity compensation, and benefits.

#LI-JL261

#Mid-Senior

Working at Aurora

At Aurora, we bring together extraordinarily talented and experienced people united by the strength of our values. We operate with integrity, set outrageous goals, and build a culture where we w

Apply for this role

Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.

Apply Now →Generate Application Kit

Free account required — sign up in 30s

Company

Aurora Innovation

View company profile →