Responsible for designing and developing the building blocks for all Cognex products that can identify, inspect, gauge, and read high-density symbols on a variety of industrial parts, including aircraft engines, electronics substrates, and pharmaceutical test equipment. Work closely with product development teams to deliver advanced features for strategic customers and most challenging applications. Visit important customers, collaborate with multi-nation development teams, and get exposure to complex and challenging problems involving software and system development and testing. Develop and deliver turnkey vision systems for strategic customers. Gather customer requirements and synthesize into a flexible easy-to-use design. Understand our products to provide optimal solutions to our customers' applications. Prototype and develop innovative features and solutions based on Cognex products and technology. Learn and improve key technologies for 2D/3D vision applications. Integrate and optimize Cognex vision tools for custom embedded hardware systems. Design and implement easy-to-use tools and workflows to simplify device configuration. Ensure high-quality products by developing test automation and test plans. Debug and troubleshoot in a hardware and software environment. Support and communicate with Cognex customers and internal teams. On-site customer visits to support installation or diagnose issues. Telecommuting permitted within MSA up to 2x per week. Up to 10% domestic travel required.
Job Requirements: Bachelor's or foreign equivalent degree in Computer Science, Computer Engineering, Computer Information Systems, or in related technical field and 3 years of experience in the job offered or in a software engineering-related occupation.
*In lieu of a Bachelor's degree, employer will accept two years of work experience in the job offered or in a software engineering-related occupation. Any suitable combination of education, training and/or experience is acceptable.
Special Requirements: Position requires 3 years of experience in each of the following skills:
• Linux OS;
• Yocto Linux build framework;
• C++;
• Python;
• Source code management software;
• Industrial experience designing software solutions within large code bases;
• Software development processes, source code control, formal bug tracking;
• Embedded systems, networking, vision/image-processing, and optics; and
• Developing software for industrial machine vision.
Employment and background checks may be required.
To apply: Visit https://www.jobpostingtoday.com/application/53546/apply
JOBS.NOW Note: To tap into these hidden job opportunities, it's crucial to adhere strictly to the application process outlined in each job ad. At JOBS.NOW, we ensure that every listing includes detailed employer instructions. Follow them precisely to be considered for these unique positions!
The "Log Application" button simply allows you to log the application for your records - JOBS.NOW does not submit any applications to employers directly. Remember to still apply through the method indicated in the job ad (mail, email, or via link).
Please note that JOBS.NOW is an independent website and does not post this listings on behalf of any employers nor do we receive any compensation for these listings. All listings are sourced via media or internet channels required by the PERM process.