Sr. Computer Vision Engineer - GRIDSMART
Sr. Computer
Vision Engineer – India || Experience 8+ years || Contact us
at surendra@pivotal.associates || H/P: +65
9165 5825 || H/P: +91 99867 39628
Job Details:
The Role:
The
Computer Vision Engineer will independently conceive and implement innovative
ideas. This role must be able to work with state-of-the-art object tracking and
machine learning algorithms and implement proposed methods in a real-time
system. The successful candidate must have a strong desire to collaborate with
teammates, to continue learning, and to teach teammates new concepts. This
position typically works under limited supervision and direction.
Role Responsibilities:
- Work both independently and collaboratively to
develop robust computer vision algorithms that will be deployed in
existing and new products
- Take ideas and algorithms from first
conception to real-world, real-time implementation and deployment
- Provides technical direction to software development/engineering programs, team members and
managers.
- Determines the technical direction and
strategy for solving complex, significant, or major issues.
- Identifies, investigates and resolves
technical issues.
- Plans and evaluates architectural design and
identifies technical risks and associated ways to mitigate those risks.
- Prepares design proposals to reflect cost,
schedule and technical approaches.
- Recommends test control, strategies, apparatus
and equipment.
- Defines test schedules and test data
requirements. Tests software and documents results.
- Prepares development software, codes software
and designs specific enhancements.
- Maintains state-of-the-art awareness in areas
of technical expertise - changes, advancements and improvements.
- Applies expertise to all areas of software
engineering and development.
- Responsible for innovation and creativity in
broad area of software engineering and development.
- Provides functional or resource planning
guidance to programming, engineering and management staff or groups.
- Interfaces with team members, other
engineering groups, management staff, customers, subcontractors and
vendors.
- Identifies software engineering process
improvements and enforces the execution of them across the organization.
Skills/Experience/Knowledge:
- Experience in image processing, computer
vision, and machine learning is required.
- Experience to include software development /
engineering, developing state-of-the-art computer software, exercising
creativity in technical direction and successful strategy
development.
- Requires proficiency using object-oriented
programming languages, particularly C++ and scientific scripting
languages, particularly Python. Knowledge of other languages and
APIs is beneficial.
- Ability to develop software in Windows and
Linux.
- May require experience with embedded
processing.
- Must be able to work in a lab environment and
be able to use a computer. Ability to use PC software such as word
processing, database, spreadsheet and flowchart, and Computer Aided
Software Engineering (CASE) tools.
No comments:
Post a Comment