Software Engineer, SCADA & Test Systems

Adecco Portugal

Brampton

On-site

CAD 72,000 - 97,000

Full time

3 days ago
Be an early applicant
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Annual Bonus Eligibility
Stock Purchase Plan
Health Care Benefits + HCSA $600
Employee Engagement Events
Employee Development Programs

Job summary

ATS Test Division is seeking a software engineer to develop C# and .NET code for Test Executive and SAMS software, and to design SCADA solutions with data collection from PLCs, instrumentation, and vision systems. You will work with senior developers to tailor programs to customer requirements and perform testing on shop floor and customer sites.

You will contribute to robust software with OO design, document code, and provide customer training on operation and programming.

Qualifications

  • Bachelor's degree in CS, software, electrical, or computer engineering.
  • 3 years of professional software engineering experience in production systems.
  • Experience with configuration management tools (GitHub, Jira).
  • Experience with SCADA and MES systems.
  • Strong background in OO programming; C# and .NET knowledge.
  • Experience with real-time data acquisition via LabVIEW or C++.
  • Experience configuring/troubleshooting instrumentation using vendor tools.
  • Strong communication and teamwork across dispersed teams.
  • Ability to manage time and meet deliverables.

Responsibilities

  • Develop C# and .NET code for Test Executive and SAMS software products.
  • Design and implement SCADA systems using ATS Test software packages and collect data from PLCs and sensors.
  • Create programs per customer requirements using standard ATS methods.
  • Debug and commission test system programs on shop floor and at customer sites.
  • Collaborate with customers, PMs, other developers, designers, toolmakers, and technicians.
  • Write clear, well-documented code; apply OO design for future integration.
  • Inform customers about documentation and solve technical problems.
  • Provide training on machine operation, programming principles, and program structure.
  • Willingness to travel up to 25%.
  • Adhere to ATS code of conduct and safety rules.

Skills

C#
.NET
Object-oriented design
Communication
Team collaboration
Real-time data acquisition
LabVIEW
C++
OO programming
SCADA/MES concepts

Education

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

Tools

GitHub
Jira
LabVIEW

Job description

ATS Test Division is seeking a software engineer to develop C# and .NET code for Test Executive and SAMS software, and to design SCADA solutions with data collection from PLCs, instrumentation, and vision systems. You will work with senior developers to tailor programs to customer requirements and perform testing on shop floor and customer sites.

You will contribute to robust software with OO design, document code, and provide customer training on operation and programming.

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 Software Engineer – IoT, SCADA & Automation
Senior Software Engineer – IoT, SCADA & Automation

ATS Automation Tooling Systems Inc • Canada

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

ATS Industrial Automation • Vaughan

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

Game Hive Corporation • Toronto

On-site
CAD 104,619,000 - 143,958,000
Health Care Benefits + $600 HealthCare
Annual Incentive Bonus
Stock Purchase Plan
+2
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
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 Automation Tooling Systems Inc • Canada

On-site
CAD 58,000 - 80,000
Annual Incentive Bonus
Stock Purchase Plan
3 Weeks Vacation
+2
Senior Controls Systems Software Designer
Senior Controls Systems Software Designer

ATS Industrial Automation • Vaughan

On-site
CAD 58,000 - 80,000
Health care benefits
Health Care Spending Account
Stock Purchase Plan
+4
Senior SCADA Controls Designer — Industrial Automation
Senior SCADA Controls Designer — Industrial Automation

Advancedtechsearch • Southwestern Ontario

On-site
CAD 51,000 - 69,000
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