Logo
Avride

Software Engineer - Calibration

Avride, Austin, Texas, us, 78716

Save Job

Join to apply for the

Software Engineer - Calibration

role at

Avride . Avride is a rapidly developing company in the autonomous vehicle and delivery robot industry. We develop autonomous vehicle technology from scratch, leveraging the strong technical background of our core team and over seven years of experience in autonomous vehicle development. The calibration team builds the algorithms and tools to keep Avride vehicles well-calibrated. We use state-of-the-art SLAM, ML, and cloud matching-based approaches to provide precise estimation of calibration parameters from general city rides. This work is critical for scaling autonomous driving in a safe and reliable way. We are looking for engineers who are ambitious and excited about helping Avride achieve its goal of delivering autonomous mobility. What You'll Do Design, develop, optimize, and maintain on-board lidar, camera, and radar calibration algorithms for autonomous vehicles and delivery robots. Implement algorithms in C++ and Python, ensuring a clean and organized codebase. Research cutting-edge camera-to-camera and radar-to-camera calibration algorithms. Develop real-time on-board calibration monitoring processes and metrics to guarantee optimal sensor calibration for vehicle performance. Collaborate with the sensors team to support the integration of new sensor types. Provide technical support to development and operations teams on calibration-related issues. Explore and integrate emerging technologies and tools to improve sensor calibration workflows.

What You'll Need

Bachelors degree in Computer Science, Mathematics, Robotics, or a related field; an advanced degree is preferred. Minimum of 3 years of experience in production software development. Strong C++ and Python programming skills. Solid understanding of algorithms, data structures, and software design patterns. Strong mathematical background and understanding of linear algebra, calculus, and statistical methods. Solid soft skills intra- and inter-team collaboration, business-driven development focus, planning and execution, and effective and respectful communication.

Nice to Have

Experience in robotics, specifically with SLAM, localization, calibration, and image and point cloud processing algorithms. A solid understanding of core concepts like camera, radar and lidar calibration, world representations and transforms, geometric optimization, the intersection of perception and state-estimation, and noise characteristics of various sensors. Experience with Bazel, Argo, OpenCV, PCL, and g2o. Experience with ML, PyTorch, and Transformers. Relevant publications on calibration, localization, mapping, and perception algorithms, as well as achievements in programming competitions. Eagerness to track recent advancements in the field and implement the best ideas to keep algorithm performance state-of-the-art and beyond.

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. Seniority level Not Applicable

Employment type

Full-time

Job function

Software Development

Industries

Software Development

Referrals increase your chances of interviewing at Avride by 2x Get notified about new Software Engineer jobs in

Austin, TX . #J-18808-Ljbffr