Summer 2027 Software Engineering Intern

Illinois Tool Works Inc
  • Eden Prairie, MN
  • $20–$29 Per Hour
3 days ago

Job Description

Job Description:

Smart people. Smart ideas. Smart choice.

MTS is a leading global supplier of test and simulation systems. Formula 1 teams, leading automotive and aerospace companies, and the world's top researchers in materials and seismic engineering all rely on our systems to determine product reliability and ensure compliance with quality standards. Check out some of our amazing technology here: http://www.youtube.com/watch?v=vXOsvWpTHH4

As an ITW company, MTS is part of a Fortune 300 global manufacturing leader with 49,000 employees across 56 countries, offering career development opportunities not just within MTS but across the ITW enterprise.

We're looking for a Summer 2027 Software Engineering Intern who is a member of the Application Software Development team at MTS Test & Simulation. The team is responsible for the design, creation, and continual improvement of MTS application software focused on high-performance motion control and data acquisition systems

What You'll Do:

  • Design, develop, and implement new concepts and features in a complex, object-oriented system
  • Be involved in the design and implementation of control and signal processing algorithms
  • Design, code, test, and document software solutions for specific customer feature requests
  • Work in Agile/Scrum and Stage-Gate development processes to deliver high-quality software in a fast-paced environment
  • Feature development - including working with stakeholders (Product Management, QA, Tech support etc.)
  • Provide input on software development best practices in order to support our environment of continuous improvement
  • Develop, enhance features and fix bugs in MTS TestSuite application software used by customers to define, run, and analyze tests
  • Write client application software that interfaces with test hardware such as controllers, transducers, and data acquisition devices through drivers, APIs, and communication protocols
  • Use AI-assisted development tools (e.g., GitHub Copilot, Claude Code) responsibly to accelerate design, coding, code review, testing, and documentation, while verifying AI-generated output for correctness, security, and compliance with MTS policies

Minimum Qualifications:

  • Junior/Senior year working toward a Bachelor's degree in Computer Science/Engineering or equivalent
  • Demonstrated ability to produce clean, efficient, and reliable code in C#
  • Proficient in developing and maintaining automated software tests
  • Creative thinker and strong problem solver
  • Ability and eagerness to take ownership of tasks and work with minimal supervision on the solution
  • Ability to communicate effectively and learn from others
  • Familiarity with AI-assisted software development tools and an understanding of their limitations, including the need to review and verify AI-generated code
  • Coursework or project experience writing software that interacts with physical hardware (e.g., instruments, sensors, motors, or lab equipment) from a PC or host application

Preferred Qualifications:

  • Working towards a Master's degree in Computer Science, Computer Engineering, or equivalent
  • Experience with Windows Presentation Foundation (WPF), WinForms and UI/UX development
  • Experience with MVVM design pattern
  • Experience with Visual Studio, Team Foundation Server, and Git
  • Experience with Windows/RTOS (Linux), Python scripting etc.
  • Experience applying AI tools within a structured development process, such as prompt engineering, AI-assisted test generation, or integrating LLM/agent-based workflows (e.g., APIs, MCP) into software
  • Experience with hardware communication interfaces and protocols (e.g., Ethernet/TCP/IP, USB, Modbus, or 3rdparty SDKs and drivers)
  • Exposure to test, measurement, or laboratory automation environments (e.g., materials testing, data acquisition, LabVIEW, or similar)
  • Awareness of responsible-AI and secure development practices, including data privacy, intellectual property, and regulatory considerations
  • Strong communication skills in both verbal and written form with ability to influence others

Physical Demands (U.S. only):

The physical demands described here are representative of those that must be met by an employee to successfully perform the essential functions of this job. Reasonable accommodation may be made to enable individuals with disabilities to perform the essential functions.

While performing the duties of this job, the employee is regularly required to sit; use hands to finger, handle, or feel; reach with hands and arms; and talk or hear. The employee is occasionally required to stand; walk; and stoop, kneel, crouch, or crawl. The employee must occasionally lift and/or move up to 25 pounds. Specific vision abilities required by this job include close vision, distance vision, peripheral vision, depth perception, and ability to adjust focus.

Compensation Information:

$20 - $29 per hour, commensurate with experience and qualifications.

ITW is an equal opportunity employer. We value our colleagues' unique perspectives, experiences and ideas and create workplaces where everyone can develop their careers and perform to their full potential.

As an equal employment opportunity employer, ITW is committed to equal employment opportunity and fair treatment for employees, beginning with the hiring process and continuing through all aspects of the employment relationship.

All qualified applicants will receive consideration for employment without regard to race, color, sex, gender identity, sexual orientation, religion, national origin, age, disability, protected Veteran status or any other characteristic protected by applicable federal, state, or local laws.

Numbers & Facts

LocationEden Prairie, MN
Salary$20–$29 Per Hour

Skills

  • Aerospace and Defenseunmatched
  • Agile Programming Methodologiesunmatched
  • Analysis Skillsunmatched
  • Application Hostingunmatched
  • Application Programming Interface (API)unmatched
  • Artificial Intelligence (AI)unmatched
  • Automotive Industryunmatched
  • Best Practicesunmatched
  • Code Reviewsunmatched
  • Communication Skillsunmatched
  • Communications Protocolsunmatched
  • Computer Engineeringunmatched
  • Computer Scienceunmatched
  • Continuous Improvementunmatched
  • Depth Perceptionunmatched
  • Design Patterns Programming Methodologiesunmatched
  • Device Driversunmatched
  • Documentationunmatched
  • Earthquake Engineeringunmatched
  • Ethernetunmatched
  • Formula Oneunmatched
  • Gitunmatched
  • GitHubunmatched
  • Hardware Quality Assuranceunmatched
  • Intellectual Property (IP)unmatched
  • LabVIEW Programming Languageunmatched
  • Laboratory Automationunmatched
  • Laboratory Equipmentunmatched
  • Linux Operating Systemunmatched
  • MCP - Microsoft Certified Professionalunmatched
  • Maintain Complianceunmatched
  • Manufacturingunmatched
  • Materials Engineeringunmatched
  • Materials Testingunmatched
  • Microsoft C# (C Sharp)unmatched
  • Microsoft Visual Studiounmatched
  • Microsoft Windows Operating Systemunmatched
  • Model View ViewModel (MVVM)unmatched
  • Motion Controlunmatched
  • Object Oriented (OO)unmatched
  • Physical Demandsunmatched
  • Presentation/Verbal Skillsunmatched
  • Problem Solving Skillsunmatched
  • Programming Toolsunmatched
  • Python Programming/Scripting Languageunmatched
  • Quality Assuranceunmatched
  • Quality Metricsunmatched
  • Realtime Operating Systemunmatched
  • Regulationsunmatched
  • Scrum Project Management and Software Developmentunmatched
  • Signal Processing Algorithmsunmatched
  • Simulationunmatched
  • Software Administrationunmatched
  • Software Developmentunmatched
  • Software Engineeringunmatched
  • Software Testingunmatched
  • TCP/IP (Transmission Control Protocol/Internet Protocol)unmatched
  • Team Foundation Server (TFS)unmatched
  • Technical Supportunmatched
  • Test Automationunmatched
  • Test Dataunmatched
  • Testingunmatched
  • USBunmatched
  • User Interface/Experience (UI/UX)unmatched
  • Windows Forms (WinForms)unmatched
  • Windows Presentation Foundation (WPF)unmatched
  • Writing Skillsunmatched

Be found by employers

5,500+ employers search our resume database daily. Add yours to get found by recruiters looking for candidates like you.

Level up your application

Professional resume templates

Browse dozens of recruiter approved resume templates, layouts and formats. Choose your favorite and make it your own in minutes.

Free resume templates

Free resume builder

Improve your existing resume or start from scratch and create a standout, ATS-friendly resume. Add job-specific content, download and apply.

Free resume builder