Principal Software Engineer – DevOps (Team Lead)

Pune, Maharashtra, India • Posted June 03, 2026

Job Type: Full time
Location: Pune, Maharashtra
Posted: June 03, 2026
Category: Computer Occupations
Application Deadline: July 13, 2026

Role Description

Job Summary

:

Is DevOps more to you than just configuring AWS and VMs to run the quick unit tests of web services? Do you enjoy creating tailored solutions for complex throughput problems of embedded software teams? Then join our team at Cognex! This role is in the Platforms organization, responsible for creating reusable solutions for teams around the globe to then create the most sophisticated industrial barcode readers, machine vision and smart cameras in the world. We combine custom hardware, specialized lighting and optics, and world class vision algorithms to create embedded systems for reading barcodes. Using these systems, we can find and read high-density symbols on package labels or marked directly on a variety of industrial parts, including aircraft engines, electronics substrates, and pharmaceuticals test equipment. Our devices need to read hundreds of codes per minute, so the team needs to optimize both hardware and software to create best in class t...

Interested in this role?

Click the button below to start your application for Principal Software Engineer – DevOps (Team Lead) at Cognex.

Apply Now