Tallo logoTallo logo

R&D Engineer

Job

Compunnel, Inc.

Johnston, IA (In Person)

Full-Time

Posted 3 days ago (Updated 19 hours ago) • Actively hiring

Expires 6/14/2026

Apply for this opportunity

This job application is on an outside website. Be sure to review the job posting there to verify it's the same.

Review key factors to help you decide if the role fits your goals.
Pay Growth
?
out of 5
Not enough data
Not enough info to score pay or growth
Job Security
?
out of 5
Not enough data
Calculating job security score...
Total Score
75
out of 100
Average of individual scores

Were these scores useful?

Skill Insights

Compare your current skills to what this opportunity needs—we'll show you what you already have and what could strengthen your application.

Job Description

Job Summary We are seeking an experienced R D Engineer to contribute to projects focused on the integration of PLC systems with robotics and industrial automation technologies. This role involves ownership of the full project lifecycle, including specification, design, development, deployment, and support of industrial automation systems. The ideal candidate will have strong expertise in .NET C#, PLC programming, and hands-on experience working directly with manufacturing systems, machines, and industrial devices. Key Responsibilities Architect, develop, and maintain desktop and embedded .NET applications that interface with industrial hardware including cameras, sensors, and robotic systems Own the full project lifecycle from specification and design through deployment and operational support Maintain, troubleshoot, and enhance existing industrial automation systems Develop and maintain PLC programs using Structured Text (IEC 61131-3) Program, configure, and troubleshoot robotic controllers and integrate robotic routines into automation workflows Implement and debug industrial communication protocols such as MQTT, MODBUS, and EtherCAT Support automation workflows and manufacturing systems in production environments Collaborate with engineering and operational teams to deliver reliable automation solutions Manage priorities and project deliverables independently in a fast-paced environment Document technical solutions, system configurations, and operational procedures Required Qualifications Minimum of 5 years of hands-on experience with .NET and C# development in industrial automation environments Minimum of 5 years of PLC programming experience using Structured Text (IEC 61131-3) Hands-on experience working directly with industrial machines, devices, and manufacturing systems Strong understanding of industrial automation systems and hardware integration Experience troubleshooting automation systems and production issues Ability to work independently and manage multiple priorities effectively Strong analytical, problem-solving, and communication skills Preferred Qualifications Experience with robotics programming, particularly Epson robots using RC+ Familiarity with additional programming languages such as Python, C++, or C Experience with Beckhoff PLC platforms and TwinCAT Experience implementing industrial protocols such as MQTT, MODBUS, and EtherCAT Experience supporting industrial automation workflows in manufacturing environments Top Required Skills .NET / C# in Industrial Automation PLC Programming using Structured Text Hands-on Industrial Automation and Manufacturing Systems Experience

Similar remote jobs

Similar jobs in Johnston, IA

Similar jobs in Iowa