1

Software Engineer Intern Cpt Jobs in Michigan (NOW HIRING)

Software Engineer Intern - Summer 2027 Job Category: Intern/Co-op Time Type: Part time Minimum Clearance Required to Start: None Employee Type: Part-Time On-Call Percentage of Travel Required: None ...

New

Performance Engineer Intern

Auburn Hills, MI · On-site

$15.75 - $20.50/hr

The intern will work directly under the Senior Performance Engineer, providing hands-on support for ... Ability and willingness to learn technical software and engineering tools. * Strong mathematical ...

New

... Intern ... The Stellantis Software Engineering (SWE) is a global fast-growing group within Product Development ...

$40/hr

The Software Engineer Intern implements developer tools or product features on a rapid-release cycle. You will work in an agile development methodology to conduct code reviews and unit tests ...

next page

Showing results 1-20

Software Engineer Intern Cpt information

What is a software engineer intern CPT?

A Software Engineer Intern CPT (Curricular Practical Training) is a student pursuing a degree in computer science or a related field who works as a software engineering intern in the United States under CPT authorization. CPT allows international students on F-1 visas to gain practical experience related to their major as part of their academic curriculum. These internships typically involve tasks like coding, software development, testing, and collaborating with engineering teams, and they help students gain real-world experience while completing their studies.

What kind of projects and team collaboration can a software engineer intern expect during their CPT experience?

As a Software Engineer Intern on CPT, you'll typically work on real-world projects alongside full-time engineers, contributing to codebases, debugging issues, and possibly developing new features. You'll often participate in daily stand-ups, code reviews, and sprint planning meetings, allowing you to collaborate closely with both engineers and product managers. The environment is usually fast-paced and supportive, offering mentorship and opportunities to learn about industry best practices. This hands-on experience is designed to help you build technical skills, understand agile workflows, and prepare you for a full-time engineering role.

What are the key skills and qualifications needed to thrive as a software engineer intern CPT, and why are they important?

To thrive as a Software Engineer Intern CPT, you need a solid understanding of programming languages, data structures, algorithms, and typically must be enrolled in a relevant degree program. Familiarity with development tools like Git, IDEs, and issue tracking systems, as well as knowledge of modern frameworks, is commonly expected. Strong problem-solving abilities, teamwork, and effective communication help interns contribute meaningfully and integrate into engineering teams. These skills enable interns to quickly learn, adapt, and add value in a professional software development environment.

What is the average pay for a software engineer intern?

The average pay for a Software Engineer Intern typically ranges from $20 to $40 per hour, depending on the company, location, and level of experience. Interns often work part-time during the summer or semester and may receive additional benefits or stipends based on the employer's policies.

What cities in Michigan are hiring for Software Engineer Intern Cpt jobs?

Cities in Michigan with the most Software Engineer Intern Cpt job openings:

Infographic showing various Software Engineer Intern Cpt job openings in Michigan as of August 2026, with employment types broken down into 88% Full Time, 8% Part Time, and 4% Contract. Highlights an 88% Physical, 3% Hybrid, and 9% Remote job distribution.

Software Engineer Intern - Automotive OEM

Garmin International, Inc.

Novi, MI • On-site

Full-time, Internship

Posted 3 days ago

New


Garmin rating

8.8

Company rating: 8.8 out of 10

Based on 45 frontline employees who took The Breakroom Quiz

15th of 161 rated electronics manufacturers


Job description

Overview
We are seeking a full-time Software Engineer Intern at Garmin's Novi, MI location. In this role, you will be responsible for learning and training to develop software for Garmin's communication and navigation products in a team-oriented environment under supervision.
Essential Functions
  • Learn to develop software in C, C++, Assembly language, or other selected languages for Garmin communication and navigation products in accordance with Garmin's software development methodology with guidance
  • Learn to test software using debuggers, emulators, simulators, and logic analyzers
  • Learn to perform software releases and software quality assurance activities
  • Learn to perform maintenance activities for products already in production in addition to new product software design
  • Associates are expected to integrate, use, and provide feedback on products in development when possible as part of their normal job responsibilities

Basic Qualifications
  • Pursuing a degree in Computer Science, Electrical Engineering, Computer Engineering, or a field relevant to perform the essential functions of this job description
  • Excellent academics (cumulative GPA greater than or equal to 3.0 as a general rule)
  • Demonstrated strong and effective verbal, written, and interpersonal communication skills
  • Must possess relevant experience and/or training in a high-level language such as C, C++, C# or Java relevant to Garmin's business needs
  • Must possess relevant experience and/or training in data structures or object-oriented design methodology relevant to Garmin's business needs

Desired Qualifications
  • Pursuing a master's degree in Geomatics, Aerospace or Software engineering
  • Outstanding academics (cumulative GPA greater than or equal to 3.5)
  • Previous experience working in a team environment

Garmin International is an equal opportunity employer. Qualified applicants will receive consideration for employment without regard to race, religion, color, national origin, citizenship, sex, sexual orientation, gender identity, veteran's status, age or disability.
This position is eligible for Garmin's benefit program. Details can be found here: Garmin Intern Benefits

What Garmin employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom