3D Computer Vision Engineer (C++ & Python) in Sunnyvale, CA

OSI Engineering
OSI Engineering

Job Overview

ResponsibilitiesWill be responsible for managing/leading a data collection effort that involves scanning 3D objects, recording videos in different scenarios (e.g. occlusions, changing lighting conditions, cluttered backgrounds, arbitrary perspectives) and annotating the 6DOF poses of objects.Will supervise, instruct and work together with other individuals that will do most of the 3D scanning and recording work.Use an internally developed pose annotation software tool, uploading all the collected data to a server and perform quality assurance throughout the entire project.May be required to develop and implement new annotation software involving motion capturing systems, for scenarios that are not fully supported by the existing tools. Required SkillsetsBackground in the area of Computer Vision and Master’s or PhD degree in Computer Science, Computer Engineering, Electrical Engineering or related field.Sophisticated understanding of 3D geometry.Experience in working with a MacBook/OSX and a basic understanding of the filesystem.Experience in running command line applications and configure them accordingly. Familiarity with the .CSV file format.Strong C++ and Python programming skills (50/50).Write a new tool, open source, open CV or openGLMotion Capturing system experienceProcess data from motion capturing system-Vicon or optitrackAbility to lift objects (up to 5kg/11lbs) and place them precisely on a table.Ability to lift and move a hand-held scanner of 2.6kg/5.8lbs weight for at least 5 minutes straight. Desired SkillsetsHands-on experience with OpenCV and OpenGL.Basic experience using 3D authoring/editing tools such as MeshLab, Autodesk Maya or Blender.Experience in the area of 3D scanning with hardware like Artec LEO or Einscan-SE 3D.Experience in working with motion capturing systems such as Vicon or OptiTrack. Type: 3-6 month contractLocation: Sunnyvale, Ca (Onsite)

View More
Job Detail
Shortlist Never pay anyone for job application test or interview.