Impress employers and recruiters.
Choose from hundreds of resume examples.

Impress employers and recruiters.
Choose from hundreds of resume examples.
Tailor your resume to this Programming Manager role.
Rezi rewrites your resume against BOS Innovations's job description. Free.

Tailor your resume to this Programming Manager role.
Rezi rewrites your resume against BOS Innovations's job description. Free.
Don't guess if your resume is good enough.
See how it scores against the Programming Manager posting at BOS Innovations — free, in seconds.

Don't guess if your resume is good enough.
See how it scores against the Programming Manager posting at BOS Innovations — free, in seconds.
About the Role
The Programming Manager leads PLC and Robotics Programming teams, overseeing resource management, technical performance, project delivery, and employee development to ensure successful execution of custom industrial automation projects. This role drives continuous improvement in programming standards and processes, collaborating with other departments to meet customer requirements, timelines, and quality standards.
Responsibilities
- Provide technical oversight and guidance for PLC, HMI, and Robotics Programming, including system integration, troubleshooting, testing, and commissioning.
- Support technical reviews, programming optimization, and resolution of complex challenges.
- Ensure programming deliverables meet customer specifications, project requirements, safety standards, and quality expectations.
- Act as the primary departmental escalation point for programming-related technical issues, project risks, and delivery challenges.
- Manage departmental workload, programming schedules, and resource allocation.
- Maintain short-term and long-term resource plans, including workforce capacity, skill requirements, and external contractor support.
- Monitor departmental performance against project timelines, labor budgets, quality expectations, and resource utilization.
- Coordinate programming activities with Mechanical Design, Applications Engineering, Controls Design, Build, and Service & Support teams.
- Identify potential resource constraints, scheduling conflicts, and project risks, implementing corrective actions or escalating concerns.
- Lead, coach, and develop programming team members through regular feedback, performance evaluations, and individual development planning.
- Manage recruitment, hiring, onboarding, performance management, and employee relations in collaboration with Human Resources.
- Maintain departmental skills matrices, identify technical capability gaps, and support training and succession planning.
- Promote accountability, teamwork, effective communication, and conflict resolution within the department.
- Oversee employee attendance, timesheet accuracy, labor allocation, and adherence to company policies and safety expectations.
- Develop, maintain, and improve programming standards, departmental processes, documentation, and quality-control practices.
- Champion the BOS Playbook and ensure programming procedures, QCC templates, and departmental deliverables remain current and consistently applied.
- Identify opportunities to improve programming efficiency, standardization, knowledge sharing, and technical capabilities.
- Collaborate with the Director of Operations on departmental strategy, workforce planning, and continuous improvement initiatives.
- Support Applications Engineering with technical feasibility, programming solutions, and labor estimates during project development and quoting.
Requirements
- Post-secondary degree or diploma in Electrical Engineering, Mechatronics, Automation, Computer Engineering, or a related technical discipline, or equivalent industry experience.
- Minimum 10 years of progressive experience in industrial automation, including PLC programming, robotics integration, and commissioning of custom automation systems.
- Minimum 3 years of demonstrated technical leadership or people management experience, including team development, resource planning, and project coordination.
- Strong technical knowledge of PLC platforms such as Rockwell, Siemens, Omron, or equivalent, and industrial robotics platforms such as FANUC, ABB, KUKA, or Yaskawa.
- Proven ability to manage multiple project priorities, programming resources, and technical deliverables within established schedules and budgets.
- Strong understanding of industrial automation integration, programming standards, machine safety, and commissioning practices.
- Excellent leadership, organizational, communication, and problem-solving skills, with the ability to collaborate effectively across multidisciplinary teams.
- Must be eligible to work in Canada.
Skills
- PLC programming
- Robotics integration
- HMI programming
- System integration
- Troubleshooting
- Testing
- Commissioning
- Technical leadership
- People management
- Resource planning
- Project coordination
- Rockwell PLC
- Siemens PLC
- Omron PLC
- FANUC robotics
- ABB robotics
- KUKA robotics
- Yaskawa robotics
- Machine safety
- Organizational skills
- Communication skills
- Problem-solving skills
Location
- London, ON
Work Type
- Full Time
Experience Level
- Minimum 10 years of progressive experience in industrial automation
- Minimum 3 years of demonstrated technical leadership or people management experience
Education Level
- Post-secondary degree or diploma in Electrical Engineering, Mechatronics, Automation, Computer Engineering, or a related technical discipline, or equivalent industry experience.
Benefits
- Competitive base compensation
- Annual profit sharing
- RRSP employer matching program
- Flexible extended health and dental plans
- Employee Assistance Program (EAP)
- Banked hours program to support work-life balance
- Leadership and mentorship programs
- Career planning and goal setting
- Internal advancement opportunities
- Staff appreciation lunches & socials
- Bi-annual company events
- Employee recognition programs
About the Company
- BOS Innovations delivers exceptional industrial automation solutions, solving manufacturing challenges for over 25 years across North America.
- Core values include Truth, Excellence, Work Ethics, and Innovation.
- Committed to serving customers and supporting employees with integrity and accountability.
- Cultivates an environment where talented individuals grow into inspired professionals, fostering collaboration, continuous learning, and professional growth.
Equal Opportunity
- BOS welcomes applications from people with disabilities. Accommodations are available on request for candidates taking part in all aspects of the selection process.