Software Development Interns

ThermoAnalytics, Inc.

Calumet (MI)

On-site

USD 26,000 - 37,000

Part time

12 days ago
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Hourly pay $23
Equal Opportunity Employer

Job summary

ThermoAnalytics, Inc. is seeking engineering students for Software Development Intern roles in Calumet or Novi, Michigan, starting in 2027 and aligned with school schedules.

You will build features alongside experienced programmers in a fast-paced environment, learning agile practices and delivering across platforms with a collaborative distributed team.

Qualifications

  • Proficiency in C++ in a Linux environment.
  • Experience with software development processes.
  • Team-oriented and proactive.
  • Excellent verbal and written communication.
  • Currently enrolled as an engineering student.

Responsibilities

  • Write and test code with a focus on C++ for Linux/Windows.
  • Gather feature requirements through user conversations.
  • Design software architecture for classes and modules.
  • Design graphical and command-line user interfaces.
  • Pair-program to write, test, debug and refactor code.

Skills

C++
Linux
Teamwork
Communication
Self-motivation

Tools

gdb
DDD
Visual Studio

Job description

ThermoAnalytics, Inc. (TAI), a leading provider of thermal and infrared simulation software and services, seeks highly motivated, technically driven Engineering students to join their team as Software Development Interns in your choice of Calumet or Novi, Michigan. The Intern position will begin in 2027 and will be based on the successful candidates’ school schedule.

Working in TAI’s creative, fast paced and technically challenging environment totally immerses you in leading edge software development processes as you build features alongside experienced programmers. You will learn to rapidly deliver software products across several platforms and gain invaluable experience as a member of our collaborative, geographically distributed development team.

As a development team member, your daily job activities will be as dynamic as every full-time software developer. TAI’s agile culture allows us to respond to changing business needs and user requirements and will expose you to all areas of software development and production during your time on our team.

What You Will Do.
  • Write and test code – unit, functional and integration with a focus on C++.
  • Gather feature requirements through conversations with users or their proxies.
  • Design software architecture – responsibilities/relations/interfaces for classes and modules.
  • Design user interfaces – both graphical and command line.
  • Pair programming to write, test, debug and refactor code.
  • Build and integrate graphical user interfaces.
  • Interact with customers to demonstrate features and obtain direct feedback.
  • Port code to Linux and Windows platforms.
  • Write and execute QA tests – both regression and installation.
  • Create and implement tools to automate processes.
What We Offer.
  • $23.00 per hour.
  • A culture of intellectual excitement working with leading edge technology.
  • Pro-rated holiday pay and access to the company Employee Assistance Program.
What We Are Looking For.
  • Software development experience in a Linux environment.
  • Computer programming and/or scripting experience (C++ preferred).
  • Experience working in a team/collaborative environment.
  • Demonstrated self-motivation and intellectual curiosity.
  • Interpersonal communication skills – both verbal and written.
Bonus Qualifications That Put You Over The Top.
  • Experience working in a command line development environment.
  • Experience debugging code using one or more tools (gdb, ddd, Visual Studio, etc.).
  • Experience writing test code at some level (unit, functional, integration).
  • Experience using agile development practices.
  • Background in physics, engineering or mechanical simulation tools.

ThermoAnalytics is an Equal Opportunity Employer.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Software Development Interns
Software Development Interns

ThermoAnalytics, Inc. • Novi (MI)

On-site
USD 30,000 - 33,000
Pay: $23/hr
Holiday pay (pro-rated)
Employee Assistance Program
Hands-on Software Development Intern — C++/Linux (MI)
Hands-on Software Development Intern — C++/Linux (MI)

ThermoAnalytics, Inc. • Novi (MI)

On-site
USD 30,000 - 33,000
Pay: $23/hr
Holiday pay (pro-rated)
Employee Assistance Program
Software Engineer Intern
Software Engineer Intern

tms (USA) • Chicago (IL)

On-site
USD 23,000 - 32,000
Hourly rate $20
Capstone project experience
Strategic Student Program: Thermo-Mechanical Product Engineering Internship (Spring 2027, SIM STS)
Strategic Student Program: Thermo-Mechanical Product Engineering Internship (Spring 2027, SIM STS)

Siemens AG • Maryland Heights (MO), Northern (KY)

On-site
USD 25,000 - 69,000
Employee discounts at top sites
Networking with global leaders
Mentorship from senior employees
+6
Software Engineer 2027 Summer Intern
Software Engineer 2027 Summer Intern

Tokyo Electron US • Chaska (MN)

On-site
USD 42,000 - 56,000
Software Development Intern
Software Development Intern

VT Industries, Inc. • Iowa (LA)

Hybrid
USD 25,000 - 30,000
Software Development Intern
Software Development Intern

VT Industries, Inc. • Holstein (IA)

On-site
USD 21,000 - 30,000
Engineering Technician Intern
Engineering Technician Intern

TSI Incorporated • Shoreview (MN)

On-site
USD 26,000 - 28,000
Free parking
Coffee/tea/hot chocolate
Integrated Marketing Manager
Integrated Marketing Manager

ThermoAnalytics, Inc. • Calumet (MI)

Hybrid
USD 75,000 - 95,000
Medical, dental, vision insurance
401(k) with profit sharing and stock"s
Software Development Intern, Summer 2027
Software Development Intern, Summer 2027

Tyler Technologies, Inc. • Troy (MI)

On-site
USD 21,000 - 30,000