Talent.com
Randstad Canada
Sr. Controls Software DeveloperRandstad Canada • Mississauga, Ontario, CA
Sr. Controls Software Developer

Sr. Controls Software Developer

Randstad Canada • Mississauga, Ontario, CA
30+ days ago
Job type
  • Full-time
  • Permanent
  • Quick Apply
Job description
We’re looking for a Sr. Controls Software Developer with 5-7 years of experience, to join our growing
team in Mississauga, ON. Reporting to the Software Team Manager, you’ll be responsible for designing
and implementing software for advanced automotive testing equipment used in high-volume production
environments.
This role is hands-on, fast-paced, and highly technical. You’ll work with a wide range of hardware and
communication protocols—from CAN bus and PLCs to custom electronics and industrial sensors. You’ll
collaborate closely with engineering, electrical, and integration teams to ensure our systems meet the
demanding standards of the automotive industry.
This role is best suited for a highly skilled, technically focused individual who thrives in a structured
environment with clear expectations and high standards for quality. Success in this position requires
strong problem-solving abilities, attention to detail, and a self-disciplined, results-driven mindset. While
the work pace is fast, accuracy and adherence to established processes are never compromised.
Communication tends to be task-focused and rooted in technical details, but effective teamwork and
collaboration remain essential to achieving shared goals and overall success.
This role is on-site and requires 25% travel to customer locations in Canada, the U.S. and Mexico for
commissioning and integration. This is a full-time position (Monday to Friday 9:00-5:30) with occasional
overtime as needed. You must be flexible with working overtime.

Advantages
NICE TO HAVE
• Experience working with Universal Robots, Fanuc, or another collaborative/industrial robotics.
• Familiarity with vision systems (Cognex, FLIR IR).
• Experience with interfacing with MES or FIS plant systems.
• Experience with PLC Programming
• Experience with electronics firmware or programming of microcontrollers

Responsibilities
POSITION RESPONSIBILITIES
• Develop and maintain PC-based C# applications for controlling automated test systems.
• Integrate with external systems and devices including:
o PLCs (via Ingear drivers)
o CAN/LIN devices and protocol interfaces (e.g., ECUs, neoVI interfaces)
o Custom electronics (serial comms)
o Pneumatics, servo motors, load cells, laser sensors, Cognex/FLIR IR cameras, UR robots,
and safety PLCs.

• Interface with customer MES and FIS systems.
• Read and interpret engineering specs and electrical schematics to inform your development work.
• Work cross-functionally with Engineering to define scope and resolve integration challenges.
• Support system commissioning and troubleshooting at customer sites (travel required).
• Contribute to documentation including setup manuals, service guides, and operator instructions.
• Participate in the on-call support rotation (paid).

Qualifications
SKILLS AND QUALIFICATIONS
• Degree or diploma in Mechatronics, Electrical, Computer, or Controls Engineering—or equivalent.
• Strong experience developing in C#, with solid understanding of OOP principles.
• Familiarity with CAN communication protocols, PLC integration, and industrial automation
hardware.
• Understanding of electrical theory and ability to read industrial electrical schematics and
troubleshoot control systems.
• A hands-on, solution-focused mindset with the ability to thrive in fast-paced, high-pressure
environments like automotive production.
• Strong time management skills and ability to work effectively with minimal direction and deal.
• Strong ability to think logically and attack problem solving in a methodical and systematic manner.
• Strong customer-facing communication skills — able to professionally represent the company
on-site, gather technical input, and manage expectations during commissioning and support.
• Excellent collaboration skills — you’re comfortable working with cross-functional teams including
engineering, electrical, and manufacturing.
• A valid passport and ability to travel to the U.S. and Mexico for system installation, testing, and
support.

Summary
SPECIAL CONDITIONS
• A Criminal Record Check and Reference Check, as applicable, will be conducted
• Some evening, weekend and/or holiday work may be required
WORK ENVIRONMENT
• Special Equipment – office phones, computers, laptops, printers, photocopier, cellphone and
other office equipment,
• Sitting, standing, walking, moderate to heavy lifting from 10-50 pounds
• Smoking is not permitted in the office areas.

Randstad Canada is committed to fostering a workforce reflective of all peoples of Canada. As a result, we are committed to developing and implementing strategies to increase the equity, diversity and inclusion within the workplace by examining our internal policies, practices, and systems throughout the entire lifecycle of our workforce, including its recruitment, retention and advancement for all employees. In addition to our deep commitment to respecting human rights, we are dedicated to positive actions to affect change to ensure everyone has full participation in the workforce free from any barriers, systemic or otherwise, especially equity-seeking groups who are usually underrepresented in Canada's workforce, including those who identify as women or non-binary/gender non-conforming; Indigenous or Aboriginal Peoples; persons with disabilities (visible or invisible) and; members of visible minorities, racialized groups and the LGBTQ2+ community.

Randstad Canada is committed to creating and maintaining an inclusive and accessible workplace for all its candidates and employees by supporting their accessibility and accommodation needs throughout the employment lifecycle. We ask that all job applications please identify any accommodation requirements by sending an email to accessibility@randstad.ca to ensure their ability to fully participate in the interview process.
Create a job alert for this search

Sr. Controls Software Developer • Mississauga, Ontario, CA

Similar jobs

Remote Software Developer (Canada)

TuringMississauga, Peel Region, CA
Remote
Full-time

Based in San Francisco, California, Turing is the world’s leading research accelerator for frontier AI labs and a trusted partner for global enterprises deploying advanced AI systems.Turing support... Show more

 • Promoted

Sr. Software Engineer, Hive

ClouderaMississauga, Peel region, Canada
Full-time

Software Engineer, Hive – Cloudera.Location: Toronto, Ontario, Canada.At Cloudera, we empower people to transform complex data into clear and actionable insights.With as much data under management ... Show more

 • Promoted

Senior Software Developer C++ Lidar Systems

Teledyne Technologies IncorporatedVaughan, York region, Canada
Full-time

Become a Senior Software Developer at Teledyne Technologies, focusing on C++ applications for Lidar and Geospatial Systems.Collaborate with experts to enhance high-performance software that process... Show more

 • Promoted

Mass Spec Software Verification - 1000 referral

ROSSVaughan
Full-time +1

Our client is a premier brand in medical diagnostics and a global leader in the development of best-in-class technologies that help answer complex scientific challenges to improve our world.They ha... Show more

 • Promoted

RQ08007 - Sr. Software Developer

Rubicon PathMississauga, Peel Region, CA
Full-time

We are looking for an experienced React/NextJS NodeJS application developer with a strong background in cloud-native application.The ideal candidate will be responsible for building and developing ... Show more

 • Promoted

Applications Development Sr Programmer Analyst

CitiMississauga, Peel region, Canada
Full-time

The Applications Development Senior Programmer Analyst is an intermediate level position responsible for participation in the establishment and implementation of new or revised application systems ... Show more

 • Promoted

Senior Controls Engineer

PepsiCoMississauga, Ontario, Canada
Full-time

Overview The Controls and Automation Engineer provides leadership, operational support, and project support to the plant’s Maintenance & Engineering teams.This position is responsible for designing... Show more

 • Promoted

Senior SOX Controls Tester (Remote Canada)

Insight GlobalMississauga, Peel Region, CA
Remote
Full-time

A leading staffing firm is seeking a seasoned Financial Controls Tester to support SOX compliance efforts for a client in Western Canada.This remote role focuses on executing internal controls test... Show more

 • Promoted

Sr Embedded Audio Software Engineer

JobotMississauga, Peel Region, CA
Full-time

Be among the first 25 applicants.Get AI-powered advice on this job and more exclusive features.This range is provided by Jobot.Your actual pay will be based on your skills and experience — talk wit... Show more

 • Promoted

Software Engineer – Code Review (Rust) | $85/hr Remote

Crossing HurdlesMississauga, Peel Region, CA
Remote
Full-time

Software Engineer – Code Review (Rust) | $85/hr Remote.Software Engineer – Code Review (Rust) | $85/hr Remote.This range is provided by Crossing Hurdles.Your actual pay will be based on your skills... Show more

 • Promoted

Sr Java Developer

Iris Software Inc.Mississauga
Full-time

Iris's Fortune 100 direct client is looking.Please find below Job description and share me your updated resume at.Location: Mississauga, ON (Hybrid, 3 days onsite in a week).Must Have experience in... Show more

 • Promoted

Controls Specialist, Automation

Linxus GroupVaughan
Full-time

About the job Controls Specialist, Automation.Controls Specialist, Automation.Concord, ON, CanadaFull TimeAutomationMid LevelSHARE.About StackTeck Systems Limited.StackTeck, with over five decades ... Show more

 • Promoted

Automation Controls Engineer

United States Digital Space LLCMississauga, Peel region, Canada
Full-time

The company is a leader in the Coil Processing industry.In its 60 years of operation, the company has achieved significant growth.We are currently seeking experienced Controls Engineers to join our... Show more

 • Promoted

Sr. SWE for Code Reviewing LLM Data Training (Rust)

G2i Inc.Mississauga, Peel Region, CA
Full-time

G2i connects subject-matter experts, students, and professionals with flexible, remote AI training opportunities, including annotation, evaluation, fact-checking, and content review.We partner with... Show more

 • Promoted

OPEN: Controls Designer

Cpus Engineering Staffing Solutions Inc.Oakville
Full-time

Monday-Friday for a minimum of 40 hours per week.Hybrid – mixture of both in-office and remote work on a weekly basis.Comprehensive benefits and compensation package.The work environment consists o... Show more

 • Promoted

Software Solution Architect

Birdseye SolutionsMississauga
Full-time +1

Birdseye Solutions is a North American leader in remote video monitoring, security, and facility supervision.With more than 500 professionals dedicated to making the world a safer place, the global... Show more

 • Promoted

Applications Development Sr Programmer Analyst- AVP -Mississauga

Citibank (Switzerland) AGMississauga
Full-time

Applications Development Sr Programmer Analyst - C12 - MISSISSAUGAApplyremote type: Hybridlocations: Mississauga Ontario Canadatime type: Full timeposted on: Posted Todayjob requisition id:... Show more

 • Promoted

Senior Software Engineer

Data Device CorporationBurlington, Halton Region, Canada
Permanent

For more than 60 years, Data Device Corporation (DDC) has been recognized as a world leader in the design and manufacture of high-reliability Connectivity, Power, and Control solutions for the Aero... Show more

 • Promoted

Controls Designer

Mpac GroupMississauga, Peel region, Canada
Full-time

Mississauga, Ontario | Fulltime | Travel required.Shape the Future of Automated Packaging.Mpac Langen Americas is looking for a.If you thrive in a handson technical role and enjoy seeing complex ma... Show more

 • Promoted

Software Developer

University Health NetworkMississauga, Peel region, Canada
Full-time

Traferox creates, manufactures and commercializes products used to transplant solid organs (lungs, heart, liver, kidneys, pancreas).These products employ technologies invented by the transplant sur... Show more