Software Engineer - Machine Vision

Worcester, MA 01606

Posted: 05/11/2023 Employment Type: Contract Industry: Engineering Job Number: 240547-1-1

Job Description




THIRD PARTY AGENCIES, SUBCONTRACTORS, AND RECRUITERS NEED NOT APPLY. Applicants received from firms will not be considered. Subcontracting is not available for this position.


Title: Software Engineer – Machine Vision

 

Location: Worcester, MA 

Duration: 12 month contract

 

Project Overview:

Our client requires an experienced SW Developer with Machine Vision experience.  They have a robotic product with machine vision, and they would like to improve the accuracy of their camera imaging process to reduce false positives/negatives.

 

Day-to-Day Responsibilities:

This is an ongoing project.  The communication with Cameras is under control, but the data needs fine tuning, adjustment/correction to achieve more accurate results.  The need is for someone who has experience with image filtering and enhancement, rather than just an engineer who has interfaced with cameras. They already know how to get data from the cameras, but now they need to enhance the quality of the data, which is mostly algorithm work. 

 

Education/Skills/Experience:
  • Bachelor’s Degree or higher in applicable discipline
  • Image Processing and/or OpenCV for image manipulation
  • Modern C++ (C++11, C++14, C++17, etc.)
  • The ideal candidate would be someone with a track record of having worked on algorithms which process image data from stereo or depth-sensing cameras, LIDAR, etc.

 

Biggest Technical Challenge:
  • Requires a high level of math skills

Additional Skills that would be a nice to have:
  • matplotlib, numpy, multiprocessing, multithreading
  • Python3 / Python2
  • Robotic Simulation with ROS, RVIZ, Unreal Engine, Unity, and Gazebo
  • Machine Learning (ML) and Computer Vision (CV)
  • Open-Source Frameworks
  • Linux - As a user at least, but also administration and kernel development
  • Distributed computing and inter-process communication (IPC) mechanisms
  • RTOS for mission-critical applications
  • Embedded Development in C/C++ & Rust (Arm or x86)
  • Embedded platforms (Raspberry Pi, BeagleBone, OMAP, etc.)
  • Experience with Linux ARM
  • TensorFlow and OpenCV
  • CUDA, GPU algorithm optimization


Apply Online
Apply with LinkedIn Apply with Facebook Apply with X

Send an email reminder to:

Share This Job:

Related Jobs:

About Worcester, MA

Ready to discover exciting job opportunities in the vibrant city of Worcester, Massachusetts? Join us in exploring a region brimming with growth potential and unique charm. From the majestic Worcester Art Museum to the exhilarating performances at the Hanover Theatre, this culturally rich area offers a blend of history and modernity like no other. Indulge in the local delicacies like the famous Worcester-style pizza, while catching a game of the Worcester Red Sox at Polar Park. Surrounded by lush parks and recreational areas like Elm Park and Green Hill Park, Worcester provides the perfect backdrop for a fulfilling career. Dive into our job listings and unlock a world of possibilities in this captivating city!