JOBSEARCHER

Automation Engineer (PLCs)

Job Title: Industrial Automation Test Engineer (PLCs)Pay Rate: $36 to $45/Hr (DoE)Duration: 12 MonthsLocation: Johnson City, TN (Onsite)shift: full-time (8-9 am to 4-5 pm)This position is for the Industrial Automation division.We are seeking an Industrial Automation Test Engineer to support the system-level and product-level testing of industrial automation solutions, including Programmable Logic Controllers (PLCs), expansion modules, safety controllers, and automation software. In this role, you will validate that automation products perform reliably in real-world customer environments. You will execute system-wide test scenarios, investigate customer-reported issues, and collaborate closely with development, hardware, and safety teams to ensure high-quality, robust automation products.Perform system-wide and product-oriented testing of industrial automation products such as PLCs, expansion modules, and automation softwareExecute test cases based on real customer use scenarios, including end-to-end system behaviorValidate PLC functionality, performance, and reliability across hardware, firmware, and software componentsTest and verify industrial safety systems, including failsafe PLCs and safety communicationInvestigate and reproduce customer-reported issues, support root cause analysis, and document findingsValidate industrial communication protocols and interfaces (PLC-PLC, PLC-HMI, PLC-network)Develop, execute, and maintain test procedures, test cases, and test documentationCollaborate with engineering, product development, and quality teams throughout the product lifecycleSupport continuous improvement of test processes and test coverageRequirements:BS or MS degree in engineering, software development, or other relevant technical field.Experience with system testing, integration testing, or validation of industrial automation systemsExperience with Siemens PLC – S7-1200, S7-1500, or similar Industrial PLCsExperience with LAD, SCL, or similar PLC programming languages is desiredExperience with Industrial Safety (Failsafe PLCs, Profisafe Communication, etc.) is desiredKnowledge of industrial automation topics such as OPC UA, HMI, Industrial Communication, PROFINET.Knowledgeable in industrial automation products and applications.Self-motivated and results-oriented with proven problem-solving skills.Strong interpersonal and teamwork skills.Knowledge of C# or a similar programming language is a plusKnowledge of test frameworks (NUnit, MSTest, etc.) and source control solutions (Git, TFS, etc.).Clear written and verbal communications.Limited domestic and international travel (5%).