
New Flyer
Leading manufacturer of buses and transportation solutions across North America.
CNC Programming Coordinator
Lead creation, optimization, and coordination of CNC programs for machine shop.
Job Highlights
About the Role
Our mission is to move people by designing, delivering, and supporting market‑leading bus and motorcoach solutions that are safe, accessible, efficient, and reliable. Our values—safety, quality, integrity, accountability, teamwork, and sustainability—are at the core of everything we do. • Lead creation, modification, and maintenance of CNC programs for sheet/tube laser systems, press brakes, and bending equipment. • Translate engineering drawings into efficient CNC programs and optimize nesting, batching, tooling, and material usage. • Generate and distribute setup sheets, batch/nest documentation, and maintain structured CNC program libraries. • Collaborate with shop‑floor staff, engineering, planning, and purchasing to refine programs and support process improvements. • Develop CNC programs for prototypes, special projects, and non‑standard work orders while ensuring ISO quality compliance. • Evaluate and implement new CNC equipment and software; prepare DXF, STP, and IGES files for external suppliers. • Contribute to continuous‑improvement initiatives focused on productivity, quality, and cycle‑time reduction. • Provide training and knowledge sharing on CNC programming best practices.
Key Responsibilities
- ▸cnc programming
- ▸program maintenance
- ▸nesting optimization
- ▸setup documentation
- ▸equipment evaluation
- ▸training
What You Bring
We are seeking an experienced CNC Programming Coordinator to lead the creation and optimization of CNC programs across our machine‑shop operations. This role sits at the intersection of engineering, production, and continuous improvement, ensuring CNC programs are efficient, repeatable, and aligned with shop‑floor realities. You will act as both a technical expert and coordinator, partnering closely with Engineering, Planning, Purchasing, and unionized production teams to maximize material utilization, machine uptime, and overall manufacturing performance. • Require 3–5 years hands‑on CNC programming and machining experience in a manufacturing environment. • Proficient with G‑code/M‑code and CNC software such as TruTops, BLM, Radan/RadBend, NX, and AutoCAD. • Strong organizational skills for managing program libraries, setup sheets, and batch/nest data.
Requirements
- ▸cnc programming
- ▸3-5 years
- ▸g‑code
- ▸autocad
- ▸trutops
- ▸organizational
Benefits
Join a team leading the world’s electrification of mass mobility, with competitive wages and a comprehensive benefits package that includes immediate eligibility, paid holidays, vacation, and a 401K or registered pension plan with generous company match. Our inclusive workplace culture values and empowers team members, and we invest in on‑the‑job training ($15.9 million in 2024) to support continuous learning. Advancement opportunities exist within our family of companies, and we are proudly named one of Manitoba’s Top 25 employers.
Work Environment
Onsite