Software Developer
CogniVue is seeking a Software Developer to be responsible for the development and support of image processing algorithms and/or software applications on the PC, ARM processor and the CogniVue proprietary APEX DSP Sub-System. The successful candidate should have solid software development experience using C/C++ programming language. Depending on your experience, there is an opportunity to take on an image processing algorithm developer role or an embedded software developer role.
Your Expertise:
|
Bachelor Degree in Electrical Engineering, Computer Science or equivalent.
2+ years of C and C++ programming.
Experience using Object Oriented methodologies.
Experience designing and developing software components with support documentation and unit test cases.
Fundamental understanding of embedded processors and Real time OS concepts.
Fundamental understanding of image processing concepts.
Experienced with software testing and software configuration control.
Experience implementing signal processing algorithms. Exposure to any one of image processing libraries such as OpenCV, Intel IPP or Matlab - image processing toolbox would be an asset for an algorithm developer role.
Exposure to ARM processor and development tools on ARM (compilers, debuggers) would be an asset for an embedded developer role.
A team player with a “can do” attitude.
Effective oral and written communication skills.
|
To apply, please forward your resume to careers@cognivue.com.
>>Français