Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

ThermoAnalytics, Inc. Logo

Software Development Interns

ThermoAnalytics, Inc.

From $22
Sep 19, 2025
Novi, MI, US
Apply Now

ThermoAnalytics, Inc. (TAI) is seeking Software Development Interns to assist in building features for their thermal and infrared simulation software, contributing to the rapid delivery of software products across multiple platforms.

Requirements

  • Software development experience in a Windows or Linux environment.
  • Computer programming (C++ preferred) and/or scripting experience.
  • Experience working in a command line development environment.
  • Experience debugging code using one or more tools (gdb, 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.

Responsibilities

  • Write and test code – unit, functional and integration with a focus on C++.
  • 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.
  • Port code to Linux and Windows platforms.
  • Write and execute QA tests – both regression and installation.
  • Create and implement tools to automate processes.

Other

  • This is a hybrid remote position that requires in-office onboarding.
  • The Intern position will begin in 2026 and will be based on the successful candidates’ school schedule.
  • Experience working in a team/collaborative environment.
  • Demonstrated self-motivation and intellectual curiosity.
  • Interpersonal communication skills – both verbal and written.
  • Applicants must have a legal right to work in the United States at the time of application and throughout the duration of employment. Sponsorship is not available.
  • Final candidates may be required to undergo a thorough background check, credit check and/or drug screen.