Original job description
Required Skills & Experience
-Bachelor's Degree in Computer Science, Software Engineering, Computer Engineering, or Electrical Engineering
5+ years of relevant experience in systems engineering, test engineering, automation, or a related field.
Strong C# and .NET development experience.
Experience in industrial automation, automated test equipment, manufacturing, or a related environment.
Strong understanding of hardware/software integration and system-level troubleshooting.
Experience with PLCs, instrumentation, data acquisition, industrial communication, or automated test systems is highly preferred.
Strong hands-on debugging and problem-solving skills.
Nice to Have Skills & Experience
Experience with SCADA, MES, LabVIEW, or industrial data acquisition systems
Experience integrating vision systems, robotics, instrumentation, barcode scanners, or other manufacturing technologies
Familiarity with industrial communication protocols such as TCP/IP, CAN, or LIN
Experience commissioning automated manufacturing or test systems
Experience with Git, source control, and software lifecycle best practices
Job Description
Insight Global is seeking a Systems Engineer/Test Engineer to support the development of software used in automated manufacturing, robotics, and testing environments.
This role focuses on software that controls and communicates with hardware. The ideal candidate will have experience working with industrial equipment, instruments, sensors, vision systems, and manufacturing test systems. This is not a web development, AI, mobile app, or business software role.
Responsibilities:
Develop and modify C#/.NET software for automated test equipment and custom machinery.
Integrate software with PLCs, instrumentation, sensors, data acquisition systems, and electrical hardware.
Develop test routines to acquire and analyze data and determine product pass/fail criteria.
Troubleshoot software, hardware communication, electrical, and system integration issues during machine startup and commissioning.
Support Factory Acceptance Testing (FAT), system integration, and customer installations.
Work closely with controls, electrical, mechanical, and software teams to deliver fully functional automation systems.
Travel to customer sites in Canada and the United States as required.