Job Description :
Title : C++ Software Engineer (Image Processing )
Location: Chicago, IL | Duration: Long Term
IMAGE PROCESSING EXP - A MUST HAVE - Please do not send plain C++ resumes.

Job Description:
Seeking a software engineer, who should have experience developing software platforms, ideally with experience developing image processing libraries and/or, developing software libraries that abstract/encapsulate custom hardware devices. Who will be responsible for developing and verifying signal and image collection systems, and defining and developing processing and dissemination computer algorithms. Will also develop requirements analysis, system architecture, and integrates new signal and image processing technology systems. Builds models of systems using model driven engineering principles.

Key Responsibilities:
? 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+ years experience in software development.
? Solid experience with Linux OS, C, C++, object oriented and embedded software design.
? Multimedia/Image processing product SW development experience.
? Experience with image processing framework (IPP, Open CV)
? Experience with GPU programming (OpenCL, CUDA or OpenGL)
? 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

Education Required:
* BS/MS in EE, Computer Science, Computer Engineering, or Software Engineering.
             

Similar Jobs you may be interested in ..