Cognex Corporation Logo Cognex Corporation
⏩ Cognex Corporation Logo

Software Engineering Co-Op

πŸ’° $40,000 - $45,000 🌍 United States of America πŸ“… 07/05/2023

Apply

Job Description

##### Job Description :

Seeking a highly motivated Software Engineer Co-Op to work as a member of the
VisionPro software product development team. This individual will be part of a
team to develop the most advanced application software for the machine vision
industry. You’ll be exposed to PC based application development using the
latest Microsoft software technologies to create solutions that utilizes 2D,
3D and deep learning software, and 2D and 3D image sensors. The job involves
software development, design, and implementation on a wide variety of
platforms.

##### **Essential Functions:**

* Be part of a core Scrum team of software developers designing the next generation machine vision software and hardware.
* Write software in both C++ & C#.
* Learn the Microsoft software development integrated development environment.
* Help develop system level unit tests to exercises sub-systems in a multi-threaded architecture.
* Analyze and resolve important critical sub-systems to improve overall system quality and performance of the software.

##### **Knowledge, Skills, and Abilities:**

* Experience with a debugger (Microsoft Visual Studio, Visual Studio Code, Eclipse)
* Knowledge of a structured programming languages C++ or C#
* Eager learner of new technologies and best practices.
* Other helpful skills include,

Knowledge of Microsoft .NET technology

Basic understanding of Git or other source control software

Some experience with object-oriented design and programming

Experience with Python or other scripting toolkits

Familiarity with the PC-platform architecture.

##### **Minimum education and work experience required:**

* Pursuing a BS or MS in Computer Science or Engineering.
* 1-2 years of experience programming in C++, or C#.