Senior Software Engineer

Cepton is looking for a senior software engineer who is interested in computer vision and AI. With 3D point cloud generated by lidar, some difficult problems become easy and some impossible tasks are now feasible. These areas are often unexplored and lack established best practice. At the same time, solutions in these areas are often immediately effective in solving pressing real world problems. Join us to explore this exciting new space opened up by the advent of high density lidars.

Job Responsibilities:

  1. Application
    • Create and maintain reference solutions for common problems such as object recognition and obstacle detection.

    • Work with leading self-driving car companies and industrial solution providers for lidar adoption projects.

    • Work with clients' technical teams to co-develop domain specific algorithms for perception.

    • Troubleshoot and support in the field applications of Lidar sensors. May be required to travel to client locations around the globe.


  2. Perception
    • Implement and improve perception and visualization algorithms.

    • Use computer vision and deep learning techniques to derive high level information from raw lidar point clouds.

    • Keep up-to-date with AI and computer vision research and attend related scientific conferences.


  3. Automation
    • Create software components that characterize and calibrate the sensor collected data

    • Implement algorithms and scripts as part of automation in manufacturing process.

    • Control machineries with computer through feedback control loops and computer vision.


Job Requirements:

  • Fluent with C/C++ and Python.

  • Bachelor's degree in computer science, math, physics or equivalent, Ph. D. is a plus.

  • 3-years of working experience or equivalent.

  • Proficient in computer algorithms and data structures.

  • Deep understanding of machine learning and neural network principles.

  • Basic knowledge of computer graphics and computer vision.

  • Knowledge of web programming and cloud system architecture is a plus.

  • Comfortable in dealing with customer's technical staff and provide support.