Cognex Corporation→
Software Intern at Cognex Corporation in Portland, OR
InternshipOn-siteFull-timePortland, OR
Skills
c/c++pythonembedded systemslinuxarduinoraspberry pijavascriptc#typescriptangulartest hardware
Job Description
Summary: Cognex Corporation is a global leader in machine vision, known for its innovative and creative work environment. They are seeking a Software Intern to join their Portland engineering teams, where the intern will work on various software development projects and contribute to the development of new products and services.
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
Required Qualifications:
- Currently pursuing a bachelors or master's degree in computer science, electrical engineering, or other relevant technical discipline
Preferred Qualifications:
- 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
Required Skills: C/C++, Python, Embedded systems
Important Skills: Linux, Arduino, Raspberry Pi
Nice-to-Have Skills: JavaScript, C#, TypeScript, Angular, Test hardware