Location: Vancouver, BC
Type: On-site Full-time Associate
Salary: $90,000 – $120,000 per year
Company Overview:
ClearVision Technologies, Inc. specializes in designing and manufacturing machine vision systems for quality control purposes. Their clientele primarily consists of manufacturers in industries such as paper, carton, and corrugated box manufacturing. ClearVision integrates industrial cameras, sensors, lighting and control systems, industrial PCs, and touchscreen interfaces to create comprehensive inspection systems tailored to their clients’ needs. The company’s focus lies in inspecting high-speed processes including glue application, flexographic printing, barcoding, and braille dot embossing. ClearVision operates as a design office for research and development, prototyping, and software development under the umbrella of their parent company, Valco Melton, based in Cincinnati, Ohio.
Position Overview:
ClearVision Technologies, Inc. is offering an exciting opportunity for a Computer Vision Software Developer to join their dynamic multi-disciplinary design team. The selected candidate will play a crucial role in improving existing algorithms and developing new ones for innovative products. This role encompasses the entire development cycle, from designing test setups to refining products based on field testing feedback. Additionally, the position involves direct communication with service engineers, training field engineers, documenting product features, and providing customer support. The company’s product line is expanding into various packaging industries, maintaining a strong presence in corrugated box manufacturing.
Responsibilities:
- Develop efficient and robust computer vision algorithms and deep learning models.
- Maintain industrial software applications.
- Collaborate with Software and Mechatronics engineers to develop comprehensive quality assurance solutions.
- Test algorithms in an industrial environment.
Required Experience:
- 4+ years of computer/machine vision programming experience.
- 2+ years of industry experience.
- 2+ years of experience in C++/C# programming.
- 2+ years of Object-Oriented Programming (OOP) experience.
- 2+ years of experience with OpenCV.
- 2+ years of experience in Machine Learning/Deep Learning.
Required Competencies:
- Ability to develop reliable machine vision algorithms under varying lighting and imaging conditions.
- Creative problem-solving skills to design fast and optimized algorithms.
- Proficiency in creating unique Object Detection Deep Learning datasets.
- Experience in training datasets to deploy robust models at customer sites.
- Strong software development skills and debugging abilities.
Preferred Competencies:
- Familiarity with Visual Studio and Git for source code revision control.
- Understanding of lighting and imaging concepts.
Preferred Personal Skills:
- Excellent communication skills.
- Willingness to travel (approximately 10%).
- Strong troubleshooting and problem-solving abilities.
- Customer-oriented mindset.
- Class 5 driver’s license.
Education:
- Bachelor’s degree in an engineering- or science-related field.
- Master’s degree preferred.
Please note: Only applicants under consideration will be contacted.
The opportunity to work as a computer vision software developer sounds exciting!
ClearVision Technologies, Inc. seems like a great company to work for.
As a computer science student, I’m thrilled about this job opening!
Computer vision is such a fascinating field – can’t wait to apply.
This job position aligns perfectly with my skills and interests.
ClearVision Technologies, Inc. is definitely on the cutting edge of technology.
Applying for this position would be a great career move.
I’ve always been interested in computer vision, and this job seems perfect.
This is definitely a dream job for any software developer passionate about computer vision.
ClearVision Technologies, Inc. is at the forefront of innovation in computer vision software.
I’m excited to learn more about the responsibilities and requirements for this position.
Applying for this job could open doors to endless possibilities in computer vision.
What an exciting opportunity for computer vision enthusiasts!
ClearVision Technologies, Inc. sounds like an innovative company to work for.
I can’t wait to apply for this position as a computer vision software developer.
This job opening aligns perfectly with my skills and interests.
ClearVision Technologies, Inc. is definitely on my radar now.
A chance to work on cutting-edge computer vision technology? Count me in!
I’m thrilled to see companies actively hiring for computer vision roles.
I’m ready to take my computer vision skills to the next level with ClearVision Technologies, Inc.
Finally, a job opportunity that truly excites me in the computer vision field.
Thank you for sharing this incredible job opening for computer vision developers.
ClearVision Technologies, Inc. seems like the ideal place for career growth in computer vision.
I’ll definitely be sending in my application for this exciting position.
Exciting opportunity for computer vision enthusiasts!
ClearVision Technologies, Inc. seems like a great place to work for aspiring software developers.
I’m intrigued by the prospect of applying computer vision in real-world applications.
This job opening seems perfect for someone passionate about cutting-edge technology.
ClearVision Technologies, Inc. appears to be at the forefront of computer vision advancements.
I can’t wait to see the innovative solutions they develop with their new software developer.
This job opportunity offers a chance to contribute to the future of computer vision.
I’m impressed by the scope of responsibilities listed for the software developer position.
ClearVision Technologies, Inc. is definitely a company to watch in computer vision research.
Applying computer vision to solve real-world problems sounds like an exciting challenge.
This job post has motivated me to explore the field of computer vision further.