
Cognex Corporation
Open Positions at Cognex Corporation
10 open positions
Develop and deploy turnkey machine vision systems for manufacturing, using Cognex VisionPro, programming, imaging hardware, and factory automation integration. The role combines technical project delivery, troubleshooting, customer support, and occasional team supervision, with significant travel to production sites.
Develop and deploy turnkey machine vision systems for manufacturing, integrating Cognex VisionPro software and hardware with robots and automation equipment. The role combines hands-on programming, optical system design, factory installation, troubleshooting, and customer support.
The Senior Applications Engineer provides advanced technical guidance, integration, troubleshooting, and optimization for Cognex machine vision and sensor solutions. This customer-facing role supports sales, mentors other application engineers, and travels extensively to assist customers in industrial environments.
Join Cognex’s Milwaukee engineering teams as a Software Engineering Intern and contribute to software development, testing, or DevOps infrastructure projects. Assignments will reflect your skills and interests, with potential for more complex work and continued part-time employment.
Principal Frontend Engineer building and evolving shared libraries, frameworks, tooling, and UI components across multiple Cognex products. The role combines hands-on frontend development with architectural leadership, mentoring, and technical direction in a hybrid Budapest setting.
Lead backend development for Vision AI software that automates visual inspection in manufacturing. The role combines SaaS backend services, cloud-native operations, performance optimization, and integration of deep-learning algorithms.
Senior Software Engineer developing embedded vision software for Cognex’s industrial 2D/3D machine vision products. The role focuses on system-level software, data acquisition, post-processing, and real-time performance on embedded Linux platforms.
Senior Software Engineer responsible for designing, implementing, testing, and documenting full-stack software for logistics systems and related products. The role also guides junior team members and contributes to requirements, estimates, and engineering process improvements.
Principal Software Engineer role combining deeply hands-on development with technical leadership for a large-scale logistics platform. You’ll lead a small engineering team, shape its backlog and architecture, and help deliver reliable production systems.
Lead deep learning research and development for industrial machine vision, applying computer vision, transformers, and generative AI to real-world manufacturing problems. The role combines algorithm research with prototyping and productization for low-power, low-latency vision systems.