Test Automation Engineering Intern

Turck IncPlymouth, MN
16h

About The Position

Turck has a reputation for high quality sensors, distributed I/O, and connectivity solutions. Responding to the expanding needs of our customers, Turck’s offering has grown to include identification, safety barriers, isolators, machine safety, industrial controls, and system solutions. We dedicate ourselves to finding the optimal engineered solution for every application, no matter the challenge. With manufacturing sites in Germany, Switzerland, the USA, Mexico, and China -- all using the most up to date processes -- Turck makes sure that you get what you need, when you need it, wherever you may be. At Turck, we are a growing, global team. In addition to great perks and challenging work assignments, we invest in our people with enriching career growth opportunities. We believe in a friendly and collaborative environment with open lines of communication. The Test Automation Engineering Intern will support the modernization of Turck’s Automated End‑of‑Line (EOL) test bench systems. This role combines hands‑on hardware work with software development to upgrade legacy test routines, improve data visibility, and enhance the repeatability of production testing. The intern will collaborate with cross‑functional teams to build modular, documented, and scalable test tools that support long‑term production needs. This internship provides a unique opportunity to work directly with sensors, IO‑Link devices, industrial fieldbus technology, and software/hardware integration under real production constraints.

Requirements

  • Pursuing a bachelor’s degree in Computer Science, Electrical Engineering, Software Engineering, or a related technical field.
  • Sophomore level or higher.
  • Familiarity with Python, LabVIEW, or similar scripting/programming environments.
  • Interest in automation systems, sensors, and industrial communication protocols.
  • Comfortable working hands‑on with electronics, wiring, and test equipment.

Nice To Haves

  • Experience with IO‑Link, fieldbus, or industrial device communication.
  • Exposure to dashboard or data‑logging tools (e.g., SQL, cloud logging, internal telemetry).
  • Basic CAD or mechanical aptitude for building small fixtures or alignment jigs.
  • Understanding of software/hardware integration principles.

Responsibilities

  • Replace legacy LabVIEW/Python scripts with modular, documented test routines.
  • Improve test‑bench usability by updating scripting workflows, configuration processes, and documentation.
  • Design and build a small hardware fixture or alignment tool to ensure repeatable sensor positioning or triggering.
  • Integrate sensors, transducers, IO‑Link modules, and fieldbus components into a controlled test environment.
  • Perform hands‑on troubleshooting of hardware/software communication issues.
  • Develop a comprehensive “Test Bench Playbook” to guide future interns and engineers through setup, testing, and troubleshooting procedures.
  • Document best practices for code structure, system configuration, hardware alignment, and data logging.
  • Work closely with Product Management, Production, and Supply Chain to validate test requirements.
  • Participate in discussions around product functionality, test coverage, and production readiness.
  • Incorporate feedback from production operators and engineers to refine test‑bench tools and processes.
  • Participate in a cross-functional intern cohort project.
  • Present both their department-specific project and cohort project results to leadership.
  • Attend development sessions and networking opportunities throughout the summer.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service