Demo

Machine/Automation Controls Developer (On-Site)(No H-1B or Corp to Corp)

NetSource, Inc.
Shakopee, MN Contractor
POSTED ON 10/27/2026
AVAILABLE BEFORE 11/26/2026

Please note that this is a 12 Month Contract position and is On-Site. No Corp to Corp or H-1B.

QUALIFICATIONS:

  • Bachelor’s degree in Electrical Engineering, Mechatronics, Controls Engineering, or a related field.

  • Minimum of 8 years of hands-on automation experience.

  • Proficiency in programming and troubleshooting PLCs, preferably using CODESYS (IEC 61131-3) as the standard.

  • Knowledge of Allen-Bradley (AB) or Beckhoff PLCs preferred.

  • Understanding of industrial communication protocols such as EtherNet/IP, PROFINET, EtherCAT, Modbus, or OPC-UA.

  • Knowledge of servo motors, multi-axis motion systems, and industrial robot programming, preferably Epson.

  • Familiarity with machine vision systems, preferably Cognex or Keyence.

  • Ability to read, create, and modify electrical schematics, I/O lists, and control panel layouts using CAD tools, preferably SolidWorks.

  • Hands-on experience with Factory Acceptance Testing (FAT), field commissioning, code revision, and root-cause error analysis.

  • Experience configuring Human-Machine Interface (HMI) screens and operator panels for real-time machine monitoring and interactive control.

  • Knowledge of industrial safety regulations and risk assessment guidelines, such as OSHA, NFPA 70E, or ISO/IEC safety integrity levels.

  • Strong problem-solving abilities and technical documentation skills.

  • Ability to work collaboratively with mechanical and manufacturing engineering teams.

PREFERRED SKILLS:

  • Experience programming vision algorithms for Keyence or Cognex.

  • Experience designing electrical control cabinets.

  • Experience programming Epson industrial robots.

  • Knowledge of Allen-Bradley or Beckhoff PLCs.

JOB DESCRIPTION:

The Controls Engineer will develop and support software for automated assembly machines used in fiber optic production. This role requires hands-on experience with PLC programming, machine automation controls, motion systems, industrial communications, and commissioning. The engineer will work closely with mechanical and manufacturing engineering teams to develop, test, troubleshoot, and improve automated equipment.

Machine & Automation Controls Development

  • Develop software for automated assembly machines for fiber optic production.

  • Work with servo motors, multi-axis motion systems, and industrial robot programming, preferably Epson.

  • Support machine vision systems, preferably Cognex or Keyence.

  • Read, create, and modify electrical schematics, I/O lists, and control panel layouts using CAD tools, preferably SolidWorks.

  • Perform Factory Acceptance Testing (FAT), field commissioning, code revisions, and root-cause error analysis.

  • Configure HMI screens and operator panels for real-time machine monitoring and interactive control.

  • Apply strong problem-solving skills and maintain technical documentation.

  • Collaborate with mechanical and manufacturing engineering teams.

PLC PROGRAMMING & INDUSTRIAL COMMUNICATIONS

  • Program and troubleshoot PLCs, preferably using CODESYS (IEC 61131-3).

  • Work with industrial communication protocols, including EtherNet/IP, PROFINET, EtherCAT, Modbus, and OPC-UA.

  • Support Allen-Bradley and Beckhoff PLC systems.

  • Follow industrial safety regulations and applicable risk assessment guidelines.

ADDITIONAL RESPONSIBILITIES

  • Develop vision algorithms for Keyence or Cognex systems, as applicable.

  • Design electrical control cabinets, as needed.

Candidates must provide their phone number. Job reference number is A5626.

Hourly Wage Estimation for Machine/Automation Controls Developer (On-Site)(No H-1B or Corp to Corp) in Shakopee, MN
$65.00 to $78.00
If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Machine/Automation Controls Developer (On-Site)(No H-1B or Corp to Corp)?

Sign up to receive alerts about other jobs on the Machine/Automation Controls Developer (On-Site)(No H-1B or Corp to Corp) career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$72,620 - $96,681
Income Estimation: 
$111,369 - $141,168
Income Estimation: 
$117,871 - $153,580
Income Estimation: 
$109,939 - $144,341
Income Estimation: 
$114,500 - $144,633
Income Estimation: 
$143,102 - $186,922
Income Estimation: 
$177,126 - $242,319
Employees: Get a Salary Increase
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at NetSource, Inc.

  • NetSource, Inc. Malvern, PA
  • Please note this position is a 6 Month Contract and is Hybrid (3 days Onsite in Malvern, PA). No Corp to Corp or H-1B Top Skills: · Must have a Bachelor’s ... more
  • 1 Day Ago

  • NetSource, Inc. Poughkeepsie, NY
  • Please note that this is a 12 Months Contract position. Position is Hybrid. Requires ability to work flexible hours to accommodate US, EMEA and Asia-Pac wo... more
  • 1 Day Ago

  • NetSource, Inc. Wilson, NC
  • Please note that this is a Contract position and is On-Site. Job Description: Key requirements: Bachelor’s degree in Engineering (Chemical or Mechanical En... more
  • 4 Days Ago

  • NetSource, Inc. Shakopee, MN
  • Please note that this position is a 12 Month Contract and is On-Site. No Corp to Corp or H-1B. QUALIFICATIONS: · Associate's degree or technical certificat... more
  • 5 Days Ago


Not the job you're looking for? Here are some other Machine/Automation Controls Developer (On-Site)(No H-1B or Corp to Corp) jobs in the Shakopee, MN area that may be a better fit.

  • Design Ready Controls Champlin, MN
  • Are you ready to forge a career in manufacturing? Design Ready Controls is a leader in the control panel industry and we are looking for a key player to jo... more
  • 3 Days Ago

  • Electrical Automation Services Mankato, MN
  • Location: This position is on-site in Glendale, AZ (Phoenix area). Relocation candidates welcome. Controls Engineer – Night Shift Location: Glendale, Arizo... more
  • 7 Days Ago

AI Assistant is available now!

Feel free to start your new journey!