Technical Support Specialist - Automation

Beckhoff Automation Llc•Savage, MN
•$80,000 - $120,000•Hybrid

About The Position

Beckhoff Automation is hiring a Technical Support Specialist focused on Automation to join its Engineering Services team. The position provides high-level technical support and product expertise for TwinCAT software and related technologies, including support for customer machine and control systems onsite and remotely. The role involves troubleshooting complex software and control issues across programming languages, protocols, and TwinCAT subcategories while collaborating with global teams. The specialist prioritizes and documents support requests, communicates product functionality and quality issues, and escalates problems to other technicians, Product Managers, and Beckhoff Headquarters when appropriate. The role participates in a rotating on-call schedule for after-hours service requests, provides customer and internal training, contributes to internal knowledge resources, and mentors team members on complex or large-scale issues. The position is hybrid, based at Beckhoff’s U.S. Headquarters in Savage, Minnesota, or at customer locations when appropriate. Travel varies from 15–20%, including possible day trips, overnight stays, and occasional extended travel. Physical requirements include extended periods of standing, sitting, and computer use; occasionally lifting and carrying up to 50 pounds; and bending, stooping, reaching, and using tools and equipment.

Requirements

  • At least 5 years of experience in automation or software support.
  • Strong understanding of automation technologies and software development.
  • Experience with object-oriented programming, such as C#, C++, or JavaScript.
  • Familiarity with web technologies such as CSS and HTML5, and with Windows and Linux operating systems.
  • Knowledge of communication protocols such as TCP/IP and MQTT.
  • Ability to manage multiple priorities and lead team-based problem-solving.
  • Excellent communication and interpersonal skills.
  • Strong analytical and troubleshooting skills.
  • Bachelor’s degree in Computer Science, Engineering, or a related technical field, or equivalent experience.
  • Ability to meet the role’s travel requirements; reasonable accommodations are available as needed.
  • Ability to meet the physical requirements of the role, with or without reasonable accommodation.

Responsibilities

  • Provide high-level technical support for TwinCAT software and related technologies.
  • Provide onsite and remote support to customer machine and control systems.
  • Troubleshoot and resolve customer software control issues using advanced tools and techniques.
  • Support TwinCAT technologies including IEC 61131-3 languages, C++, C#, JavaScript, HTML5, communications protocols, Eventlogger, Licensing, Software Protection, IPC Diagnostics, Simulation, and Vision.
  • Prioritize incoming requests and escalate problems to other technicians, Product Managers, and Beckhoff Headquarters as appropriate.
  • Clearly communicate product functionality and quality issues.
  • Record, track, and document support requests, decisions, actions, and final resolutions.
  • Participate in a rotating on-call schedule to triage and troubleshoot after-hours service requests.
  • Provide customer and internal training.
  • Contribute to the internal knowledge base and wiki.
  • Mentor and lead team members in resolving large-scale or complex issues.
  • Continuously expand technical skills and adapt to new challenges.

Benefits

  • Generous paid time off.
  • 12 paid holidays.
  • 401(k) with up to 6% match.
  • Employer-paid life insurance, AD&D, short-term disability, and long-term disability.
  • Elective accident, critical illness, indemnity, and pet insurance.
  • Professional development opportunities.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service