R&D Engineer
Compunnel, Inc.
Johnston, IA (In Person)
Full-Time
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
Summit County
Coalville, UT
Posted2 days ago
Updated16 hours ago
Anywhere Real Estate
San Jose, CA
Posted2 days ago
Updated16 hours ago
CAI
Juneau, AK
Posted2 days ago
Updated16 hours ago
Similar jobs in Johnston, IA
Cerebra Consulting Inc
Johnston, IA
Posted3 days ago
Updated16 hours ago
International City/County Management Association
Johnston, IA
Posted3 days ago
Updated1 day ago
Heartland Area Education Agency
Johnston, IA
Posted3 days ago
Updated16 hours ago
Similar jobs in Iowa
Jackson Therapy Partners
Fort Dodge, IA
Posted2 days ago
Updated16 hours ago
Family First HomeCare
Pleasant Hill, IA
Posted2 days ago
Updated16 hours ago