I

Illinois Tool Works

Global diversified manufacturer of industrial equipment

Software Engineer Intern

Desktop Application DevelopmentConfirmed live in the last 24 hours
Internship · Summer 2027Eden Prairie, MN, USA$20 - $29 /hrIn-person

About the Job

Requirements

  • The candidate must be in their junior or senior year working toward a bachelor's degree in Computer Science or Computer Engineering, or equivalent.
  • The candidate must demonstrate the ability to produce clean, efficient, and reliable code in C#.
  • The candidate must be proficient in developing and maintaining automated software tests.
  • The candidate must be able to take ownership of tasks and work with minimal supervision.
  • The candidate must be familiar with AI-assisted software development tools and understand their limitations, including the need to review and verify AI-generated code.
  • The candidate must have coursework or project experience writing software that interacts with physical hardware, such as instruments, sensors, motors, or lab equipment, from a PC or host application.
  • The candidate must be able to sit; use hands to finger, handle, or feel; reach with hands and arms; and talk or hear regularly, and occasionally stand, walk, stoop, kneel, crouch, or crawl, and lift or move up to 25 pounds. Reasonable accommodation may be made.
  • The candidate must have the vision abilities needed to perform the job, including close vision, distance vision, peripheral vision, depth perception, and ability to adjust focus.

Responsibilities

  • Design, develop, and implement new concepts and features in a complex, object-oriented system.
  • Participate 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.
  • Develop features and work with stakeholders such as Product Management, QA, and Technical Support.
  • Provide input on software development best practices to support continuous improvement.
  • Develop and 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 such as GitHub Copilot and Claude Code for design, coding, code review, testing, and documentation, and verify AI-generated output for correctness, security, and compliance with MTS policies.

Desired Qualifications

  • The candidate is working toward a master's degree in Computer Science or Computer Engineering, or equivalent.
  • Experience with Windows Presentation Foundation (WPF), WinForms, and UI/UX development.
  • Experience with the MVVM design pattern.
  • Experience with Visual Studio, Team Foundation Server, and Git.
  • Experience with Windows/RTOS (Linux) and Python scripting.
  • 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 such as Ethernet/TCP/IP, USB, Modbus, or third-party SDKs and drivers.
  • Exposure to test, measurement, or laboratory automation environments, such as materials testing, data acquisition, or LabVIEW.
  • Awareness of responsible AI and secure development practices, including data privacy, intellectual property, and regulatory considerations.
  • Strong verbal and written communication skills and the ability to influence others.

About the Company

Illinois Tool Works

Global diversified manufacturer of industrial equipment

ITW is a global manufacturer with a diversified portfolio of industrial products across seven segments, including automotive components, food equipment, welding systems, and construction tools. Its products are engineered and produced for OEMs and industrial customers, combining specialized components to meet the needs of large buyers. The company stands out through its multi-segment reach, large global footprint, and a business model that prioritizes the top 20% of customers to drive profitability and operational excellence. ITW aims for steady profitability and efficient operations by delivering reliable, value-added solutions across multiple industries.

Company size
5,001-10,000
Company stage
IPO
Headquarters
Glenview, IL
Founded
1912

Recently Posted Jobs

Explore more opportunities at Illinois Tool Works

See more jobs