SLAM Software Engineer (Sensor Fusion)

KneronSan Diego, CA
333d

About The Position

The SLAM Software Engineer (Sensor Fusion) will research and develop algorithms for sensor fusion and object association across multi-sensor modalities such as cameras, IMU, radars, and lidar sensors. The role involves SLAM prototyping and vehicle testing, implementing and integrating robotics algorithms into software using C++ and Python, and developing software for sensor fusion using various sensors. The engineer will participate in brainstorming activities related to SLAM application projects, support software development, and work with large field-testing data to continuously iterate and improve algorithms.

Requirements

  • Proficient in C/C++, comfortable in Python is a MUST.
  • PhD or Masters student in CS, CE, EE, ME, or similar disciplines.
  • Hands on experience with Linux.
  • Understanding of basic Path Planning & Perception algorithms.
  • Understanding of Kalman filters and particle filters.
  • One year of experience in robotics software development.
  • Ability to multitask effectively in a dynamic environment.
  • Strong debugging, problem-solving and analytical skills.
  • Excellent interpersonal, written and oral communications skills.

Nice To Haves

  • Passion for learning new software tools and languages.
  • Robot Operating System (ROS) experience.
  • Expertise in computer vision and machine learning.
  • Experience programming for interfacing between devices, such as analog signal processing and sensor reading via serial ports.
  • Embedded software programming experience with mobile GPU, DSP.

Responsibilities

  • Research and develop algorithms for sensor fusion and object association across multi-sensor modalities.
  • SLAM prototyping and vehicle testing.
  • Implement and integrate robotics algorithms into software using C++ and Python.
  • Develop software for sensor fusion using IMU, Radar, camera, and Lidar.
  • Participate in brainstorming activities related to SLAM application project(s).
  • Support software development.
  • Work with large field-testing data to continuously iterate/improve algorithms.

Stand Out From the Crowd

Upload your resume and get instant feedback on how well it matches this job.

Upload and Match Resume

What This Job Offers

Career Level

Entry Level

Industry

Publishing Industries

Education Level

Master's degree

Number of Employees

51-100 employees

© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service