Thursday, March 2, 2023

Sr. Computer Vision Engineer- GRIDSMART

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