BOS Innovations in London, Ontario is seeking a Senior PLC & Robotics Programmer to own automation projects end-to-end-from concept and programming to commissioning and handoff. You will design, develop, and integrate control systems for advanced manufacturing, collaborating with mechanical and electrical design, project management, and customer teams to meet specifications, safety standards, and timelines.
26/07/2026
Full time
BOS Innovations in London, Ontario is seeking a Senior PLC & Robotics Programmer to own automation projects end-to-end-from concept and programming to commissioning and handoff. You will design, develop, and integrate control systems for advanced manufacturing, collaborating with mechanical and electrical design, project management, and customer teams to meet specifications, safety standards, and timelines.
At BOS Innovations, we are driven by a clear purpose: to deliver exceptional industrial automation solutions that solve real manufacturing challenges and enable our customers to compete at the highest levels. For over 25 years, we've partnered with manufacturers across North America, from automotive to energy to advanced industries -providing intelligent automation systems built on precision, reliability, and innovation. Guided by our core values of Truth, Excellence, Work Ethics, and Innovation, we are committed to serving our customers and supporting one another with integrity and accountability. At BOS, people come first. We believe in cultivating an environment where talented individuals grow into inspired professionals of character and competence. Our purpose is not only to deliver great technology, but also to develop great people - fostering collaboration, continuous learning, and professional growth. About the Role We're looking for a Senior PLC & Robotics programmer who owns automation projects end-to-end, from concept and programming to commissioning and customer handoff. As a Controls & Robotics Programmer (Automation Systems Programmer), at BOS Innovations, you will design, develop, and integrate control systems for advanced automation projects, specializing in either PLC/HMI programming, robotics integration, or both. You'll collaborate with both mechanical and electrical design as well as project management teams to bring automated solutions to life, ensuring they meet customer specifications, safety standards, and project timelines. This role is ideal for a hands on problem solver who enjoys tackling diverse challenges, from writing structured logic to fine tuning robot paths. You'll play a key role throughout the full project lifecycle: programming, testing, troubleshooting, commissioning, and continuous improvement of automation systems that define the next generation of manufacturing efficiency. Location: London, ON Employment Type: Full Time Salary Range: $40/hr. - $50/hr. Department: Programming RESPONSIBILITIES Develop and Integrate Control Systems: Design and implement PLC and HMI programs or robot control logic that follow BOS standards and customer specifications, ensuring seamless communication between devices and systems. Collaborate and Problem Solve: Work closely with project managers, engineers, and build teams to identify issues, implement solutions, and ensure machines perform safely and efficiently during all project phases, from development to commissioning. Commission and Support Equipment: Lead on site installation and commissioning, troubleshooting I/O, motion, and communication networks to deliver fully functional, production ready systems that meet FAT and SAT milestones. Communicate effectively with customers during on site activities to ensure clarity, professionalism, and a positive project experience. Ensure Quality and Documentation: Maintain up to date Quality Control Checklists, develop clear operating and troubleshooting documentation, and adhere to BOS programming standards for accuracy, reliability, and safety compliance. Drive Continuous Improvement: Proactively identify process or program enhancements, contribute to BOS programming standards, and support team growth through mentorship and participation in internal career development initiatives. This description reflects management's assignment of essential functions; it does not prescribe or restrict the tasks that may be assigned. BOS welcomes applications from people with disabilities. Accommodations are available on request for candidates taking part in all aspects of the selection process. Your interest in this opportunity is appreciated. Applicants must be eligible to work in Canada. Only those applicants selected for an interview will be contacted. Diploma or degree in Electrical Engineering, Mechatronics, Automation, Robotics, Engineering Technology, or a related technical field. 5+ years of experience programming and commissioning industrial automation systems. Strong experience with PLC/HMI programming (e.g., Rockwell, Siemens, Omron) and/or industrial robotics (e.g., ABB, FANUC, KUKA, Universal Robots). Experience commissioning automated equipment, troubleshooting control systems, and supporting FAT/SAT activities. Proficiency with industrial communication networks such as Ether Net/IP, Profinet, or Modbus TCP/IP. Ability to read and interpret electrical schematics, control drawings, and technical documentation. Strong problem solving skills with the ability to lead projects, mentor junior programmers, and contribute to programming standards. Why Join BOS Total Rewards Competitive base compensation Annual profit sharing RRSP employer matching program Health & Wellbeing Flexible extended health and dental plans Employee Assistance Program (EAP) Banked hours program to support work life balance Growth & Development Leadership and mentorship programs Career planning and goal setting Internal advancement opportunities Culture & Community Staff appreciation lunches & socials Bi annual company events Employee recognition programs
26/07/2026
Full time
At BOS Innovations, we are driven by a clear purpose: to deliver exceptional industrial automation solutions that solve real manufacturing challenges and enable our customers to compete at the highest levels. For over 25 years, we've partnered with manufacturers across North America, from automotive to energy to advanced industries -providing intelligent automation systems built on precision, reliability, and innovation. Guided by our core values of Truth, Excellence, Work Ethics, and Innovation, we are committed to serving our customers and supporting one another with integrity and accountability. At BOS, people come first. We believe in cultivating an environment where talented individuals grow into inspired professionals of character and competence. Our purpose is not only to deliver great technology, but also to develop great people - fostering collaboration, continuous learning, and professional growth. About the Role We're looking for a Senior PLC & Robotics programmer who owns automation projects end-to-end, from concept and programming to commissioning and customer handoff. As a Controls & Robotics Programmer (Automation Systems Programmer), at BOS Innovations, you will design, develop, and integrate control systems for advanced automation projects, specializing in either PLC/HMI programming, robotics integration, or both. You'll collaborate with both mechanical and electrical design as well as project management teams to bring automated solutions to life, ensuring they meet customer specifications, safety standards, and project timelines. This role is ideal for a hands on problem solver who enjoys tackling diverse challenges, from writing structured logic to fine tuning robot paths. You'll play a key role throughout the full project lifecycle: programming, testing, troubleshooting, commissioning, and continuous improvement of automation systems that define the next generation of manufacturing efficiency. Location: London, ON Employment Type: Full Time Salary Range: $40/hr. - $50/hr. Department: Programming RESPONSIBILITIES Develop and Integrate Control Systems: Design and implement PLC and HMI programs or robot control logic that follow BOS standards and customer specifications, ensuring seamless communication between devices and systems. Collaborate and Problem Solve: Work closely with project managers, engineers, and build teams to identify issues, implement solutions, and ensure machines perform safely and efficiently during all project phases, from development to commissioning. Commission and Support Equipment: Lead on site installation and commissioning, troubleshooting I/O, motion, and communication networks to deliver fully functional, production ready systems that meet FAT and SAT milestones. Communicate effectively with customers during on site activities to ensure clarity, professionalism, and a positive project experience. Ensure Quality and Documentation: Maintain up to date Quality Control Checklists, develop clear operating and troubleshooting documentation, and adhere to BOS programming standards for accuracy, reliability, and safety compliance. Drive Continuous Improvement: Proactively identify process or program enhancements, contribute to BOS programming standards, and support team growth through mentorship and participation in internal career development initiatives. This description reflects management's assignment of essential functions; it does not prescribe or restrict the tasks that may be assigned. BOS welcomes applications from people with disabilities. Accommodations are available on request for candidates taking part in all aspects of the selection process. Your interest in this opportunity is appreciated. Applicants must be eligible to work in Canada. Only those applicants selected for an interview will be contacted. Diploma or degree in Electrical Engineering, Mechatronics, Automation, Robotics, Engineering Technology, or a related technical field. 5+ years of experience programming and commissioning industrial automation systems. Strong experience with PLC/HMI programming (e.g., Rockwell, Siemens, Omron) and/or industrial robotics (e.g., ABB, FANUC, KUKA, Universal Robots). Experience commissioning automated equipment, troubleshooting control systems, and supporting FAT/SAT activities. Proficiency with industrial communication networks such as Ether Net/IP, Profinet, or Modbus TCP/IP. Ability to read and interpret electrical schematics, control drawings, and technical documentation. Strong problem solving skills with the ability to lead projects, mentor junior programmers, and contribute to programming standards. Why Join BOS Total Rewards Competitive base compensation Annual profit sharing RRSP employer matching program Health & Wellbeing Flexible extended health and dental plans Employee Assistance Program (EAP) Banked hours program to support work life balance Growth & Development Leadership and mentorship programs Career planning and goal setting Internal advancement opportunities Culture & Community Staff appreciation lunches & socials Bi annual company events Employee recognition programs
BOS Innovations is seeking an Applications Engineer to develop innovative vision and automation solutions. This role involves technical analysis and customer engagement to shape concepts that deliver measurable impact. Applicants must have a degree in a related field and 3-5 years of experience in automation. We offer competitive compensation, health benefits, and growth opportunities. Join us to be part of a culture that values integrity, collaboration, and continuous learning.
08/07/2026
Full time
BOS Innovations is seeking an Applications Engineer to develop innovative vision and automation solutions. This role involves technical analysis and customer engagement to shape concepts that deliver measurable impact. Applicants must have a degree in a related field and 3-5 years of experience in automation. We offer competitive compensation, health benefits, and growth opportunities. Join us to be part of a culture that values integrity, collaboration, and continuous learning.
At BOS Innovations, we are driven by a clear purpose: to deliver exceptional industrial automation solutions that solve real manufacturing challenges and enable our customers to compete at the highest levels. For over 25 years, we've partnered with manufacturers across North America, from automotive to energy to advanced industries -providing intelligent automation systems built on precision, reliability, and innovation. Guided by our core values of Truth, Excellence, Work Ethics, and Innovation, we are committed to serving our customers and supporting one another with integrity and accountability. At BOS, people come first. We believe in cultivating an environment where talented individuals grow into inspired professionals of character and competence. Our purpose is not only to deliver great technology, but also to develop great people - fostering collaboration, continuous learning, and professional growth. About the Role Join TrueLight as an Applications Engineer and take the lead in developing innovative vision and automation solutions for our customers. This role blends technical analysis, customer engagement, and business development, offering a unique opportunity to shape automation concepts that deliver measurable impact. Acting as the primary technical contact for assigned opportunities, the Applications Engineer collaborates with customers and internal teams to design, quote, and deliver effective solutions. From site visits and concept development to feasibility studies and quotation preparation, this position brings together technical expertise, creativity, and a customer-focused mindset to support TrueLight's growth. Location: London, ON Employment Type: Full Time Salary Range: $48/hr. - $54/hr. Department: TrueLight RESPONSIBILITIES Sales and Technical Support: Supports business development through the preparation of detailed, accurate quotations that help secure new projects for TrueLight. Acts as the primary technical contact for assigned opportunities, participating in site visits, presentations, and project launch meetings. Reviews and analyzes customer documentation and requirements, including RFQs, scopes of work, and specifications, to develop effective and competitive automation solutions. Concept Development and Quoting: Leads application reviews and prepares professional, well-structured quotations with a high level of precision. Collaborates closely with engineering and manufacturing teams to validate concept feasibility through simulations, testing, and design reviews. Identifies key project components, requests supplier quotes, and evaluates technical capabilities and costs to ensure optimal value and functionality. Develops clear and complete concepts and written scopes of work that align with customer requirements and project goals. Customer and Project Engagement: Presents quotations internally and externally, clearly explaining concepts and validating budgets. Participates in project kick-offs and concept reviews to communicate technical and financial details to all stakeholders. Builds and maintains strong relationships with customer contacts and key influencers, ensuring alignment and satisfaction throughout the sales and execution process. Continuous Improvement: Review past projects and quotations to identify areas for improvement and greater efficiency. Contributes to the creation and standardization of tools, templates, and processes that enhance quoting accuracy and output. Conduct research into emerging technologies to ensure that TrueLight continues to deliver forward-thinking and effective automation solutions. Administrative and Reporting: Maintains accurate and current opportunity data within the CRM system to support effective decision-making and sales tracking. Completes timesheets and expense reports promptly and accurately. Organizes and maintains all quote folders, files, and related documentation to ensure consistency and accessibility across projects. This description reflects management's assignment of essential functions; it does not prescribe or restrict the tasks that may be assigned. BOS welcomes applications from people with disabilities. Accommodations are available on request for candidates taking part in all aspects of the selection process. Your interest in this opportunity is appreciated. Applicants must be eligible to work in Canada. Only those applicants selected for an interview will be contacted. Degree or diploma in Engineering, Engineering Technology, Automation, Robotics, Mechatronics, or a related technical field 3-5 years of experience in automation, systems integration, machine vision, robotics, or engineered solutions, with exposure to applications engineering, concept development, technical sales support, or quotation development Strong understanding of industrial automation systems, including machine vision, robotics, controls, and manufacturing processes Experience reviewing customer specifications, developing technical concepts, and preparing quotations, proposals, or cost estimates for automation projects Ability to assess technical requirements, perform feasibility reviews, and develop practical solutions that balance performance, functionality, and cost Strong communication and presentation skills with the ability to engage customers, suppliers, and internal stakeholders in both technical and commercial discussions Demonstrated ability to manage multiple priorities, work independently, and thrive in a fast-paced, customer-focused environment Experience with machine vision technologies, robotic automation, CAD software, simulations, or technical design tools is considered an asset Strong analytical and problem-solving skills with a proactive approach to identifying opportunities and overcoming technical challenges Willingness to travel to customer sites for meetings, site reviews, and project support as required Why Join BOS Total Rewards Competitive base compensation Annual profit sharing RRSP employer matching program Health & Wellbeing Flexible extended health and dental plans Employee Assistance Program (EAP) Banked hours program to support work-life balance Growth & Development Leadership and mentorship programs Career planning and goal setting Internal advancement opportunities Culture & Community Staff appreciation lunches & socials Bi-annual company events Employee recognition programs
08/07/2026
Full time
At BOS Innovations, we are driven by a clear purpose: to deliver exceptional industrial automation solutions that solve real manufacturing challenges and enable our customers to compete at the highest levels. For over 25 years, we've partnered with manufacturers across North America, from automotive to energy to advanced industries -providing intelligent automation systems built on precision, reliability, and innovation. Guided by our core values of Truth, Excellence, Work Ethics, and Innovation, we are committed to serving our customers and supporting one another with integrity and accountability. At BOS, people come first. We believe in cultivating an environment where talented individuals grow into inspired professionals of character and competence. Our purpose is not only to deliver great technology, but also to develop great people - fostering collaboration, continuous learning, and professional growth. About the Role Join TrueLight as an Applications Engineer and take the lead in developing innovative vision and automation solutions for our customers. This role blends technical analysis, customer engagement, and business development, offering a unique opportunity to shape automation concepts that deliver measurable impact. Acting as the primary technical contact for assigned opportunities, the Applications Engineer collaborates with customers and internal teams to design, quote, and deliver effective solutions. From site visits and concept development to feasibility studies and quotation preparation, this position brings together technical expertise, creativity, and a customer-focused mindset to support TrueLight's growth. Location: London, ON Employment Type: Full Time Salary Range: $48/hr. - $54/hr. Department: TrueLight RESPONSIBILITIES Sales and Technical Support: Supports business development through the preparation of detailed, accurate quotations that help secure new projects for TrueLight. Acts as the primary technical contact for assigned opportunities, participating in site visits, presentations, and project launch meetings. Reviews and analyzes customer documentation and requirements, including RFQs, scopes of work, and specifications, to develop effective and competitive automation solutions. Concept Development and Quoting: Leads application reviews and prepares professional, well-structured quotations with a high level of precision. Collaborates closely with engineering and manufacturing teams to validate concept feasibility through simulations, testing, and design reviews. Identifies key project components, requests supplier quotes, and evaluates technical capabilities and costs to ensure optimal value and functionality. Develops clear and complete concepts and written scopes of work that align with customer requirements and project goals. Customer and Project Engagement: Presents quotations internally and externally, clearly explaining concepts and validating budgets. Participates in project kick-offs and concept reviews to communicate technical and financial details to all stakeholders. Builds and maintains strong relationships with customer contacts and key influencers, ensuring alignment and satisfaction throughout the sales and execution process. Continuous Improvement: Review past projects and quotations to identify areas for improvement and greater efficiency. Contributes to the creation and standardization of tools, templates, and processes that enhance quoting accuracy and output. Conduct research into emerging technologies to ensure that TrueLight continues to deliver forward-thinking and effective automation solutions. Administrative and Reporting: Maintains accurate and current opportunity data within the CRM system to support effective decision-making and sales tracking. Completes timesheets and expense reports promptly and accurately. Organizes and maintains all quote folders, files, and related documentation to ensure consistency and accessibility across projects. This description reflects management's assignment of essential functions; it does not prescribe or restrict the tasks that may be assigned. BOS welcomes applications from people with disabilities. Accommodations are available on request for candidates taking part in all aspects of the selection process. Your interest in this opportunity is appreciated. Applicants must be eligible to work in Canada. Only those applicants selected for an interview will be contacted. Degree or diploma in Engineering, Engineering Technology, Automation, Robotics, Mechatronics, or a related technical field 3-5 years of experience in automation, systems integration, machine vision, robotics, or engineered solutions, with exposure to applications engineering, concept development, technical sales support, or quotation development Strong understanding of industrial automation systems, including machine vision, robotics, controls, and manufacturing processes Experience reviewing customer specifications, developing technical concepts, and preparing quotations, proposals, or cost estimates for automation projects Ability to assess technical requirements, perform feasibility reviews, and develop practical solutions that balance performance, functionality, and cost Strong communication and presentation skills with the ability to engage customers, suppliers, and internal stakeholders in both technical and commercial discussions Demonstrated ability to manage multiple priorities, work independently, and thrive in a fast-paced, customer-focused environment Experience with machine vision technologies, robotic automation, CAD software, simulations, or technical design tools is considered an asset Strong analytical and problem-solving skills with a proactive approach to identifying opportunities and overcoming technical challenges Willingness to travel to customer sites for meetings, site reviews, and project support as required Why Join BOS Total Rewards Competitive base compensation Annual profit sharing RRSP employer matching program Health & Wellbeing Flexible extended health and dental plans Employee Assistance Program (EAP) Banked hours program to support work-life balance Growth & Development Leadership and mentorship programs Career planning and goal setting Internal advancement opportunities Culture & Community Staff appreciation lunches & socials Bi-annual company events Employee recognition programs
At BOS Innovations, we are driven by a clear purpose: to deliver exceptional industrial automation solutions that solve real manufacturing challenges and enable our customers to compete at the highest levels. For over 25 years, we've partnered with manufacturers across North America, from automotive to energy to advanced industries -providing intelligent automation systems built on precision, reliability, and innovation. Guided by our core values of Truth, Excellence, Work Ethics, and Innovation, we are committed to serving our customers and supporting one another with integrity and accountability. At BOS, people come first. We believe in cultivating an environment where talented individuals grow into inspired professionals of character and competence. Our purpose is not only to deliver great technology, but also to develop great people - fostering collaboration, continuous learning, and professional growth. About the Role Reporting to the Controller, the Senior Project Accountant & Financial Systems Analyst is a dual mandate role responsible for both the financial management of projects and the integrity, accuracy, and performance of BOS's financial data systems. This senior level position goes beyond traditional project accounting: the successful candidate will serve as a key steward of financial data quality across Microsoft Dynamics 365 Business Central, Power BI, and connected SQL based reporting infrastructure. You will work closely with project managers, operations leadership, and the Controller to provide real time financial visibility, support forecasting, and lead efforts to ensure that the data driving business decisions is clean, consistent, and reliable. This role also embraces the use of AI tools to enhance productivity, accelerate analysis, and surface insights. The ideal candidate combines strong project accounting experience with hands on fluency in ERP systems, business intelligence tools, and data management in a project based manufacturing or engineering environment. Location: London, ON Employment Type: Full Time Salary Range: $80,000 - $100,000 Department: Finance RESPONSIBILITIES Project Accounting Partner with project teams to support financial visibility and project performance throughout the project lifecycle Track and monitor project costs, budgets, and revenue throughout the project lifecycle Prepare and maintain project financial reports and variance analyses Work with project managers to review project performance and forecast financial outcomes Support monthly project revenue recognition and WIP analysis Reconcile project related accounts and ensure financial accuracy Assist with project setup including budgets, billing structures, and cost codes Review timesheets, expenses, and subcontractor costs allocated to projects Assist with billing and invoicing tied to project milestones or progress Identify financial risks or overruns and communicate them to project teams Support month end close activities related to project accounting Maintain documentation and audit trails for project financial transactions Financial Systems & Data Integrity Serve as the primary functional owner of financial data quality within Microsoft Dynamics 365 Business Central, ensuring master data, project setups, cost codes, and posting structures are accurate and consistently maintained Perform regular data validation and hygiene checks across Business Central, identifying and resolving discrepancies between ERP records, project actuals, and financial reports Write and maintain SQL queries against the company's reporting databases to support data validation, ad hoc analysis, and the development of automated data checks Build, maintain, and enhance Power BI dashboards and reports that provide real time visibility into project financials, margins, WIP, and revenue recognition Identify data integrity gaps in the flow from Business Central through to Power BI and SQL based reporting, and work to resolve them at the source Develop and document standard data governance procedures for financial data entry, project setup, and period end data reviews Collaborate with IT and operations to support system integrations, data imports/exports, and process automation within Business Central Leverage AI tools (such as Microsoft Copilot, Chat GPT, or similar) to accelerate financial analysis, automate routine reporting tasks, and enhance the quality and efficiency of financial workflows Train and support finance and project team members on proper data entry practices, ERP usage, and reporting tools to strengthen data quality at the point of input Proactively monitor anomalies, posting errors, or inconsistencies in financial data and elevate or resolve issues in a timely manner This description reflects management's assignment of essential functions; it does not prescribe or restrict the tasks that may be assigned. BOS welcomes applications from people with disabilities. Accommodations are available on request for candidates taking part in all aspects of the selection process. Your interest in this opportunity is appreciated. Applicants must be eligible to work in Canada. Only those applicants selected for an interview will be contacted. Bachelor's degree in Accounting, Finance, Information Systems, or equivalent work experience; CPA designation is considered an asset 5+ years of accounting experience, including significant experience in project based environments such as engineering, construction, manufacturing, or professional services Demonstrated experience in project costing, WIP accounting, revenue recognition, and project financial reporting Hands on experience with Microsoft Dynamics 365 Business Central, including project setup, cost tracking, financial posting workflows, and ERP master data management Proficiency with Power BI (including data modeling, DAX measures, and dashboard development), SQL query writing and interpretation, and advanced Excel tools including Power Query, pivot tables, and financial modeling Experience using AI powered tools such as Microsoft Copilot, Chat GPT, or similar technologies to improve financial workflows, reporting, analysis, and productivity Strong attention to detail, analytical and problem solving skills, and the ability to identify data anomalies, investigate root causes, and work effectively with both structured and unstructured data Ability to communicate financial and technical concepts to non finance stakeholders, manage multiple priorities in a fast paced project environment, and build strong cross functional relationships Why Join BOS Total Rewards Competitive base compensation Annual profit sharing RRSP employer matching program Health & Wellbeing Flexible extended health and dental plans Employee Assistance Program (EAP) Banked hours program to support work life balance Growth & Development Leadership and mentorship programs Career planning and goal setting Internal advancement opportunities Culture & Community Staff appreciation lunches & socials Bi annual company events Employee recognition programs
06/07/2026
Full time
At BOS Innovations, we are driven by a clear purpose: to deliver exceptional industrial automation solutions that solve real manufacturing challenges and enable our customers to compete at the highest levels. For over 25 years, we've partnered with manufacturers across North America, from automotive to energy to advanced industries -providing intelligent automation systems built on precision, reliability, and innovation. Guided by our core values of Truth, Excellence, Work Ethics, and Innovation, we are committed to serving our customers and supporting one another with integrity and accountability. At BOS, people come first. We believe in cultivating an environment where talented individuals grow into inspired professionals of character and competence. Our purpose is not only to deliver great technology, but also to develop great people - fostering collaboration, continuous learning, and professional growth. About the Role Reporting to the Controller, the Senior Project Accountant & Financial Systems Analyst is a dual mandate role responsible for both the financial management of projects and the integrity, accuracy, and performance of BOS's financial data systems. This senior level position goes beyond traditional project accounting: the successful candidate will serve as a key steward of financial data quality across Microsoft Dynamics 365 Business Central, Power BI, and connected SQL based reporting infrastructure. You will work closely with project managers, operations leadership, and the Controller to provide real time financial visibility, support forecasting, and lead efforts to ensure that the data driving business decisions is clean, consistent, and reliable. This role also embraces the use of AI tools to enhance productivity, accelerate analysis, and surface insights. The ideal candidate combines strong project accounting experience with hands on fluency in ERP systems, business intelligence tools, and data management in a project based manufacturing or engineering environment. Location: London, ON Employment Type: Full Time Salary Range: $80,000 - $100,000 Department: Finance RESPONSIBILITIES Project Accounting Partner with project teams to support financial visibility and project performance throughout the project lifecycle Track and monitor project costs, budgets, and revenue throughout the project lifecycle Prepare and maintain project financial reports and variance analyses Work with project managers to review project performance and forecast financial outcomes Support monthly project revenue recognition and WIP analysis Reconcile project related accounts and ensure financial accuracy Assist with project setup including budgets, billing structures, and cost codes Review timesheets, expenses, and subcontractor costs allocated to projects Assist with billing and invoicing tied to project milestones or progress Identify financial risks or overruns and communicate them to project teams Support month end close activities related to project accounting Maintain documentation and audit trails for project financial transactions Financial Systems & Data Integrity Serve as the primary functional owner of financial data quality within Microsoft Dynamics 365 Business Central, ensuring master data, project setups, cost codes, and posting structures are accurate and consistently maintained Perform regular data validation and hygiene checks across Business Central, identifying and resolving discrepancies between ERP records, project actuals, and financial reports Write and maintain SQL queries against the company's reporting databases to support data validation, ad hoc analysis, and the development of automated data checks Build, maintain, and enhance Power BI dashboards and reports that provide real time visibility into project financials, margins, WIP, and revenue recognition Identify data integrity gaps in the flow from Business Central through to Power BI and SQL based reporting, and work to resolve them at the source Develop and document standard data governance procedures for financial data entry, project setup, and period end data reviews Collaborate with IT and operations to support system integrations, data imports/exports, and process automation within Business Central Leverage AI tools (such as Microsoft Copilot, Chat GPT, or similar) to accelerate financial analysis, automate routine reporting tasks, and enhance the quality and efficiency of financial workflows Train and support finance and project team members on proper data entry practices, ERP usage, and reporting tools to strengthen data quality at the point of input Proactively monitor anomalies, posting errors, or inconsistencies in financial data and elevate or resolve issues in a timely manner This description reflects management's assignment of essential functions; it does not prescribe or restrict the tasks that may be assigned. BOS welcomes applications from people with disabilities. Accommodations are available on request for candidates taking part in all aspects of the selection process. Your interest in this opportunity is appreciated. Applicants must be eligible to work in Canada. Only those applicants selected for an interview will be contacted. Bachelor's degree in Accounting, Finance, Information Systems, or equivalent work experience; CPA designation is considered an asset 5+ years of accounting experience, including significant experience in project based environments such as engineering, construction, manufacturing, or professional services Demonstrated experience in project costing, WIP accounting, revenue recognition, and project financial reporting Hands on experience with Microsoft Dynamics 365 Business Central, including project setup, cost tracking, financial posting workflows, and ERP master data management Proficiency with Power BI (including data modeling, DAX measures, and dashboard development), SQL query writing and interpretation, and advanced Excel tools including Power Query, pivot tables, and financial modeling Experience using AI powered tools such as Microsoft Copilot, Chat GPT, or similar technologies to improve financial workflows, reporting, analysis, and productivity Strong attention to detail, analytical and problem solving skills, and the ability to identify data anomalies, investigate root causes, and work effectively with both structured and unstructured data Ability to communicate financial and technical concepts to non finance stakeholders, manage multiple priorities in a fast paced project environment, and build strong cross functional relationships Why Join BOS Total Rewards Competitive base compensation Annual profit sharing RRSP employer matching program Health & Wellbeing Flexible extended health and dental plans Employee Assistance Program (EAP) Banked hours program to support work life balance Growth & Development Leadership and mentorship programs Career planning and goal setting Internal advancement opportunities Culture & Community Staff appreciation lunches & socials Bi annual company events Employee recognition programs