Software Intern

Sorry, this job was removed at 08:12 p.m. (CST) on Thursday, May 08, 2025
Be an Early Applicant
Portland, OR
In-Office
Robotics
The Role
Job Description

WE MAKE COMPUTERS THAT CAN SEE

Cognex is the global leader in the exciting and growing field of machine vision. With over $600 million of cash in the bank and no debt, we are a financially strong international company with a culture that maintains the fast paced, creative environment. Our employees, proudly called “Cognoids,” take their work but not themselves seriously. Our Work Hard, Play Hard, Move Fast culture recognizes our employees for their innovation, perseverance, and hard work in a fun, rewarding, and quirky environment.

Portland’s Engineering Center

We are a set of small, dynamic teams passionate about making machine vision easy. Our embedded systems are responsible for manufacturing and processing over a billion products a day. We are responsible for architecting, developing, and verifying firmware for our highly successful In-Sight and DataMan product lines. The team works closely with hardware development and application Engineering teams and customers across the company to deliver cutting edge products on a rapid development schedule.

Your role

Join one of our Portland engineering teams working on various software development projects, continuous integration and test projects, or dev-ops infrastructure projects. Assignments will be based on individual skill sets, areas of interest, and areas of need that Cognex has. Demonstrated skill and passion for software development may lead to more complex development assignments over the course of the internship.

Qualifications

  • Currently pursuing a bachelors or master’s degree in computer science, electrical engineering, or other relevant technical discipline

Responsibilities

  • Work with engineers across the company to develop new products and services
  • Develop prototypes to prove out key design concepts and quantify technical constraints and prototypes
  • Take ownership of your contributions through unit testing, performance testing and writing documentation

Preferred skills and interest

  • Software development in C/C++ or C# and python, TypeScript, JavaScript or Angular
  • Comfortable working with test hardware such as oscilloscopes and function generators
  • Experience with Arduino, Raspberry Pi, or other embedded platform development
  • Linux experience
Additional Job Description

Equal Employment Opportunity

Cognex is an equal opportunity employer. Cognex evaluates qualified applicants without regard to race, color, religion, gender, national origin, age, sexual orientation, gender identity or expression, protected veteran status, disability/handicap status or any other legally protected characteristic.

Similar Jobs

NinjaOne Logo NinjaOne

Marketing Manager

Information Technology • Productivity • Software • Infrastructure as a Service (IaaS)
Remote or Hybrid
17 Locations
2000 Employees
100K-140K Annually

MongoDB Logo MongoDB

Product Manager

Big Data • Cloud • Software • Database
Easy Apply
Hybrid
8 Locations
5550 Employees
129K-253K Annually

MongoDB Logo MongoDB

Software Engineer

Big Data • Cloud • Software • Database
Easy Apply
Remote or Hybrid
8 Locations
5550 Employees
135K-203K Annually

NinjaOne Logo NinjaOne

Marketing Manager

Information Technology • Productivity • Software • Infrastructure as a Service (IaaS)
Remote or Hybrid
16 Locations
2000 Employees
100K-130K Annually
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
HQ: Natick, MA
2,570 Employees
Year Founded: 1981

What We Do

Cognex Corporation designs, develops, manufactures and markets a wide range of image-based products, all of which use artificial intelligence (AI) techniques that give them the human-like ability to make decisions on what they see. Cognex products include machine vision systems, machine vision sensors and barcode readers that are used in factories and distribution centers around the world where they eliminate production and shipping errors.

Cognex is the world's leader in the machine vision industry, having shipped more than 4 million image-based products, representing over $10 billion in cumulative revenue, since the company's founding in 1981. Headquartered in Natick, Massachusetts, USA, Cognex has offices and distributors located throughout the Americas, Europe and Asia.

For details visit Cognex online at www.cognex.com.

Similar Companies Hiring

Carbon Robotics Thumbnail
Software • Robotics • Machine Learning • Hardware • Computer Vision • Artificial Intelligence • Agriculture
Seattle, WA
280 Employees
Apptronik Thumbnail
Software • Robotics • Machine Learning • Hardware • Computer Vision
Austin, TX
180 Employees
Doodle Labs Thumbnail
Wearables • Robotics • Internet of Things • Hardware • Automation • App development • Aerospace
SG
50 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account