Computer Vision Engineer (AR/VR)

Employer

Job Description

Expected compensation: $97.00 - $116.00 per hour

HireArt is helping the world’s largest social network hire a Computer Vision Engineer (AR/VR) to explore, develop, and deliver new, cutting-edge technologies that serve the foundation of optical computing.

All candidates must have a deep C++ skill set and possess the ability to solve challenging computer vision and image processing problems.

As a Computer Vision Engineer, You Will
  • Design and implement pattern analysis and device testing software for the company’s 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.
Requirements
  • Bachelor’s degree in software engineering
  • 3+ years recent C++ experience (you must have used it the last 2 years) including modern C++ features
  • Familiarity with advanced software development skills (e.g. 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 (e.g. Linux and Windows), including C++ debugging tools, console commands, and at least one scripting language
  • Clear and effective written/verbal communication skills
  • Demonstrated successful collaboration with teams from varying domains and backgrounds
Preferred experience:
  • Expertise in depth sensor development, optics design, and camera calibration
  • Familiarity 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
Commitment:This is a full-time (40 hours per week), 12-month contract position staffed via HireArt and based in Sunnyvale, CA. It will be fully remote until offices reopen and is available to candidates local to the Bay Area.

HireArt values diversity and is an Equal Opportunity Employer. We are interested in every qualified candidate who is eligible to work in the United States. Unfortunately, we are not able to sponsor visas or employ corp-to-corp.