Job Description :
Title : C++ with Image Processing
Location: Chicago, IL | Duration: Long Term

Key Responsibilities:
Design models for achieving specific video or audio analytic goals.
Perform model training or algorithm development and optimization. Implement image processing software based on functional requirements and business needs.
Write component design and test specifications.
Develop proof of concept software to support new feature investigations and feasibility studies.
Manage changes to existing software products.
Work with cross functional teams to integrate solutions into the product.

Required Knowledge/Skills:
5-7 years’ experience in software development.
Experience in Machine Learning, Deep Learning is a plus, not mandatory.
Experience with image processing framework (IPP, Open CV)
Familiarity with state of the art for computer vision
Experience with GPU programming (OpenCL, CUDA or OpenGL)
Solid experience with Linux OS, C, C++, Python, object oriented and embedded software design.
Strong algorithmic, data structure and object oriented programming skills.
Strong analytic and problem solving skills
Excellent interpersonal, written and verbal communication skills.
Ability to work in a fast-paced, deadline-oriented environment as part of a globally distributed team.
Strong quality orientation and customer focus.
Experience following a defined software process, with phases including requirements, design, coding, peer reviews, unit testing, configuration management, etc

Required experience:
Software Development: 5 years
CUDA , OpenCV: 2 years
Image Processing: 2 years
C, C++, Python: 3 years
             

Similar Jobs you may be interested in ..