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- 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...SeniorLong term contractRemplacementFor contractors
$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...SeniorPermanent employmentWork at officeMonday to fridayDay shift1 day per week- 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
$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...SuggestedFull timeWeekend workAfternoon shiftEarly shift$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...SeniorFull time- ...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 employmentFull time
- ...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
$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....SeniorFull time$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 fridayShift work- 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
- 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
- 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
$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...SeniorFull time- 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...SeniorContract work
- ...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...SeniorContract workRemote work
- 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
- 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
- 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...SeniorLocal area
- 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
$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...SeniorPermanent employmentFull timeCasual workWork at officeRelocation package- 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
$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...SeniorFull timeContract workSummer holidayRemote workWork from homeFlexible hours$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...SeniorPermanent employmentFull timeCasual workRelocation package$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,...SeniorPermanent employmentFull timeContract workFor contractorsSummer holidayWork at officeRemote workWork from homeFlexible hours- ...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...SeniorFull timeWork at officeRemote workFlexible hours
$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...SeniorLong term contractFull timeContract workFor contractorsWork at officeLocal areaFlexible hours2 days per week$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...SeniorRemplacementFull timeContract workFor contractorsInternshipWork at officeFlexible hours- ...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...SeniorPermanent employmentFull time
- ...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
- ...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...SeniorPermanent employmentFull timeTemporary work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Controls Programmer. Be the first to apply!
- process controls engineer Barrie, ON
- industrial automation process control engineer Barrie, ON
- electrical controls engineer Barrie, ON
- controls engineer Barrie, ON
- instrumentation and controls engineer Barrie, ON
- senior software developer Barrie, ON
- working with seniors Barrie, ON
- senior human resources Barrie, ON
- senior director of operations Barrie, ON
- construction senior project manager Barrie, ON

