Slam Engineer
hace 6 días
**Electric Sheep (Robotics)**:
Founded in late 2019, Electric Sheep (Robotics) is an autonomy company with a simple focus - eliminating tedious, repetitive manual outdoor work. We see this as the logical culmination of the industrial revolution and a necessary step in technology. Since our founding in late 2019, we have released our first product - a self driving commercial lawn mower, designed to help municipalities and schools struggling to maintain parks and playgrounds.
**The Role**:
**Responsibilities**:
- Assist in the design and development of state-of-the-art localization, mapping and data fusion algorithms for autonomous mobile robots
- Research and implement production-ready SLAM algorithms based on IMU, LIDAR and camera data
- Contribute to other areas as necessary, including unit testing, simulation, and optimization
**Skills and Qualifications**:
- Education: Bachelor's degree in Computer Science, master's or PhD preferred, computer vision and robotics focus is a strong plus
- 4+ years of experience with localization, sparse and dense mapping, sensor calibration, sensor fusion, place recognition and relocalization, benchmarking and validation methodologies
- Experience with 3D semantic understanding (object detection, instance segmentation) is a strong plus
- Experience with geometric understanding (deep local features) is a strong plus
- Experience deploying algorithms on embedded / resource-limited hardware is a strong plus
- Strong knowledge of linear algebra, linear/non-linear optimization methods, 3D geometry and computer vision, state estimate techniques (EKF, factor graphs, etc.), image and point cloud registration techniques
- Proficiency with C++ and python, solid knowledge of ROS, good knowledge of Eigen, OpenCV, Point Cloud library or Open3D
- Enthusiasm for working on Linux-based systems a strong plus
- Knowledge of C++ optimization techniques based on SIMD, NEON, CUDA is a strong plus
- Good communication skills - both oral and written
- Bias towards using the scientific method for problem-solving
- Willingness to learn and be collaborative and flexible in our fast-paced startup culture