Software Engineering Intern

SICK, Inc.

Minneapolis (MN)

On-site

USD 36,000 - 50,000

Full time

14 days+
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Job summary

SICK, Inc. is offering a 2027 summer internship at our Canton, MA office. You will participate in hands-on design and support of products through the entire lifecycle, collaborating with a multinational team to develop new offerings and improve existing lines.

As an intern, you will capture customer requirements, devise solutions, and assess performance, reliability, and functionality while gaining first-hand experience in the industry and presenting final project results to the team.

Qualifications

  • High school graduate or equivalent.
  • Currently enrolled in an accredited university/college program in Electrical, Software Engineering, Computer Science, or related field.
  • Strong math and computer skills.
  • Experience with C/C++ or Java.
  • Some scripting experience (Lua, Python, or JavaScript).
  • Familiarity with image processing and/or machine vision algorithms (OpenCV or PCL).
  • Familiarity with ML frameworks and AI-assisted development tools.

Responsibilities

  • Support hands-on design and development of SICK products through the full product lifecycle.
  • Capture customer requirements and propose solutions that meet function, reliability, and performance goals.
  • Work with a multinational team to design new products and improve existing production lines.
  • Prepare and deliver a final project presentation detailing your work and learnings.
  • Collaborate with cross-functional teams to advance projects within design controls and regulations.

Skills

C/C++
Java
Python
OpenCV
Machine Learning
AI tools
Strong communication

Education

High school diploma
Enrollment in Electrical/Software Engineering or CS program

Tools

OpenCV
PCL
GitHub Copilot
Cursor IDE

Job description

Mission of the Role

This internship will take place for the 2027 summer season and will be located at our Canton, MA office.

An intern at SICK is involved in the day-to-day activities within the business through immersion into different projects. The intern will have the opportunity to work within a team to gain knowledge and first-hand experience of what a career in this industry would be like. This position has primary responsibility for hands‑on design and support of SICK products through entire product lifecycle. The Software Engineer will use their skills to capture customer requirements, devise appropriate solutions and evaluate results for function, reliability, and performance. Work with a multi‑national team to design new product offerings and enhance performance of existing production lines.

Key Responsibilities
  • Work on a chosen project with the assistance of the manager, mentor, and team.
  • Work closely with the manager and a selected mentor to understand systems, processes, and key information.
  • Actively seek out information to learn how SICK operates as a business (products, departments, etc.).
  • Interface with other departments and interns to gain knowledge of the business, products, positions and more.
  • Provide innovative recommendations on how SICK can improve.
  • Complete a final presentation at the close of the internship that outlines the involved project(s) and knowledge gained.
  • Provide feedback on the internship experience at the close of the internship.
  • Ability to design code to meet software requirements with limited supervision.
  • Plan, develop and execute tests to verify the operation, reliability, and performance of targeted product and or systems.
  • Ensure that product quality and reliability requirements are incorporated into the design.
  • Contribute to project teams involving cross‑functional participants.
  • Develop and execute projects in the product development process in full compliance with all design control, quality, and company regulations and national and international regulatory body requirements. This could include the understanding of change control, validation, documentation practices, and design control requirements.
  • Regular attendance and timeliness.
  • Carry out other duties and responsibilities as may be assigned or required.
Key Qualifications
  • High school degree or equivalent.
  • Must be enrolled in an accredited university/college program in Electrical, Software Engineering, Computer Science, or related field.
  • Strong computer and math skills.
  • Experience with C, C++, or Java.
  • Some design and development experience with script‑based languages such as Lua, Python or JavaScript.
  • Familiarity with image processing and/or machine vision algorithms. Experience with OpenCV or PCL.
  • Familiarity with machine learning frameworks.
  • Familiarity with modern AI‑assisted development tools such as GitHub Copilot, ChatGPT, and Cursor IDE to enhance productivity, code quality, and learning.
  • Comfortable leveraging AI tools for code generation, debugging, documentation, and rapid prototyping in collaborative environments.
  • Excellent written and verbal communication skills.
  • Self‑directed and able to work without supervision.
  • Energetic and eager to tackle new projects and ideas.
  • Zero‑two years of professional experience in software design for product development.
  • Some Image Processing or Dimensioning Algorithm experience.
  • Strong analytical, design, debugging and decision‑making skills.
  • Ability to participate in multidiscipline projects and report status to project leaders and management.
  • Ability to manage time effectively.
  • Ability to thoroughly understand technical issues and propose solutions to resolve issues.
  • *This position is not eligible for sponsorship now or in the future.
Compensation

The base salary is one part of our Total Rewards package and is determined within a range. The starting base salary range for this position is listed below; the actual starting salary will be based on a variety of factors including experience, skill set, education, performance, licenses/certifications, business needs and other job‑related factors, as permitted by law.

  • Starting Base Annual Salary Range: $26 - $36 per hour
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Software Engineering Intern
Software Engineering Intern

SICK, Inc. • Canton (MA)

On-site
USD 36,000 - 50,000
Software Engineering Intern
Software Engineering Intern

SICK AG • Canton (MA), Northern (KY)

On-site
USD 54,000 - 75,000
Software Engineering Intern
Software Engineering Intern

SICK AG • Minneapolis (MN)

On-site
USD 36,000 - 50,000
Product Management Intern
Product Management Intern

SICK, Inc. • Minneapolis (MN)

On-site
USD 33,000 - 47,000
Product Management Intern
Product Management Intern

SICK AG • Minneapolis (MN)

Hybrid
USD 33,000 - 47,000
Software Engineer II
Software Engineer II

SICK AG • Canton (OH)

On-site
USD 79,020 - 119,515
Mechanical Engineering Intern (School Year)
Mechanical Engineering Intern (School Year)

SICK AG • Minneapolis (MN)

On-site
USD 24,000 - 28,000
Systems Engineering Intern (School Year)
Systems Engineering Intern (School Year)

SICK AG • Minneapolis (MN)

Hybrid
USD 24,000 - 28,000
Mechanical Engineering Intern (School Year)
Mechanical Engineering Intern (School Year)

SICK, Inc. • Minneapolis (MN)

On-site
USD 24,000 - 28,000
Systems Engineering Intern (School Year)
Systems Engineering Intern (School Year)

SICK, Inc. • Minneapolis (MN)

On-site
USD 24,000 - 28,000