1

Software Engineer Intern Jobs in Midland, MI (NOW HIRING)

Engineering Intern

Saginaw, MI

$13.75 - $17.75/hr

Engineering Intern - Student Position Location: Saginaw, MI, 48609 About Us We are a local leader in cutting tool manufacturing based in Saginaw, seeking a local engineering student to join our team.

Engineering Intern

Saginaw, MI · On-site

$15.50 - $20.25/hr

Engineering Intern - Student Position Location: Saginaw, MI, 48609 About Us We are a local leader in cutting tool manufacturing based in Saginaw, seeking a local engineering student to join our team.

Engineering Co-Op

Saginaw, MI · On-site

$15.50 - $20.25/hr

This position allows the student to work side-by-side with skilled engineer professionals to assist ... software-defined vehicles, and autonomous driving. With approximately 13,000 employees and ...

Engineering Co-Op

Saginaw, MI · On-site

$15.50 - $20.25/hr

This position allows the student to work side-by-side with skilled engineer professionals to assist ... software-defined vehicles, and autonomous driving. With approximately 13,000 employees and ...

Civil Engineering Co-op - Spring 2027

Saginaw, MI · On-site

$16.25 - $21.25/hr

Our Co-ops must be comfortable using computers and software that is essential for in-field work ... You may also assist SME engineering staff in performing field evaluations and quality control ...

Software Engineer Intern information

See Midland, MI salary details

$11

$21

$33

How much do software engineer intern jobs pay per hour?

As of Aug 21, 2026, the average hourly pay for software engineer intern in Midland, MI is $21.81, according to ZipRecruiter salary data. Most workers in this role earn between $17.74 and $24.76 per hour, depending on experience, location, and employer.

What does a software engineer intern do?

A Software Engineer Intern assists in designing, developing, and testing software applications under the guidance of experienced engineers. Interns typically work on coding tasks, bug fixes, documentation, and sometimes participate in team meetings or code reviews. The primary goal is to gain hands-on experience with real-world software development processes and tools while contributing to ongoing projects. This internship provides valuable exposure to industry practices and helps interns build technical and collaborative skills.

What does a software engineer intern do?

A software engineer intern works under the guidance of an experienced software engineer who is usually mid or senior level. As a software engineer intern, your responsibilities are to learn as much as you can about software engineering as well as learn how to navigate the politics and dynamics of a corporate or startup setting. Your job duties as a software engineer intern include tasks like coding and debugging software applications and experimenting with design elements. You also review other engineers’ code, test software applications and patches, and implement changes and updates when necessary.

What types of projects and tasks are software engineer interns typically assigned, and how do these contribute to their learning and development?

Software Engineer Interns are often assigned to real-world projects that align with the team's current goals, such as developing new features, fixing bugs, or writing automated tests. Interns usually work under the guidance of experienced engineers and participate in code reviews, stand-up meetings, and collaborative problem-solving sessions. These tasks help interns gain practical experience with industry-standard tools and workflows, while also building their technical and teamwork skills. As a result, interns can expect to leave the internship with concrete contributions to the product and a better understanding of software development processes.

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

To thrive as a Software Engineer Intern, you need a solid understanding of programming fundamentals, problem-solving skills, and typically be pursuing a degree in computer science or a related field. Familiarity with coding languages like Python, Java, or C++, version control systems such as Git, and exposure to development environments are commonly expected. Strong communication, eagerness to learn, and teamwork set standout interns apart. These skills allow interns to effectively contribute to projects, adapt to new technologies, and collaborate within software development teams.

What are the most commonly searched types of Software Engineer jobs in Midland, MI?

The most popular types of Software Engineer jobs in Midland, MI are:

What job categories do people searching Software Engineer Intern jobs in Midland, MI look for?

The top searched job categories for Software Engineer Intern jobs in Midland, MI are:

What cities near Midland, MI are hiring for Software Engineer Intern jobs?

Cities near Midland, MI with the most Software Engineer Intern job openings:

Infographic showing various Software Engineer Intern job openings in Midland, MI as of August 2026, with employment types broken down into 29% Internship, 59% Full Time, and 12% Part Time. Highlights an 95% In-person, and 5% Hybrid job distribution, with an average salary of $45,365 per year, or $21.8 per hour.

$13.75 - $17.75/hr

Full-time, Part-time, Internship

Re-posted 26 days ago


Job description

Engineering Intern – Student Position

Location: Saginaw, MI, 48609

About Us

We are a local leader in cutting tool manufacturing based in Saginaw, seeking a local engineering student to join our team. This is a fantastic opportunity to gain hands-on experience well beyond just a summer internship and exposure in a growing organization. Must be able to work full-time during the summer and part-time during the school year. This is an in-person role.

Position Overview

As an Engineering Intern, you will work on various projects involving detail design, problem solving, process improvement, and process documentation. You will assist with maintaining and improving our maintenance management system and support manufacturing operations.

Key Responsibilities
  • Clean up remaining tasks following the transition from PMdatabase to MaintainX.
  • Transfer additional information from PMdatabase into MaintainX.
  • Apply new machine QR coded asset tags and attach equipment photos to MaintainX records.
  • Review equipment preventive maintenance (PM) schedules to ensure accuracy and sensibility.
  • Verify that critical equipment PMs are present and accurate in the system.
  • Add building and facility-related PMs into MaintainX.
  • Build and maintain spare parts inventory within MaintainX.
  • Develop and improve work order templates.
  • Monitor processes and equipment alarms through MaintainX.
  • Assist with training employees as MaintainX usage expands.
Qualifications
  • Currently enrolled local college student, preferably in engineering or related field.
  • Working knowledge of AutoCAD and Microsoft Excel is required.
  • Reliable, flexible, self-motivated, and team-oriented.
  • Ability to collaborate effectively in team settings and communicate technical concepts clearly.
  • Eagerness to learn and apply new technologies in a manufacturing environment.
  • Ability to work 10-20 hours per week during school and full-time during the summer; we are willing to accommodate school schedules.
Working Conditions
Working with sharp cutting tools. Exposure to noise, grinding oil/coolant. Long periods of working on your feet.
Physical Requirements
Ability to lift objects up to 50lbs, must be able to ascend/descend stairs or ladders, stoop, bend, kneel, and stand for long periods of time. Manual dexterity is required as well as pushing and pulling functions. Must be able to position oneself and move under/around/over equipment.
How to Apply

For more information about our company, please visit www.fullertontool.com.

**Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.