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
    • 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
    • 3+ years of professional work experience as a software engineer
    • Deep expertise in topics such as SLAM, visual odometry, robot perception, machine learning, point cloud processing, numerical optimization, and camera 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

Preferred qualifications

    • Experience specifying, selecting, and integrating cameras and other sensors
    • Experience with one or more of the following: GPU programming, state estimation, visual/inertial integration, robot navigation, real-time systems
    • Significant experience writing production quality code

Bonus

    • Experience specifying, selecting, integrating cameras and other sensors
    • Experience with one or more of the following: GPU programming, state estimation, visual/inertial integration, robot navigation, real-time systems
    • Significant experience writing production quality code