Senior Software Engineer – IoT, SCADA & Automation

ATS Automation Tooling Systems Inc

Canada

On-site

CAD 58,000 - 80,000

Full time

13 days ago

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Annual Incentive Bonus
Stock Purchase Plan
3 Weeks Vacation
Health Care Benefits
Health Care Spending Account

Job summary

ATS Automation Tooling Systems Inc, located in Woodbridge, ON, is seeking a Senior Software Developer to design and implement software for our test systems across industries, integrating hardware with software, SCADA, LabVIEW, and IoT devices.

Responsibilities include developing C#/.NET for Test Executive and SAMS, C/C++ for microcontroller targets (Arduino, Raspberry Pi), building SCADA solutions, debugging on shop floor and client sites, and collaborating with customers and engineers.

Qualifications

  • 5+ years of professional software engineering experience in production systems.
  • Experience with GitHub and Jira.
  • Experience in deciphering TCP/IP, CAN and LIN packet traces.
  • Experience with SCADA and MES systems.
  • Strong C# and .NET knowledge.

Responsibilities

  • Develop C# and .NET code for Test Executive and SAMS software products.
  • Develop software in C/C++ code for microcontroller hardware targets (Arduino, Raspberry Pi).
  • Design and implement SCADA systems using ATS Test software packages, LabVIEW, or Python.
  • Debug and commission test system programs on the shop floor and on client sites.
  • Collaborate with customers, project managers, and engineers to deliver complete systems.
  • Document procedures and data structures within source code for maintainability.
  • Provide training to customers on machine operation and software principles.
  • Willingness to travel up to 25%.

Skills

Team collaboration
Communication
Time management
Problem solving
Travel flexibility

Education

Bachelor's Degree in Computer Science, Software, Electrical or Computer Engineering

Tools

C#
C/C++
LabVIEW
Python
Arduino
Raspberry Pi
SCADA
MES
GitHub
Jira

Job description

ATS Automation Tooling Systems Inc, located in Woodbridge, ON, is seeking a Senior Software Developer to design and implement software for our test systems across industries, integrating hardware with software, SCADA, LabVIEW, and IoT devices.

Responsibilities include developing C#/.NET for Test Executive and SAMS, C/C++ for microcontroller targets (Arduino, Raspberry Pi), building SCADA solutions, debugging on shop floor and client sites, and collaborating with customers and engineers.

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

Similar jobs worth comparing

Senior Software Engineer – IoT, SCADA & Real-Time
Senior Software Engineer – IoT, SCADA & Real-Time

ATS Industrial Automation • Vaughan

On-site
CAD 58,000 - 80,000
Health Care Benefits
Health Spending Account
Employee Engagement Events
+4
Senior Automation Software Engineer - C#/SCADA, IoT
Senior Automation Software Engineer - C#/SCADA, IoT

Socket.dev • Vaughan

On-site
CAD 88,000 - 121,000
Annual incentive bonus
Stock Purchase Plan
3 weeks vacation
+3
Senior Automation Controls Software Engineer
Senior Automation Controls Software Engineer

ATS Industrial Automation • Vaughan

On-site
CAD 58,000 - 80,000
Health care benefits
Health Care Spending Account
Stock Purchase Plan
+4
Software Developer
Software Developer

ATS Industrial Automation • Vaughan

On-site
CAD <1,000
Annual Incentive Bonus
Stock Purchase Plan
3 Weeks Vacation
+2
Senior Software Developer
Senior Software Developer

ATS Automation Tooling Systems Inc • Canada

On-site
CAD 58,000 - 80,000
Annual Incentive Bonus
Stock Purchase Plan
3 Weeks Vacation
+2
Senior Controls Software Engineer (PLC/HMI)
Senior Controls Software Engineer (PLC/HMI)

ATS Automation Tooling Systems Inc • Vaughan

On-site
CAD 58,000 - 80,000
Annual incentive bonus
Stock Purchase Plan
3 weeks vacation
+3
Senior Software Developer
Senior Software Developer

Socket.dev • Vaughan

On-site
CAD 88,000 - 121,000
Annual incentive bonus
Stock Purchase Plan
3 weeks vacation
+3
Senior Controls Systems Software Designer
Senior Controls Systems Software Designer

ATS Automation Tooling Systems Inc • Vaughan

On-site
CAD 58,000 - 80,000
Annual incentive bonus
Stock Purchase Plan
3 weeks vacation
+3
Senior Controls Systems Software Designer
Senior Controls Systems Software Designer

ATS Automation Tooling Systems Inc • Canada

On-site
CAD 58,000 - 80,000
Eligible for Annual Incentive Bonus
Stock Purchase Plan
3 Weeks Vacation
+3
Senior Software Developer
Senior Software Developer

ATS Industrial Automation • Vaughan

On-site
CAD 58,000 - 80,000
Health Care Benefits
Health Spending Account
Employee Engagement Events
+4