companyAvride logo

Software Engineer – Localization and Mapping

AvrideAustin, TX
On-site Full-time

Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.


Unlock Your Potential

Generate Job-Optimized Resume

One Click And Our AI Optimizes Your Resume to Match The Job Description.

Is Your Resume Optimized For This Role?

Find Out If You're Highlighting The Right Skills And Fix What's Missing

Experience Level

Experience

Qualifications

3+ years of professional software engineering experience. Strong C++ programming skills. Solid understanding of algorithms, data structures, and software design patterns. Excellent soft skills for effective team collaboration and communication.

About the job

Join Our Innovative Team

At Avride, we are at the forefront of the autonomous vehicle and delivery robot revolution, crafting cutting-edge technology from the ground up. With over seven years of expertise in autonomous vehicle development, our Localization team plays a critical role in ensuring precise positioning for our rovers. We achieve centimeter-level accuracy in position and orientation, multiple times per second, across varied conditions. Our team comprises highly skilled professionals with extensive experience in robotics, algorithms, data processing, software architecture, and machine learning, collaborating in a dynamic and supportive environment.

Your Role in This Exciting Journey

We are seeking a talented Software Engineer to join our Localization and Mapping team. In this role, you will design and develop on-board localization and cloud mapping algorithms. Your contributions will enhance the rover's localization capabilities in challenging environments and optimize SLAM-based lidar mapping processes. Join us in making impactful, data-driven advancements at the cutting edge of technology.

Key Responsibilities

  • Develop the core cloud mapping subsystem utilizing graph optimization techniques.
  • Build the Sensor Fusion Localization subsystem, integrating multiple sensor data (LiDAR, IMU, GNSS) for precise rover positioning and orientation.
  • Collaborate with development and operations teams to address localization-related challenges.

What We Are Looking For

  • Minimum 3 years of professional software engineering experience.
  • Proficient in C++ programming.
  • Strong understanding of algorithms, data structures, and software design patterns.
  • Excellent soft skills, including effective communication, collaboration, and a focus on business-driven development.

Preferred Qualifications

  • Experience in robotics and familiarity with EKF, localization, calibration, and point cloud processing algorithms.
  • Strong mathematical foundation and analytical problem-solving skills.

About Avride

Avride is an innovative company focused on developing autonomous vehicle technology, leading the way in the autonomous vehicle and delivery robot sector. Our experienced team is passionate about creating robust and precise solutions for localization and mapping challenges.

Similar jobs

Tailoring 0 resumes

We'll move completed jobs to Ready to Apply automatically.