Job Description
Insight Global is looking for a Software Engineer to join one of the worlds leading social networking company based out of Menlo Park, CA. This induvial will work within the AR/VR organization which brings people around the world together through next generation Augmented, Virtual, and Mixed Realty. This Software Engineer will be responsible for the following.
Design and implement pattern analysis and device testing software for AR/VR products
Coordinate closely with cross functional teams and vendors to define requirements, make architecture design and deliver software solutions with a high level of efficiency
Develop software solutions to solve image processing and computer vision problems associated with device testing
Write clean readable code, deliver a modular and scalable design, and troubleshoot complex issues
Develop automation and visualization tools for data analysis on a large scale, and assist in collecting, processing and analyzing growing volumes of data
Write clean technical design docs and user manuals for stakeholders from different backgrounds to easily collaborate and contribute to your software
Minimum Requirements
3 or more years C++ experience and used in the last 2 years, including modern C++ features
Familiarity with advanced software development skills such as pattern design, testing, cross-platform software, and source control
Strong background in computer vision, image processing and pattern recognition
Strong troubleshooting and debugging skills on different platforms (Linux and Windows), including C++ debugging tools, console commands, and at least one scripting language.
Clear and effective written and verbal communication skills. Demonstrated successful collaboration with teams from varying domains and backgrounds.
Desired Skills
Expertise in depth sensor development, optics design, and camera calibration
Familiar with factory testing, remote software deployment and testing automation
Experience in programming languages such as python and MATLAB
In-depth familiarity with open source libraries like OpenCV, Eigen and scikit