×
Register Here to Apply for Jobs or Post Jobs. X

R&D Engineer

Job in Johnston, Polk County, Iowa, 50131, USA
Listing for: Apex Systems
Full Time position
Listed on 2026-07-22
Job specializations:
  • Software Development
    Robotics, Software Engineer
Job Description & How to Apply Below

R&D Engineer

We are seeking an R&D Engineer to contribute to key projects involving the integration of PLC systems with robotics. This role involves full project lifecycle ownership, from specification and design through to deployment and support. The successful candidate will operate in an ownership-driven environment, working independently to maintain and enhance complex industrial automation systems.

Key Responsibilities
  • Architect, develop, and maintain desktop and  applications that interface with industrial hardware, including cameras, sensors, and robotic systems.
  • Own the full project lifecycle, including specification, design, development, deployment, and feedback.
  • Maintain and support existing industrial automation systems.
  • Write and maintain PLC programs using Structured Text (IEC 61131-3), with a preference for Beckhoff TwinCAT platforms.
  • Program, configure, and troubleshoot robot controllers, integrating robotic routines into automation workflows.
  • Implement and debug industrial protocols such as MQTT, MODBUS, and EtherCAT.
  • Operate independently and manage your own backlog and priorities in a less structured environment.
Required Qualifications

Experience:

  • A minimum of 5 years of hands-on experience with .NET C# specifically within an industrial automation context.
  • A minimum of 5 years of PLC programming experience using Structured Text (IEC 61131-3).
  • Demonstrated experience working directly with machines, devices, and manufacturing systems in an industrial setting.
Preferred Qualifications
  • Experience with robotics programming, particularly with Epson robots (RC+).
  • Familiarity with programming languages such as Python, C++, or

    C.
  • Experience with Beckhoff PLC platforms.

This is a contract position through December, with the potential for extension or conversion to a full-time employee. The role is 100% on-site in Johnston, IA, with an on-site final interview required. An independent work style is necessary, with the ability to operate with autonomy after an initial ramp-up period.

Everforth Apex Systems is an equal opportunity employer. We do not discriminate or allow discrimination on the basis of race, color, religion, creed, sex (including pregnancy, childbirth, breastfeeding, or related medical conditions), age, sexual orientation, gender identity, national origin, ancestry, citizenship, genetic information, registered domestic partner status, marital status, disability, status as a crime victim, protected veteran status, political affiliation, union membership, or any other characteristic protected by law.

Everforth Apex will consider qualified applicants with criminal histories in a manner consistent with the requirements of applicable law.

To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary