Logo of Huzzle

Software Engineering Intern

  • Internship
    Full-time
    Summer Internship
  • Software Engineering
    IT & Cybersecurity
  • Canton

AI generated summary

  • You must be pursuing a Computer Science degree, be skilled in Java, and have knowledge of databases. Strong communication, teamwork, and MS Office skills are essential. Legal work authorization is required.
  • You will design and develop software for Windows and Linux, collaborate with seniors, assist in coding and testing, engage with other departments, and present your project at the end.

Requirements

  • Enrolled in an accredited university / college program pursuing a degree in Computer Science
  • Experience in object-oriented programming languages such as Java, knowledge of JavaScript is desirable
  • Understanding of Relational Databases and NoSQL is desired
  • Exposure to both Windows and Linux operating systems is desired
  • Exposure to scripting languages such as Bash, PHP, Python, or Perl would be a plus
  • Hard working and pays attention to detail
  • Works well within a team and individually as well
  • Experience with Visio
  • Strong computer skills, including Microsoft Office Suite (Word, PowerPoint, and Excel)
  • Excellent written and verbal communication skills
  • Self-directed and able to work without supervision
  • Energetic and eager to tackle new projects and ideas
  • Able to self-start and learn on the fly
  • Experience with Microsoft Office (Word, Excel, Access, PowerPoint) and Internet applications
  • Legally permitted to work in the United States
  • Able to work in a general office environment

Responsibilities

  • Under supervision, understand software requirements to design and develop applications in both Windows and Linux platforms.
  • Work closely with senior members to understand business logic and domain knowledge of current software platforms.
  • Provide progress updates to Supervisor in a timely manner.
  • Provide assistance as required to other senior members of the team in the areas of specific implementation of code, preparing software for testing phases, and documentation.
  • 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 outlining the involved project(s) and knowledge gained.
  • Provide feedback on the internship experience at the close of the internship.
  • Carry out other duties and responsibilities as may be assigned or required.

FAQs

What is the duration of the internship?

The internship is for the summer of 2025.

What is SICK’s area of expertise?

SICK is a leading manufacturer of sensors, safety systems, and automatic identification products for industrial applications.

What will the intern be involved in during the internship?

The intern will be involved in day-to-day activities through immersion in different projects, gaining first-hand experience in the industry.

What type of software will the intern be working on?

The intern will design and develop applications on both Windows and Linux platforms.

What programming languages are preferred for applicants?

Experience in object-oriented programming languages such as Java is required, and knowledge of JavaScript is desirable.

Is experience with databases required for this internship?

An understanding of Relational Databases and NoSQL is desired but not strictly required.

What tools or systems should the intern be familiar with?

It is beneficial to have exposure to both Windows and Linux operating systems, and familiarity with scripting languages such as Bash, PHP, Python, or Perl would be a plus.

Will the intern have a mentor during the internship?

Yes, the intern will work closely with a manager and a selected mentor to understand systems and processes.

Is there an opportunity for the intern to present their work?

Yes, the intern will complete a final presentation at the close of the internship outlining the projects and knowledge gained.

What qualifications are required for this position?

Candidates must be enrolled in an accredited university/college program pursuing a degree in Computer Science and should possess relevant programming experience.

Is there a need for communication skills in this internship?

Yes, excellent written and verbal communication skills are required.

Are interns expected to work independently?

Yes, the intern should be self-directed and able to work without supervision.

What does SICK offer in terms of workplace culture?

SICK thrives in a fast-paced, team-oriented work environment that offers challenges and opportunities for growth.

How can qualified candidates apply for this position?

Qualified candidates can apply online by clicking the "Apply Online" button on the SICK website at www.sickusa.com.

Our universe is all about sensor solutions - for more than 75 years. Discover it now! #SICKSensorIntelligence

Manufacturing & Electronics
Industry
10,001+
Employees
1946
Founded Year

Mission & Purpose

Sick Sensor Intelligence specializes in advanced sensor technology and IoT solutions for various industries, focusing on improving operational efficiency and safety. Their mission is to enable businesses to harness the power of real-time data through innovative sensor applications, enhancing decision-making processes and driving productivity. By providing cutting-edge technology and insights, Sick aims to support sustainable practices and foster smarter environments. Their purpose is to empower organizations to optimize their operations while ensuring safety and reliability in their systems.