Software Development Interns

ThermoAnalytics, Inc.

Novi (MI)

On-site

USD 30,000 - 33,000

Part time

12 days ago
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Benefits offered by this job

Pay: $23/hr
Holiday pay (pro-rated)
Employee Assistance Program

Job summary

ThermoAnalytics, Inc. in Novi, Michigan invites engineering students to join as Software Development Interns starting in 2027, aligned with your school schedule.

You will contribute to a fast-paced, collaborative team building features alongside experienced programmers in a Linux/Windows environment. The role emphasizes learning through hands-on coding in C++, pair programming, and developing user interfaces; you will participate in QA testing, porting, and tool creation, with a culture of

Qualifications

  • Software development experience in a Linux environment.
  • C++ programming or scripting experience.
  • Experience working in a team/collaborative environment.
  • Demonstrated self-motivation and intellectual curiosity.
  • Interpersonal communication skills – both verbal and written.

Responsibilities

  • 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.

Skills

Linux development
C++ programming
Team collaboration
Self-motivation
Communication skills

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. • Calumet (MI)

On-site
USD 26,000 - 37,000
Hourly pay $23
Equal Opportunity Employer
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. • Novi (MI)

Hybrid
USD 75,000 - 95,000
Competitive starting wage
Comprehensive benefits package
401(k) retirement plan, profit sharing
+2
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