R&D Engineer

Insight Global

Johnston (IA)

On-site

USD 57,000 - 81,000

Full time

3 days ago
Be an early applicant
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Job summary

Insight Global is seeking an R&D embedded software engineer for a large agriculture client. You will architect, develop, and maintain desktop and embedded .NET applications interfacing with industrial hardware, cameras, sensors, and robotic systems.

PLC programs in Structured Text and Beckhoff TwinCAT experience are required. The role involves configuring Epson RC+ robot controllers, integrating robotic routines into automation workflows, and implementing MQTT/MODBUS/EtherCAT protocols.

Qualifications

  • 5+ years of C# .NET for industrial automation.
  • Hardware experience connecting sensors to machines.
  • 5 years PLC programming with Structured Text (IEC61131-3).
  • 3 years with Epson RC+ robotics.
  • 3 years of Python/C/C++.

Responsibilities

  • Architect, develop, and maintain desktop and embedded .NET applications interfacing with industrial hardware.
  • Write PLC programs in Structured Text and Beckhoff TwinCAT platforms.
  • Configure and troubleshoot Epson RC+ robot controllers and integrate robotic routines into automation workflows.
  • Implement and debug industrial protocols including MQTT, MODBUS, EtherCAT, and other fieldbus standards.

Skills

C# .NET
Hardware integration
PLC programming
Epson RC+
Python
C++
C

Job description

Job Description

Insight Global is looking for an R&D embedded software engineer for a large agriculture client. This individual will be responsible for software development for any custom machines. Maintain current software and create new features for machines. UI is .NET C# and controller is PLC. Machines use Epson robots.

Architect, develop, and maintain desktop and embedded .NET applications that interface directly with industrial hardware, cameras, sensors, conveyors, actuators, and robotic systems.Write and maintain PLC programs in Structured Text (IEC 61131-3), preferably on Beckhoff TwinCAT platforms.Program, configure, and troubleshoot Epson RC+ robot controllers; integrate robotic pick-and-place or handling routines into broader automation workflows.Implement and debug industrial protocols including MQTT, MODBUS (RTU/TCP), EtherCAT, and other fieldbus/Ethernet-based standards.

This individual will be compensated at an hourly rate starting at $50/HR.

Skills and Requirements
  • C# .NET for industrial automation - 5 years
  • Hardware experience, connecting sensors to machines
  • PLC programming, Structured Text (IEC61131-3) - 5 years
  • Epson robotics (RC+) - 3 years
  • Experience with any of the following languages: Python, C++, C - 3 years

We are a company committed to creating diverse and inclusive environments where people can bring their full, authentic selves to work every day. We are an equal employment opportunity/affirmative action employer that believes everyone matters. Qualified candidates will receive consideration for employment without regard to race, color, ethnicity, religion, sex (including pregnancy), sexual orientation, gender identity and expression, marital status, national origin, ancestry, genetic factors, age, disability, protected veteran status, military or uniformed service member status, or any other status or characteristic protected by applicable laws, regulations, and ordinances. If you need assistance and/or a reasonable accommodation due to a disability during the application or the recruiting process, please send a request to HR@insightglobal.com.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

R&D Embedded Automation Engineer (Industrial Robotics)
R&D Embedded Automation Engineer (Industrial Robotics)

Insight Global • Johnston (IA)

On-site
USD 57,000 - 81,000
Automation Engineer
Automation Engineer

Entegee • Coffeyville (KS)

On-site
USD 80,000 - 105,000
Relocation assistance
Industrial Robotics Software Engineer
Industrial Robotics Software Engineer

Viable Engineering Solutions LLC • Orlando (FL)

On-site
USD 69,000 - 96,000
Industrial Robotics Software Engineer
Industrial Robotics Software Engineer

NCSL International • Orlando (FL), Northern (KY)

Hybrid
USD 90,000 - 140,000
Industrial Robotics Software Engineer
Industrial Robotics Software Engineer

Viable Engineering Solutions, LLC • Orlando (FL)

On-site
USD 143,270,000 - 201,130,000
Software Engineer I – Embedded
Software Engineer I – Embedded

Universal Instruments Corporation • Town of Conklin (NY)

On-site
USD 70,000 - 75,000
Robust Benefits
Senior R&D Engineer - Embedded Controller Software
Senior R&D Engineer - Embedded Controller Software

fanuc • Rochester Hills (MI)

On-site
USD 110,000 - 140,000
Medical Insurance
Dental Insurance
Vision Insurance
+9
Field Service Engineer
Field Service Engineer

Planet Group • Farmington Hills (MI)

On-site
USD 52,000 - 58,000
Embedded Software Engineer
Embedded Software Engineer

RTA - Real Time Automation, Inc. • City of Pewaukee (WI)

On-site
USD 75,000 - 100,000
401(k)
Health insurance
Paid time off
+2
Electrical Controls Engineer
Electrical Controls Engineer

Actalent • Austin (TX)

On-site
USD 76,000 - 103,000
Medical, dental & vision
401(k) Retirement Plan
Life Insurance
+4