Computer Vision Developer
at FPS Food Process Solutions Corp
Richmond, BC, Canada -
Start Date | Expiry Date | Salary | Posted On | Experience | Skills | Telecommute | Sponsor Visa |
---|---|---|---|---|---|---|---|
Immediate | 17 Dec, 2024 | USD 70000 Annual | 21 Sep, 2024 | 1 year(s) or above | C++,Software Development,Computer Engineering,Learning Techniques,Computer Science,Communication Skills,Deep Learning,Documentation,Scripting | No | No |
Required Visa Status:
Citizen | GC |
US Citizen | Student Visa |
H1B | CPT |
OPT | H4 Spouse of H1B |
GC Green Card |
Employment Type:
Full Time | Part Time |
Permanent | Independent - 1099 |
Contract – W2 | C2H Independent |
C2H W2 | Contract – Corp 2 Corp |
Contract to Hire – Corp 2 Corp |
Description:
POSITION SCOPE:
As a Computer Vision Developer, you will design and implement machine vision systems for applications like sorting and quality inspection. Your role includes developing high-performance solutions using C++ and Python, collaborating with the team, and overseeing system deployment and integration. Familiarity with machine learning techniques is preferred and will enhance your application.
REQUIREMENTS:
- Bachelor’s or Master’s degree in Computer Science, Computer Engineering, Software Engineering, Electrical Engineering, or a related field.
- At least 1-2 years of hands-on experience with machine vision software, such as MVTec Halcon, Zebra Aurora, or comparable tools.
- Demonstrated proficiency in C++, with experience in developing high-performance, low-level system components.
- Proven expertise in Python software development, with a strong background in scripting, prototyping, and building high-level functionality.
- Experience and knowledge of machine learning techniques, with a preference for deep learning, particularly in machine vision applications, would be considered an asset.
- Excellent verbal and written communication skills for effective collaboration and documentation.
- Ability to travel to client sites for system commissioning and support.
Responsibilities:
- Design and Development: Work with the software architect to design and develop robust machine vision systems tailored to various applications including sorting, flaw detection, measurement, locating, counting, and quality inspection.
- Application Development: Create and implement machine vision systems specifically for food manufacturing processes, leveraging machine vision software to optimize production and quality control.
- System Commissioning: Oversee the deployment and commissioning of machine vision systems at client locations, ensuring smooth integration and functionality.
- Collaboration: Engage with cross-functional teams to develop innovative and effective products, contributing to both design and implementation phases.
- Code Quality: Write high-performance, secure, and maintainable code. Adhere to best practices in software development and contribute to continuous improvement efforts.
REQUIREMENT SUMMARY
Min:1.0Max:2.0 year(s)
Computer Software/Engineering
IT Software - Application Programming / Maintenance
Software Engineering
Graduate
Computer Science, Software Engineering, Electrical, Electrical Engineering, Engineering
Proficient
1
Richmond, BC, Canada