> Markdown version of [/jobs/ext/1140902-technical-support-engineer-io-and-ethercat-technology](https://www.wearedevelopers.com/jobs/ext/1140902-technical-support-engineer-io-and-ethercat-technology). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Technical Support Engineer-IO and EtherCAT Technology - **Company:** Beckhoff Automation - **Location:** Savage, MN, United States - **Salary:** $80,000.0 - $120,000.0 - **Contract:** Permanent contract - **Skills:** C (Programming Language), Automation of Tests, Computer Programming, Control Panels, Embedded Software, EtherCAT, Field-Programmable Gate Array (FPGA), Wireshark, Application Specific Integrated Circuits, Iec61131-3, Twincat, Programming Languages - **Published:** July 2, 2026 - **Apply:** https://www.indeed.com/viewjob?jk=65b5b575ef050779 ## About the Role 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, with or without reasonable accommodation: * Ability to stand and sit for extended periods. + Including the ability to drive in a car between 2 to 5 hours, one-way, multiple times a month. * Ability to use a computer screen for extended periods. * Ability to lift and carry items weighing up to 50 pounds occasionally. * Ability to bend, stoop, reach, and move as needed to perform job duties. * Manual dexterity for operating tools and equipment. * Adequate vision and hearing to perform essential tasks safely., * Electrical/Electronic Engineering or related technical field from a 4-year college or 2-year technical school; or equivalent combination of education and experience. * Moderate software programming experience. * Know or have and the ability to learn IEC 61131-3 programming languages, structure text and ladder. * Experience with C programming language. * Strong understanding of networks and control architecture systems. * Practical electrical experience at the control panel level. * Ability to read and understand electrical schematic drawings. * Self-starter with a results driven personality. * Strong analytical and reasoning skills. * Ability to work in a high stress environment while maintaining professionalism. * Excellent written and oral communication skills. * Ability to work in a highly collaborative team environment. * An active and valid driver's license with the ability to travel. ## Description * Diagnose and solve customers' control systems issues using standard trouble-shooting tools and techniques. * Perform troubleshooting and research toward the resolution of technology related problems for end users. * Support Beckhoff IO technologies includes the modular IO product, the fieldbus networks used to communicate to the modular IO and safety. Exceptions to this is modular IO for motion, those products are covered by a different group. * Support TwinCAT functions and features related to modular IO, fieldbus networks and timing. * Support EtherCAT development products (EDP) + EtherCAT SubDevice Controllers (ESC) o Application Specific Integrated Circuits (ASICs) o IP Core for various FPGA vendors + EtherCAT SubDevice Stack Code (SSC), C code designed for embedded systems, microcontrollers. + EtherCAT conformance Test Tool (CTT) * EDP supports requirements skill sets in electronics, digital signals and embedded software stacks. It also requires the ability to read hardware datasheets and specifications. * EDP support requires practical knowledge of engineering tools like oscilloscopes, Wireshark and binary file editors. * Required to provide support remotely or on site with customer's machine/control system. * Provide some end-user, one-on-one, and internal training * Prioritize incoming requests: + This includes but is not limited to escalating problems for other technicians, Product Managers, and Beckhoff Headquarters. + Record, track, and document support requests, including all successful and unsuccessful decisions made as well as actions taken through to final resolution. + Participate in on-call support on rotation to triage and troubleshoot after hours service requests. * Learn on the job when faced with new challenges & questions. * Build and maintain an advanced level of knowledge of Beckhoff products and related technologies. * Create and maintain knowledgebase & wiki articles. * Help with supporting tradeshow demos. * Other duties and special projects as assigned. Disclaimer: This job description is not intended to be an exhaustive list of all duties, responsibilities, or qualifications associated with the position. The company reserves the right to modify duties or assign additional responsibilities as necessary to meet business needs. Other duties as assigned., This position requires varying travel ranging from 10-30% which may include day trips, overnight stays, and occasional extended travel depending on business needs. Travel may be local, regional, or national. All travel-related expenses will be reimbursed in accordance with company policy. Candidates must be able to meet the travel requirements of the role, and reasonable accommodations will be provided as needed in accordance with the Americans with Disabilities Act (ADA). ## Related Videos - [More efficient software for more efficient microchips](https://www.wearedevelopers.com/videos/1164-more-efficient-software-for-more-efficient-microchips) - [How I saved 200K/yr in direct costs writing 0 code lines in K8s](https://www.wearedevelopers.com/videos/1055-how-i-saved-200k-yr-in-direct-costs-writing-0-code-lines-in-k8s) - [Agile work at CARIAD – Creating a customer web application for controlling the vehicle ](https://www.wearedevelopers.com/videos/200-agile-work-at-cariad-creating-a-customer-web-application-for-controlling-the-vehicle) - [MySQL Protocol Features You Should Be Aware Of](https://www.wearedevelopers.com/videos/100267-mysql-protocol-features-you-should-be-aware-of) - [Let’s write an exploit using AI](https://www.wearedevelopers.com/videos/1004-let-s-write-an-exploit-using-ai) - [Robots are coming into the wild! Full-Stack Robotics Engineers, be ready!](https://www.wearedevelopers.com/videos/479-robots-are-coming-into-the-wild-full-stack-robotics-engineers-be-ready) ## Related Articles - [Where to Find Entry-Level Software Engineering Jobs](https://www.wearedevelopers.com/magazine/397-where-to-find-entry-level-software-engineering-jobs) - [Where To Find Software Engineering Jobs](https://www.wearedevelopers.com/magazine/396-where-to-find-software-engineering-jobs) - [Top-Paying Tech Jobs (with Salaries)](https://www.wearedevelopers.com/magazine/372-top-paying-tech-jobs-with-salaries) - [The 12 Best Jobs for Software Engineers](https://www.wearedevelopers.com/magazine/401-the-12-best-jobs-for-software-engineers) - [The Most Popular IT Jobs on the Market](https://www.wearedevelopers.com/magazine/376-the-most-popular-it-jobs-on-the-market) - [How software is steering vehicle technology](https://www.wearedevelopers.com/magazine/515-how-software-is-steering-vehicle-technology)