HamburgerMenu
hirist

Job Description

Description :


Job Summary :


The Sr Engineer, Computer Vision, is responsible for developing advanced vision systems to enhance product quality and process efficiency in automated manufacturing processes.


Essential Duties And Responsibilities :


- Develop and integrate advanced machine vision solutions across various products to enable enhanced process capabilities.


- Design, develop, and implement software solutions for vision system controls and industrial automation.


- Conceptualize and implement machine vision algorithms for object detection, recognition, and inspection.


- Utilize C#, C++, and Visual Basic (.NET) to develop applications interfacing with vision hardware.


- Develop drivers and software for interfacing vision hardware using protocols such as Ethernet/IP, and OPC-UA.


- Create and manage configuration files and initialization scripts using XML.


- Build Human-Machine Interface (HMI) applications for operators to control and monitor vision systems.


- Collaborate with equipment manufacturers and teams on the design and deployment of vision systems prototypes.


- Required skills with PLCs and programming languages such as Ladder Diagram and Structured Text for integration with vision systems.


- Utilize knowledge of I/O systems, safety protocols, and sensor technologies to enhance vision solutions.


- Solves routine and standard problems using established methods within the vision system space.


- Other duties assigned related to vision system development and optimization.


Additional Responsibilities :


- Expertise in vision system frameworks, sensor integration, and control system design.


- Familiarity with robotic sensors and actuators, with experience in design, simulation, and testing.


- Strong programming skills in languages such as Python and MATLAB for vision system applications.


- Experience with vision system software and integration of technologies like motion planning, machine learning, and computer vision.


- Advanced knowledge of automation systems, including PLCs, HMIs, and SCADA systems.


- Familiarity with industrial communication protocols, including Modbus, OPC, and Ethernet/IP.


- Demonstrated ability to lead and work with cross-functional teams effectively.


- Excellent problem-solving skills and detail orientation.


- Effective communication skills for technical and non-technical audiences.


- Familiarity with Agile methodologies and project management tools.


- Up-to-date knowledge in robotics and vision technologies and their application to industrial systems.


Education :


- Bachelor's Degree Electronic and Telecommunications required or.


- Bachelor's Degree Computer science required or.


- Bachelor's Degree Robotics and Automation Engg required.


Work Experience :


- Minimum 7+ years of relevant experience required.


Preferred Knowledge, Skills And Abilities :


- Graduate degree in Electronics & Communication, Controls or computer science engineering with strongor a related field with a focus on vision systems and control engineering.


- 6+ years of experience in high-volume manufacturing environments with a focus on vision systems for processes like assembly, inspection, and automation.


- Proficient in C# and .NET technologies for developing control applications relevant to vision systems.


- Strong coding skills in languages such as C++ and Python are highly valued for developing machine vision applications.


- Familiarity with IEC 61131 including Structured Text is preferred.


- Experience in setting up databases for managing vision system data.


- Proficiency with version control systems like Git.


- Strong communication skills to effectively collaborate with team members and stakeholders.


- Previous experience in robotics or automation lines that include vision and sensor integration is considered an advantage.


- Leadership in managing teams involves strategic planning, organizing, leading, and controlling team activities towards achieving business goals.


- An ability to mentor involves sharing expertise and guiding team members in developing their skills.


- Motivating involves inspiring and encouraging the team to meet and exceed project goals.


- Fostering a collaborative environment involves creating a culture where open communication, teamwork, and shared problem-solving are the norm, which enhances productivity and innovation.


License and Certifications :


Travel Requirements :


- 20% : Up to 52 business days per year.


Physical Requirements :


- Light-Exerting up to 20lbs/9kg of force frequently, and/or negligible amount of force frequently constantly to move objects.


Additional Requirements :


What We Offer :


Shift :


- 12pm to 9pm, Mon to Friday, Work from Office.



info-icon

Did you find something suspicious?

Similar jobs that you might be interested in