Industrial Automation Software Developer

Lincoln Electric

Hamilton

On-site

CAD 78,000 - 98,000

Full time

4 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Lincoln Electric in Hamilton is seeking an Industrial Automation Software Developer to build and support software that orchestrates machine operations, robotics workflows, and operator applications.

You will focus on reliability, diagnostics, production support, and integration across software, controllers, and automation systems, and you will contribute to testing, code reviews, CI/CD, and release readiness to ensure uptime.

Qualifications

  • BS in Engineering, Computer Science, Mechatronics, or equivalent experience.
  • 5+ years of C# and object-oriented software development experience.
  • Strong experience with .NET Framework and modern .NET platforms.
  • Hands-on troubleshooting experience in production or distributed systems.
  • Strong debugging, log analysis, and root cause investigation skills.
  • Experience with event-driven architectures, asynchronous programming, and system integration.
  • Working knowledge of SQL, Git, Azure DevOps, CI/CD, and automated testing.

Responsibilities

  • Build and maintain C# applications using .NET Framework 4.8, .NET Standard 2.0, and .NET 6+.
  • Develop workflow orchestration, sequencing, and machine-control integrations.
  • Investigate production issues through application, machine, controller, and robot logs.
  • Perform root cause analysis (RCA) and implement corrective and preventive actions.
  • Enhance fault handling, recovery workflows, monitoring, and observability.
  • Collaborate with Controls, QA, Operations, and Support teams.
  • Contribute to testing, code reviews, CI/CD, and release readiness.

Skills

C# development
Object-oriented programming
Asynchronous programming
SQL

Education

BS in Engineering/ Computer Science/ Mechatronics

Tools

Azure DevOps
CI/CD pipelines
Git

Job description

Industrial Automation Software Developer

Location: Hamilton
Employment Status: Salary Full-Time
Function: Information Technology
Pay Grade and Range: CAPG - 10 ($78,064 - $98,000)
Bonus Plan:OIP
Target Bonus: 5%

Role Summary

Develop and support industrial automation software that orchestrates machine operations, robotics workflows, and operator applications. Focus on reliability, diagnostics, production support, and integration across software, controllers, and automation systems.

Key Responsibilities
  • Build and maintain C# applications using .NET Framework 4.8, .NET Standard 2.0, and .NET 6+.
  • Develop workflow orchestration, sequencing, and machine-control integrations.
  • Investigate production issues through application, machine, controller, and robot logs.
  • Perform root cause analysis (RCA) and implement corrective and preventive actions.
  • Enhance fault handling, recovery workflows, monitoring, and observability.
  • Collaborate with Controls, QA, Operations, and Support teams.
  • Contribute to testing, code reviews, CI/CD, and release readiness.
Required Qualifications

BS in Engineering, Computer Science, Mechatronics, or equivalent experience.

  • 5+ years of C# and object-oriented software development experience.
  • Strong experience with .NET Framework and modern .NET platforms.
  • Hands-on troubleshooting experience in production or distributed systems.
  • Strong debugging, log analysis, and root cause investigation skills.
  • Experience with event-driven architectures, asynchronous programming, and system integration.
  • Working knowledge of SQL, Git, Azure DevOps, CI/CD, and automated testing.
Preferred Qualifications
  • Industrial automation, robotics, manufacturing, or material-handling experience.
  • ABB RAPID, PLCs, machine controllers, or industrial communications experience.
  • Experience with observability platforms, monitoring, and incident response.
  • Experience using AI-assisted development tools (GitHub Copilot, Microsoft Copilot, Cursor, ChatGPT, etc.).
  • Ability to leverage AI tools for coding, debugging, testing, documentation, and productivity improvements.
Success Profile

Owns production issues, identifies root causes quickly, improves uptime, delivers reliable solutions, and communicates effectively across software and controls teams.

Lincoln Electric is an Equal Opportunity Employer. We are committed to promoting equal employment opportunity for applicants, without regard to their race, color, national origin, religion, sex (including pregnancy, childbirth, or related medical conditions, including, but not limited to, lactation), sexual orientation, gender identity, age, veteran status, disability, genetic information, and any other category protected by federal, state, or local law.

Job Segment: .NET, Developer, Testing, Computer Science, Industrial, Technology, Manufacturing

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Industrial Automation Software Developer
Industrial Automation Software Developer

Lincoln Electric • Eastern Ontario

On-site
CAD 78,000 - 98,000
Bonus Plan: OIP
Industrial Automation Software Developer
Industrial Automation Software Developer

United States Digital Space LLC • Hamilton

On-site
CAD 109,000 - 137,000
OIP
5% Target Bonus
Software Developer (Automated Machinery)
Software Developer (Automated Machinery)

InVision Staffing Services Inc. • Toronto

On-site
CAD 70,000 - 90,000
Full Benefits Package
RRSP Match
Potential for growth
Automation Controls Designer
Automation Controls Designer

Adescor • London

On-site
CAD 80,000 - 100,000
Intermediate Software Developer
Intermediate Software Developer

Powerhouse Controls Ltd • Cambridge

Hybrid
CAD 80,000 - 110,000
Health/Dental Benefits
Increased Vacation
Profit Sharing
+8
Process Automation Engineer
Process Automation Engineer

G. W. Goudreau Personnel Services Ltd. • Windsor

On-site
CAD 115,000 - 130,000
Relocation Assistance
Comprehensive Benefits
Defined Contribution Pension
+1
Control Systems Specialist
Control Systems Specialist

NPAworldwide • Hamilton

On-site
CAD 85,000 - 120,000
Overtime
Extended Health & Dental
RRSP Matching
Controls Systems Software Designer - Robot
Controls Systems Software Designer - Robot

ATS Industrial Automation • Cambridge

On-site
CAD <1,000
Annual Incentive Bonus
Stock Purchase Plan
3 Weeks Vacation
+4
Controls Systems Software Designer - Robot
Controls Systems Software Designer - Robot

ATS Automation Tooling Systems Inc • Cambridge

On-site
CAD <1,000
Annual Incentive Bonus
Health Care Benefits
Employee Engagement Events
+1
Senior Control Systems Software Designer
Senior Control Systems Software Designer

ATS Industrial Automation • Cambridge

On-site
Annual Incentive Bonus
3 Weeks Vacation
Health Care Benefits
+1