CAREER OPPORTUNITIES

Ball Service Group is an industry leader in Custom Metal Fabrication. Our fast-paced environment is growing and we require individuals who are self-driven, result-oriented and possess a positive attitude.

Our Competitive and challenging custom product environment offers the following benefits:

Financial Wellness

  • Competitive Salary/Wage

  • Group RRSP/DPSP matching program

  • Workplace and Wellness Spend Account

  • Educational Assistance Program

  • Apprenticeship Program

Health Care Wellness

  • Disability & Life Insurance (including Dependent Life)

  • Medical, Dental & Vision Care Benefit

  • Long Term Disability

  • Employee Assistance Program (EAP)

Workplace Spending Account

  • Tools and office accessories

  • Custom hearing protection

  • Prescription safety glasses

  • Workplace safety boots - CSA approved

CURRENT OPENINGS:

  • Ball Service Group is an industry leader in Custom Metal Fabrication. Our fast-paced environment is growing and we require individuals who are self-driven, result-oriented and possess a positive attitude. We specialize in providing high-quality metal fabrication solutions to a diverse range of industries. As we continue to expand our operations, we are seeking a skilled and motivated individual to join our team as a Project Coordinator / Estimator.

    Key Responsibilities:

    • Review proposal specifications and preliminary drawings to determine scope of work and determine the quantity of materials and labour required for the project (takeoff process) and any other factors that may impact overall cost;

    • Complete full quantity takeoff of all materials and equipment required to complete the project as per specifications to ensure accuracy of pricing;

    • Solicit pricing from steel suppliers for all materials, and other material requirement costs in order to ascertain the lowest price;

    • Develop project objectives by reviewing project proposals and plans conferring with project management team;

    • Budget material and labour costs for projects;

    • Consult with internal managers to validate labour hours and material requirements;

    • Recalculate estimates in response to any client specification changes, as required;

    • Implement estimating best practices and procedures to ensure consistency in estimating deliverables to projects;

    • Complete final cost estimate of projects through the use of in-house software systems;

    • Support project management/coordination team to design and draft projects;

    • Ensure all scope and contract extras are approved by the customer;

    • Prepare purchase requisitions, issue purchase orders, follow up with suppliers and expedite deliveries;

    • Monitor the progress of each project to ensure project schedule, budget and quality assurance are being maintained;

    • Report to the President or Project Managers/Coordinator any concerns or issues, as well as progress of the project;

    • Perform general administrative and record-keeping functions, including the review and distribution of documentation, preparation of correspondence, job costing summaries, invoicing, maintenance of files, logs, drawings and specifications;

    • Identify opportunities for improvement and make constructive suggestions;

    • Ensure that all project work activities are in compliance with local legislative and labour requirements, contract requirements, and Company Policies and Procedures;

    • May be required to perform other duties as required.

    Required Technical Skills:

    • Completion of post-secondary degree or diploma in Mechanical Engineering or related discipline;

    • 3 – 5 years of related work experience (Custom Metal Fabrication, job shop) or combination of relevant education and work experience;

    • Proficient user of 3D CAD (specifically SolidWorks) and AutoCAD;

    • Sound knowledge of project execution activities such as planning, project controls, scheduling and costing;

    • Proficient at reading, understanding and production of technical drawings and specifications;

    • Sound working knowledge of Excel, Word and other MS Office software;

    • Ability to multi-task, problem solve and handle a high volume of activity with conflicting deadlines;

    • Must have a valid Ontario driver’s license for travel to customer sites. 

    Required Technical and Professional Skills:

    • Excellent oral and written communication skills;

    • Accuracy and attention to detail is essential;

    • Strong and confident interpersonal skills with key contacts in verbal, written and electronic form;

    • Ability to work within a collaborative team in a respectful and positive manner;

    • Tactful and diplomatic;

    • Ability to adapt and respond positively with change;

    • Self-motivated with positive attitude. Willing to learn new skills, share experiences and take on roles of increasing responsibility;

    • Comfortable working in a dynamic and fast-paced environment that may require working extended hours at times;

    • Strong commitment to safety.

    Additional Qualifications Are Considered an Asset:

    • General knowledge of machine shop processes a definite asset.

    An accompanying cover letter would be valued as a strong asset.

    Pay: $28 - $38 per hour

  • At Ball Service Group, we pride ourselves on our proven track record in the design and manufacturing of custom large-scale assemblies. In recent years, we have expanded our expertise to include high-accuracy, electronically controlled small assemblies - delivering micron-level precision solutions tailored for OEMs.

    We are seeking a talented and motivated Intermediate Mechanical Engineer to join our Research & Development team focused on pathology and diagnostic medical devices. The successful candidate will play a key role in designing, developing, and testing innovative mechanical solutions that support next-generation pathology instrumentation devices. This position involves working in a multidisciplinary environment with scientists, electrical engineers, software developers, mechanical engineers, and clinical experts to bring advanced diagnostic tools from concept through commercialization.

    The basic responsibilities and accountabilities of the Intermediate Mechanical Engineer are divided into Operational and Health and Safety and include, but are not limited to, the following:

    Operational Responsibilities:

    • Lead the design and development of mechanical components and assemblies for medical devices, ensuring precision, reliability, and manufacturability.

    • Develop detailed 3D CAD models, assemblies, and technical drawings in SolidWorks, maintaining compliance with engineering specifications and regulatory standards.

    • Evaluate engineering requirements, including materials, dimensions, machining techniques, finishes, and process parameters, to ensure design feasibility and performance.

    • Perform engineering analysis such as tolerance stack-ups, FEA, thermal, and motion/kinematic studies to validate designs.

    • Collaborate with cross-functional teams to integrate mechanical systems with electronics, optics, motion control, and automation.

    • Generate and maintain bills of materials (BOMs), documentation, and engineering records to support development and production.

    • Drive prototyping efforts, including hands-on assembly, testing, and iterative design refinement.

    • Engage with suppliers to source precision components, assess manufacturability, and ensure quality for prototypes and production.

    • Facilitate the transfer of designs from R&D to manufacturing, incorporating design-for-manufacturing (DFM) and design-for-assembly (DFA) principles.

    • Plan and coordinate projects, including timelines, procurement, in-house labor, and vendor collaboration, to ensure on-time, on-budget delivery.

    • Support product development initiatives aligned with company strategy, including value engineering and process improvement to optimize cost, quality, and efficiency.

    • Oversee quality assurance throughout all project phases, from work-in-progress inspections to final product verification.

    • Provide technical guidance and support to shop personnel during assembly and testing.

    • Maintain accurate project documentation and contribute to continuous improvement initiatives.

    Health and Safety Responsibilities:

    • Ensure safe and healthy conditions exist for all employees.

    • Comply with the Occupational Health and Safety Act (OHSA), Regulation 851 – Industrial Establishments, and BSG’s Health & Safety policies.

    • Work in accordance with the Quality Management System ISO 9001:2015.

    • Ensure safe working conditions by using required protective equipment and following safe operating procedures.

    • Take every reasonable precaution to protect oneself and others and promptly report unsafe conditions or hazards.

    Qualifications:

    • Bachelor’s degree in mechanical engineering or related field

    • 3–6 years of experience in mechanical design engineering, preferably in the medical device, life sciences, or diagnostics industry

    • Proficiency in 3D CAD (SolidWorks) and PDM systems

    • Strong foundation in mechanical design, materials, precision machining, and manufacturing processes

    • Knowledge of CNC machining, welding principles, and 3D printing

    • Experience with motion systems, and optics integration is highly desirable

    • Familiarity with regulatory requirements for medical devices (ISO 13485, FDA 21 CFR Part 11/820)

    • Hands-on experience with prototyping, mechanical testing, and lab instrumentation

    • Creative thinker and capable of leveraging AI tools to improve and automate design and manufacturing processes

    • Excellent problem-solving, organizational, and communication skills

    • Ability to thrive in a fast-paced R&D environment with cross-disciplinary collaboration

    • Experience with automated systems, robotics, or laboratory instrumentation

    Physical And Mental Requirements:

    • Ability to read and interpret technical drawings and specifications.

    • Ability to operate basic mechanical and electrical equipment with minimal training.

    • Ability to walk or stand for extended periods on concrete surfaces.

    • Ability to climb stairs and ladders as required.

    • Strong communication skills to effectively collaborate with team members.

    • Ability to conduct normal ordering and basic scheduling calculations.

    An accompanying cover letter would be valued as a strong asset.

    Pay: $32 - $42 per hour

Ball Service Group Inc. strives to create a respectful, accessible and inclusive work environment. Upon individual request, hiring processes will be modified to remove barriers to accommodate those with disabilities. Should any applicant require accommodation through the application, interview or selection processes, please contact Human Resources for assistance.

 Resumes can be submitted to Attention: Human Resource with the position in the subject line via e-mail HR@bsginc.ca

We thank all applicants for their interest; however only those selected for an interview will be contacted.