Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Controls Programmer

Black Controls Company Inc.

Black Controls Company Inc. is a growing industrial automation company specializing in the design, manufacturing, commissioning, and upgrading of custom automation systems.

We deliver complex, high-value solutions to our customers and we’re building a team that thrives on challenge, accountability, and continuous improvement.

Our core values define how we operate every day:

H.E.A.T – Hardworking | Evolving | Accountable | Team Player

We are a close-knit, high-performing team that thrives on ownership, collaboration, and achieving results together.

The Opportunity

We are looking for a Senior Controls Programmer to play a key role in the development and delivery of advanced automation and robotics systems.

This role is suited for a senior-level professional who:

  • Brings strong experience in controls programming, robotics, and system integration
  • Takes full ownership of technical execution and system performance
  • Is capable of leading complex projects and supporting the development of junior team members
  • Has 8+ years of experience in automation and controls programming in a systems integration environment

You will work on challenging, custom automation projects while contributing to the advancement of programming standards, system reliability, and team capability.

Role Overview

The Senior Controls Programmer is responsible for the design, development, integration, and commissioning of control systems for custom automation equipment.

This includes PLCs, HMIs, industrial robots, motion systems, machine vision systems, SCADA platforms, and safety systems.

This is a senior technical role that combines hands‑on programming with system‑level thinking, cross‑functional collaboration, and technical leadership. The role plays a critical part in ensuring systems are delivered efficiently, perform reliably, and meet customer expectations.

Accountability

Success in this role requires a high level of ownership and accountability.

The Controls Programmer is responsible for delivering robust, high‑quality control systems, ensuring successful project execution, and proactively identifying and resolving challenges that impact performance, safety, or delivery timelines.

Key Responsibilities

  • Lead the design, development, troubleshooting, and documentation of programs for complex custom automation equipment
  • Architect and program control systems using PLCs, HMIs, servo/motion systems, industrial robots, SCADA systems, machine vision systems, and specialized controllers
  • Coordinate closely with production teams and manufacturing clients during system development, integration, and troubleshooting
  • Drive the development and implementation of innovative solutions to improve productivity, profitability, and safety in manufacturing processes
  • Proactively identify and lead process improvement initiatives, collaborating cross‑functionally to implement effective solutions
  • Own and lead corrective action efforts, including root cause analysis, to resolve production and system challenges
  • Develop, program, validate, and maintain safety systems, including safety PLCs, robotics safety, servos, VFDs, and associated control devices
  • Act as a key technical interface with internal teams and customers, clearly communicating project status, risks, and solutions
  • Provide technical mentorship and guidance to junior programmers, helping elevate team capability and programming standards

What Success Looks Like (6–12 Months)

  • Consistently delivers stable, high‑performance automation and robotics systems
  • Demonstrates strong ownership, contributing to on‑time and on‑budget project delivery
  • Recognized as a key technical resource for complex controls and robotics challenges
  • Improves programming standards, structure, and overall system reliability
  • Actively supports and mentors junior team members
  • Systems are optimized for performance, scalability, and maintainability
  • Collaborates effectively across teams to ensure successful project execution and commissioning

Requirements

Education & Experience

  • Diploma or Degree in Electrical Engineering, Mechatronics, Robotics, or equivalent experience
  • 8+ years of experience in automation and controls programming in a systems integration environment
  • Proven experience with robotics and complex automation systems integration

Skills & Qualifications

  • Strong understanding of:
    • Machine vision systems and integration
    • Industrial communication protocols (EtherNet/IP, Profinet, EtherCAT)
    • Industrial safety system architecture
  • Experience with SCADA systems is an asset
  • Working knowledge of machine safety standards (ISO 13849-1, CSA Z432, CSA Z434)
  • Strong troubleshooting, analytical, and problem‑solving skills
  • High level of accountability and ownership
  • Ability to manage multiple priorities in a fast‑paced environment
  • Strong communication skills with internal teams and customers
  • Willing and able to travel and support commissioning activities

Why Join Black Controls

  • Work on complex, custom automation and robotics systems
  • Be part of a high‑performing, collaborative team
  • Opportunity to take on technical leadership and influence system standards
  • Clear path for growth and professional development
  • Competitive compensation and benefits
  • RRSP match, extended health care, dental care, vision care and employee assistance program

Equal Opportunity Employer

Black Controls Company Inc. is an equal opportunity employer committed to providing accommodation throughout the recruitment process. Applicants are encouraged to advise Human Resources of any accommodations required.

#J-18808-Ljbffr
Vacancy posted 3 hours ago
Similar jobs that could be interesting for youBased on the Senior Controls Programmer in Barrie, ON vacancy
  • Position: Manager, Automation & Controls Engineering Reports To: VP of Operations Are you a highly motivated, team player, who wants the...  ...goals. Working closely with the Mechanical Manager and Senior Leadership Team, the Manager, Automation & Controls Engineering... 
    Senior
    Long term contract
    Remplacement
    For contractors

    Innovative Automation Inc.

    Barrie, ON
    7 days ago
  • $150k - $180k per year

     ...Barrie, Ontario About The Role We are seeking a Senior Controller to oversee all aspects of financial accounting and reporting, ensuring...  ...Reconcile accounts and resolve discrepancies. Ensure quality control over financial transactions and financial reporting Develop... 
    Senior
    Permanent employment
    Work at office
    Monday to friday
    Day shift
    1 day per week

    Federal Signal Corporation

    Barrie, ON
    11 days ago
  • Take charge as the Manager of Automation and Controls Engineering at Innovative Automation in Barrie, Ontario. Lead teams to create impactful automation solutions with a focus on continuous improvement and collaboration. In this leadership position, you will work closely... 
    Suggested

    Innovative Automation Inc.

    Barrie, ON
    7 days ago
  • $24 - $26 per hour

     ...Benefits Competitive salary Opportunity for advancement Training & development As Weed Control Tech, you are responsible for performing the delivery of services on schedule and correctly. Our clients trust to us to provide quality services and you are key in helping... 
    Suggested
    Full time
    Weekend work
    Afternoon shift
    Early shift

    The Grounds Guys of Barrie

    Barrie, ON
    6 days ago
  • $165k - $210k per year

    Senior Loads and Aeroelastics Engineer Location: Lindsay, Ontario, Canada (Hybrid) Employment Type: Full-time Salary Range: CAD...  ...and ground conditions, directly supporting aircraft design, control integration, and regulatory approval. Working in a highly collaborative... 
    Senior
    Full time

    Essence Coaching Group

    Barrie, ON
    7 days ago
  •  ...Assistant Controller Location: 85 Morrow Road, Barrie, Ontario Employment Type: Permanent | Full-Time | Onsite Who We Are...  ...Oversee tariff, customs and duty related issues. Ensure internal controls and financial policies are executed and followed.  3. Systems... 
    Permanent employment
    Full time

    Albarrie Canada Limited

    Barrie, ON
    a month ago
  •  ...years or niche expertise) Role Description We are looking for a Senior Software Developer to support the Cyber Security portfolio...  ...AWS Bedrock Google Vertex AI Experience implementing security controls for cloud and AI environments Knowledge of CSPM tools such as:... 
    Senior

    Amaris Consulting

    Barrie, ON
    3 hours ago
  • $120k - $165k per year

     ...Senior Software Architect Engineer (Aerospace / eVTOL) Location: Lindsay, Ontario, Canada Employment Type: Full-time Salary Range...  ...embedded and application-level software supporting flight control, avionics, propulsion, energy management, and system monitoring.... 
    Senior
    Full time

    Essence Coaching Group

    Barrie, ON
    7 days ago
  • $40k - $42k per year

     ...Pest Control Technician  Route Based in: Barrie, ON Rentokil Terminix is the world's largest pest control company, offering the broadest, most advanced range of pest control solutions and services in the industry. Rentokil Terminix has earned a reputation in Canada... 
    Monday to friday
    Shift work

    Rentokil Initial

    Barrie, ON
    more than 2 months ago
  • Join a growing engineering firm in Barrie, Ontario as a Senior Geotechnical Engineer. With over 7 years of experience, you will manage and design solutions for diverse infrastructure projects. This role requires substantial experience in geotechnical design and a valid P.... 
    Senior

    Canadian engineering firm

    Barrie, ON
    3 hours ago
  • Take on a leadership role as a Senior Operations Technologist with Barrie's Operations Department. Drive projects focused on infrastructure maintenance, management, and regulatory compliance. This position entails providing expert guidance in public works operations, including... 
    Senior

    City of Barrie

    Barrie, ON
    7 days ago
  • Take charge as a Senior Electrical Engineer at Gerrits Engineering Limited, overseeing comprehensive electrical engineering projects. This engaging position emphasizes skills in design, execution, and project leadership. As an essential team member, you'll be involved in... 
    Senior

    Gerrits Engineering Limited

    Barrie, ON
    5 days ago
  • $120k - $165k per year

     ...Senior Test and Instrumentation Engineer Location: Lindsay, Ontario, Canada (Hybrid) Employment Type: Full-time Salary Range: CAD 120,000 – 165,000 gross/year About the Role We are seeking an experienced Senior Test & Instrumentation Engineer to take ownership... 
    Senior
    Full time

    Essence Coaching Group

    Barrie, ON
    7 days ago
  • Transform the future of finance as a Senior Digital Assets Architect specializing in blockchain solutions. Leverage your expertise in tokenized deposits, stablecoins, and Ethereum platforms to drive innovation. In this senior role, you will lead the architecture and design... 
    Senior
    Contract work

    Quality IT Resourcing

    Barrie, ON
    3 hours ago
  •  ...with travel to St. John, NB once a month. Elevate your career by delivering comprehensive financial management solutions. This remote Senior SAP CTRM Consultant role spans a 6-month contract where you will oversee the end-to-end delivery of SAP solutions. Your expertise in... 
    Senior
    Contract work
    Remote work

    Quality IT Resourcing

    Barrie, ON
    3 hours ago
  • Become a pivotal part of RVA's engineering team as a Senior Project Engineer, specializing in Roadway Signals and Lighting, based in Halton, Toronto, or Barrie. Work on impactful designs for transportation infrastructure in Ontario. This position calls for an experienced... 
    Senior

    R.V. Anderson Associates Limited

    Barrie, ON
    7 days ago
  • Job Title: Senior Solution Consultant – Kinaxis Maestro Position Overview As a Kinaxis Maestro Senior Solution Consultant, your primary...  ...knowledge of standard supply chain business processes, control settings, and data models (specifically Supply Planning, Capacity... 
    Senior

    Enterprise Solutions

    Barrie, ON
    7 days ago
  • Join RVA as a Senior Project Engineer, specializing in wastewater treatment projects that drive community improvements. Use your expertise to mentor and develop junior staff. With a minimum of eight years in the industry, you'll oversee the design and construction of pumping... 
    Senior
    Local area

    R.V. Anderson Associates

    Barrie, ON
    3 hours ago
  • A leading aerospace engineering firm in Ontario is seeking a Senior Loads and Aeroelastics Engineer to analyze and validate aircraft structural loads and aeroelastic behavior for advanced eVTOL aircraft. The role involves collaboration across multidisciplinary teams and requires... 
    Senior

    Essence Coaching Group

    Barrie, ON
    7 days ago
  • $95k - $135k per year

     ...total rewards package that reflects the seniority and technical scope of the role. ~$95,000...  ...Opportunity Our client is seeking a Senior Project Manager for a high-impact role in...  ...automation projects are delivered with control, clarity, and confidence from initial planning... 
    Senior
    Permanent employment
    Full time
    Casual work
    Work at office
    Relocation package

    Stoakley-Stewart Consultants

    Barrie, ON
    7 days ago
  • A leading engineering consultancy firm in Barrie, Ontario is seeking a motivated Geotechnical Engineer to join their team. Responsibilities include managing geotechnical programs and designs for various infrastructure projects. The role requires a Bachelor's degree in Geotechnical...
    Senior

    GEMTEC Consulting Engineers and Scientists Limited.

    Barrie, ON
    7 days ago
  • $120k - $170k per year

    Full Time Barrie, ON, CA We are actively seeking an experienced Senior Project Engineer that can be based in either our Halton, Toronto, or Barrie offices. The successful applicant will work with the transportation and electrical groups to prepare designs for traffic signals... 
    Senior
    Full time
    Contract work
    Summer holiday
    Remote work
    Work from home
    Flexible hours

    R.v.-Anderson-Associates-Limited

    Barrie, ON
    7 days ago
  • $80k - $95k per year

     ...and welding processes are central to production success. As a Senior Mechanical Design Engineer, you will take ownership of complex jigs...  ...including designing for weld access, sequencing, and distortion control ~ Proven track record of taking designs from concept through to... 
    Senior
    Permanent employment
    Full time
    Casual work
    Relocation package

    Stoakley-Stewart Consultants

    Barrie, ON
    more than 2 months ago
  • $130k - $180k per year

     ...to build a future that’s uniquely yours? Join our award-winning team and make a difference that defines you. RVA is looking for a Senior Engineer to join our Water team in a full-time permanent position. Duties Providing project engineering and technical expertise,... 
    Senior
    Permanent employment
    Full time
    Contract work
    For contractors
    Summer holiday
    Work at office
    Remote work
    Work from home
    Flexible hours

    R.V. Anderson Associates Limited

    Barrie, ON
    6 days ago
  •  ...virtual currency risk, and the seniority to act as PayVia’s designated...  ...profile Advise the Board and senior management on AML/CFT risks,...  ...typologies, red flags, and control gaps to the management team...  ...and deliver AML/CFT training programmes across the organisation to embed... 
    Senior
    Full time
    Work at office
    Remote work
    Flexible hours

    PayVia

    Barrie, ON
    7 days ago
  • $95k - $130k per year

     ...an exciting new opportunity to join the Sodexo team as our next  Senior Manager Finance and Accounting Business Performance and Analysis...  ...and change management  Financial governance and operational controls  Excellent critical thinking and time management skills, with... 
    Senior
    Long term contract
    Full time
    Contract work
    For contractors
    Work at office
    Local area
    Flexible hours
    2 days per week

    Sodexo Canada Ltd

    Barrie, ON
    7 days ago
  • $135k - $150k per year

     ...passion for solving complex building challenges and the people skills to build long-lasting client relationships? We’re looking for a Senior Civil Engineer with about 15 years of experience to join our Building Restoration Group. This is a key leadership opportunity to serve... 
    Senior
    Remplacement
    Full time
    Contract work
    For contractors
    Internship
    Work at office
    Flexible hours

    R.J. Burnside & Associates Limited

    Barrie, ON
    8 days ago
  •  ...Our client a leader in the Safety and Consulting Industry is looking to hire a Senior Director, Workforce solutions. This role is newly vacated.   Our client is seeking a highly experienced and knowledgeable Senior Construction and/or Industrial Safety Director to lead... 
    Senior
    Permanent employment
    Full time

    aipconnect

    Barrie, ON
    13 days ago
  •  ...communauté Du travail d’équipe et de la formation continue Un programme de formation complet pour toutes les nouvelles recrues Un...  ...et que les informations soient correctes et précises Contrôler les niveaux de stock, effectuer des inventaires et signaler les... 
    Part time

    RONA

    Barrie, ON
    6 days ago
  •  ...role focuses on optimizing daily operations and ensuring quality control. STARK GROUP LTD. is seeking an experienced Operations Manager with...  ...control inspections, and organize inventory. Reporting to senior management will involve preparing critical reports to drive efficiency... 
    Senior
    Permanent employment
    Full time
    Temporary work

    STARK GROUP LTD.

    Barrie, ON
    3 hours ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Controls Programmer. Be the first to apply!