Computer Vision Engineer- C++

  • Massachusetts
  • Saviance
Job Title: 3D C#/C++ GUI Engineer Location: Boston, MA- Entirely remote Duration: 6+ month Contract

bout BigRio: BigRio is a remote-based, technology consulting firm with headquarters in Boston, MA. We deliver software solutions ranging from custom development, software implementation, data analytics, and machine learning/AI integrations. We are a one-stop shop that attracts clients from a variety of iNicndustries because of our proven ability to deliver cutting-edge and cost-conscious software solutions.

bout the Job: We are looking for a unique candidate to create and build the GUI interface for a medical device system relied on by doctors to effectively treat heart issues in real-time during surgery. You will be a key contributor to the collection of 2D images compiled and displayed as 3D

Required knowledge and experience: High level of expertise in C# and C++. (CoLab, GPU, CUDA, Pillow, SkImage, Numpy, Socket, TCP/IP, Memory management, object orientated programming, open-close principle, cut dependency, modularity) More than 3 years of 3D math fundamentals (3D coordinate calibrations, Affine transform, perspective transform, homograph transform, pixel coordinate to view coordinate transform, view 3D to physical 3D coordinate transforms, 3D geometry, 3D metrology, interpolation/ extrapolation, polynomial best fitting, spline) More than 2 years of two-camera viewed 3D image processing and reconstructions (Dual camera 3D image reconstruction, stereo imaging, multiple camera 3D calibrations and reconstructions, optical axis, telecentric lens, pinhole 3D imaging principle, virtual mirrored imaging) More than 2 years of 3D graphics (3D image rendering, 3D image viewing, 3D virtual reality, layered image reconstruction and displaying) More than 2 years of graphical user interface design and coding (MFC, Windows Presentation Foundation (WPF), QT, PyQt, OpenGL) Good knowledge of 2D computer vision and image processing (OpenCV, Dynamic thresholding, edge detections, angular histograms, NGC (Normalized Greyscale Correlations), Geometrical pattern matching, Hough transform, FFT (Fast Fourier Transform), Gaussian filters, low pass and high filters, template matching, SIFT, ORB feature extractions)

Good to have skills:

Real-time 3D image rendering experience Python GitHub for software version control WS (EC2, S3) for clouds computations Good knowledge of computer development software and interface to other hardware systems

Education: Bachelor's degree in computer science, software engineering, or relevant field required