A complete application in a minute
Tailored resume and cover letter, ready to send.
Cognex is seeking a Principal Software Engineer in Girona, Spain, to join a small, experienced team developing 3D smart camera solutions. You will work on acquisition interfaces, GUI configuration tools, and visualization tasks, influencing the future Cognex platform.
You will mentor others, design shared 3D visualization libraries, and help evolve the platform across Cognex’s 3D products. A strong background in C++ and embedded software is required, with English fluency and Catalan knowledge a
We are looking for a Principal Software Engineer to join our team in Girona, Spain.
In this role, you will work closely with a small, experienced engineering team developing our 3D smart camera solutions, including developing the acquisition interface, but also the graphical user interfaces for configuring the device and also designing and visualizing inspection tasks. The team is also responsible for the 3D visualization technology used across Cognex’s 3D product portfolio.
You will contribute to the design and development of a common platform that will support future Cognex products. As a key technical contributor, you will have the opportunity to influence design decisions, propose innovative solutions and play an important role in shaping the future of our technology.
At Cognex, we live by our core values: Work Hard, Play Hard and Move Fast.
Your Responsibilities:
Your Background:
Working Arrangement:
Hybrid position based in Girona, with three days onsite and two days working from home