SOFTWARE ENGINEER – COMPUTER VISION AND PERCEPTION

Cambridge, MA
Engineering
Full-time

About Us
Our team combines over 30 years of interdisciplinary university research in self-driving technologies (DARPA Urban Challenge), electric vehicles (CityCar), and Mobility-on-Demand Systems. We also have a decade of industrial and entrepreneurial experience that includes shared fleets (Zipcar) and manufacturing robots. Our team is focused on the fastest path to market, in order to maximize the benefits of self-driving technologies for all. Centrally located in the Hub of Innovation, engineers will be able to work in a highly collaborative, hands-on, and open environment.

Responsibilities

    • Build software for a self-driving vehicle
    • Develop state-of-the-art mapping and localization software
    • Create advanced perception systems to enable the vehicle to accurately perceive and react to its surrounding environment
    • Test, debug, and maintain reliable, safe, and production quality code

Requirements

    • MS or PhD in computer science or a related field, or equivalent practical experience
    • Deep expertise in topics such as SLAM, visual-inertial odometry, LIDAR point cloud processing, and sensor calibration
    • Solid fundamentals in linear algebra and numerical methods
    • Experience working with cameras, LIDAR, and sensor fusion
    • Excellent software development skills using C/C++
    • Excellent communication skills in written and verbal English

Bonus

    • Experience with GTSAM
    • Experience with: state estimation, real-time systems, lifelong mapping, machine learning, object detection and tracking
    • Significant experience writing production quality code