Back to results

Software Automation Engineer

  • Woodbridge, ON, Canada

$35 to $55 CAD / hour · Contract

Applications open in a new tab.

Job details

Pay
$35 to $55 CAD / hour
Job type
Contract
Apply by
Experience
5-8+ years of experience developing industrial PC-based software
Posting language
English
Posted

Original job description

Rate: 35-55/hr

Why Open: Expected Net New Vacancy

Artificial intelligence tools are used to assist in screening and assessing applicants for this position.

Contract, 6 months + extensions

Woodbridge, ON, 5x/week onsite

Travel: yes, 3-5 times per year, including USA

Required Skills & Experience

  • Bachelor's Degree in Computer Science, Software Engineering, Computer Engineering, or Electrical Engineering
  • 5-8+ years of experience developing industrial PC-based software
  • Strong experience with C#, .NET, and/or C++
  • Experience developing software that interfaces directly with hardware and industrial devices
  • Experience with SQL Server and data-driven applications
  • Understanding of industrial communications, protocols, and hardware/software interaction
  • Experience in industrial automation, robotics, testing systems, manufacturing equipment, or machine-building environments
  • Strong troubleshooting and problem-solving skills
  • Ability to travel to customer sites in the United States when required

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 PC Software Developer 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.

Key Responsibilities

  • Develop PC-based software used to control and monitor automated manufacturing and test equipment
  • Create applications that communicate with instruments, sensors, robotics, vision systems, and other industrial hardware
  • Collect, analyze, and manage production and test data through SQL databases and servers
  • Integrate third-party hardware and software into complete automation solutions
  • Troubleshoot software, hardware communication, and system integration issues during machine startup and commissioning
  • Support factory acceptance testing (FAT), system integration, and customer installations
  • Work closely with controls, electrical, and mechanical teams to deliver fully functional automation systems
  • Travel to customer sites in Canada and the United States as required
More about this job

Responsibilities

Develop PC-based software to control and monitor automated manufacturing and test equipment, integrating it with industrial hardware and SQL databases. Troubleshoot and commission integrated systems, support factory acceptance testing and customer installations, and collaborate with controls, electrical, and mechanical teams.

Requirements

Requires a bachelor's degree in a relevant engineering or computer science field and 5–8+ years of industrial PC software development experience. Candidates should have strong C#, .NET, and/or C++ skills, experience interfacing with industrial hardware and SQL Server, and be able to travel to customer sites in Canada and the United States.

Skills

  • C#
  • .NET
  • C++
  • Industrial PC Software Development
  • Hardware Integration
  • SQL Server
  • Industrial Communications
  • Industrial Automation
  • Robotics
  • Troubleshooting
  • SCADA
  • MES
  • LabVIEW
  • Machine Commissioning
  • Git
  • Factory Acceptance Testing

Visa sponsorship

Not detected in the job text

Categories

  • Software
  • Engineering
  • Manufacturing
  • Technology

Keywords

  • C#
  • .NET
  • C++
  • SQL Server
  • Industrial PC Software
  • Industrial Automation
  • Robotics
  • Automated Manufacturing
  • Test Systems
  • Hardware Integration
  • Industrial Equipment
  • Instruments
  • Sensors
  • Vision Systems
  • Data Acquisition
  • SCADA
  • MES
  • LabVIEW
  • TCP/IP
  • CAN
  • LIN
  • Git
  • Factory Acceptance Testing
  • System Integration
  • Machine Commissioning
  • Production Data
  • Customer Installations
  • Manufacturing Equipment

Report this job

Get in touch
MovoJobs

Contact us