Posted in

Senior Software Engineer

Senior Software Engineer

CompanyLatitude AI
LocationPalo Alto, CA, USA
Salary$242050 – $255651
TypeFull-Time
DegreesBachelor’s, Master’s
Experience LevelSenior

Requirements

  • Requires a bachelor’s or foreign equivalent degree in Computer Engineering, Computer Science, Electrical Engineering, Robotics, or a related field and 4 years of experience as stated or 4 years of experience developing robotics sensor calibration algorithms, SLAM techniques, sensor fusion methods, 3D reconstruction algorithms, or odometry techniques
  • Also requires 4 years of experience: applying and implementing numerical linear algebra to filter and optimize algorithms; processing and integrating data from camera, LiDAR, radar, or IMU sensors as part of calibration solutions; developing and implementing geometric computer vision algorithms for processing image, LiDAR, or radar data; developing software using C++ or Python; and testing software to validate performance
  • In lieu of a bachelor’s degree in the aforementioned fields and 4 years of experience as stated, employer will accept a master’s or foreign equivalent degree in the aforementioned fields and 2 years of experience as stated.

Responsibilities

  • Develop calibration software for automated driving products
  • Write software in C++ and Python to enable sensor calibration in a factory environment, as well as in unstructured, uncontrolled environments to always maintain a calibrated vehicle
  • Design and develop novel calibration solutions that can work in a factory, or in unstructured, uncontrolled environments across a diverse range of sensors – camera, radar, lidar, IMU design, and Evangelize
  • Help implement a set of calibration technology solutions that result in a vehicle platform that always remains aware of its calibration state and remains in calibration as much as possible
  • Develop complex, scalable, and robust software in C++
  • Contribute to a high performing team that delivers reliable software through design reviews, code review, continuous integration, and automated testing
  • Develop and extend supporting tools and features of calibration systems
  • Write automated tests to improve and validate performance
  • Integrate the autonomy stack with other components to deliver a functional calibration system

Preferred Qualifications

    No preferred qualifications provided.