Responsibilities:
– Implementing Image processing algorithm and maintaining Image processing based components.
– Implement performance and quality modules
– Identify bottlenecks and bugs, and devise solutions to the problems
– Help maintain code quality, organization, and automatization
Requirements
Mandatory:
– Strong proficiency in image processing algorithms
– Experience of working in C++.
– OpenCV
– Knowledge & experience of working on Windows & Linux platform.
– Implementation of automated testing platforms and unit tests
– Familiarity with development & debug tools (VS2017 & VSCode)
– Proficient understanding of code versioning tools (SVN, and Mercurial)
– Knowledge on project management & issue tracking tool (Redmine)
– Must be conversant with the agile software development approach
– Excellent analytical and problem-solving abilities.
– Excellent verbal and written communication as well as presentation skills
– Ability to work collaboratively with multiple teams and stakeholders across the globe
– Ability to work effectively under pressure and critical situations like build failures, HW failures etc.
Optional skill sets:
– Experience of working on continuous integration & continuous delivery tool (Jenkins)
– Code review application – Crucible tool
– Confluence & parsec tool
– Python programming knowledge
– Machine learning
– Medical domain