Job description - Develop application software for factory robot and 3D vision applications - Develop and improve low-level software libraries (linear algebra, geometry, optimization, etc.) - CUDA programming
Desired Skills & Experience (in order of importance) - C++ / Linux - 3+ years of work experience as a programmer - CUDA / parallel computation / multi-threading - Matlab / Python / ROS - Prior computer vision or robotics experience
Company description CapSen Robotics’ mission is to give robots the spatial intelligence they need to assist humans with many forms of manual labor. The company’s first product, CapSen PiC (“Pick in Clutter”), automates the physically demanding and repetitive task of bin picking, an annual opportunity of $2-5B in the U.S. alone. CapSen PiC enables robots to pick objects from an unorganized bin and place them in a preset pattern. Our accompanying CapSen Scanner product captures 3D models in minutes, enabling the robot to quickly adapt to new jobs and parts. All of our products are built on top of our highly optimized proprietary software library called CapSen SDK with cloud-based data storage, a highly customized deep learning library, and a GPU-accelerated matrix math module called MultiMatrix with typical speedups of 100x over C++ code and 1000x over Matlab code, giving applications built with CapSen SDK the ability to do more exhaustive searches in order to solve the most challenging geometric optimization problems.