CNC Programmer
Role Overview
EM Dynamics is seeking a skilled and experienced CNC Programmer to generate programs for CNC machines.
The role supports complex assemblies and systems for medical devices, theatre projection, defence and aerospace, and renewable energy sectors.
The programmer reports to the Plant Manager and works with 3-, 4-, and 5-axis CNC mills and CNC lathes.
Key Skills for This Role
Full Job Posting
Position Summary
EM Dynamics is seeking a skilled and experienced CNC Programmer to generate programs for CNC machines.
The role supports complex assemblies and systems for medical devices, theatre projection, defence and aerospace, and renewable energy sectors.
The programmer reports to the Plant Manager and works with 3-, 4-, and 5-axis CNC mills and CNC lathes.
Responsibilities and Duties
- Translate CAD data for offline programming and make shop-driven design changes.
- Modify product designs and help develop fixtures for new products.
- Prepare CNC programs for machine controllers and support operators with program and inspection questions.
- Create inspection sheets and manual inspection points.
- Follow health and safety requirements and maintain an organized work area.
- Train setup personnel and operators and collaborate on mechanical troubleshooting and production deadlines.
Qualifications
- Three to five years of experience with 5-axis machines and at least five years of CAD/CAM experience are requested in the source.
- Proficiency in Mastercam, SolidWorks, CAD/CAM, Heidenhain, and Fanuc is required.
- Experience with blueprint reading, GD&T, fixture and work-holding design, tooling, speeds, feeds, materials, mills, lathes, setup sheets, and machining documentation is required.
- Knowledge of lean manufacturing, machining calculations, problem-solving, organization, and continuous improvement is required.
- Quality-system experience is an asset.
Schedule and Employment
- This is a full-time, permanent position with 40 hours per week.
- The schedule consists of 8-hour day shifts, Monday through Friday, with overtime opportunities and flexibility for weekends as needed.
Work Location
- Work location is in person.
Compensation
- Pay is $36.00 to $46.00 per hour.
Benefits
- Benefits include dental care, extended health care, life insurance, vision care, employee assistance, on-site parking, on-site gym, casual dress, and company events.
About EM Dynamics
EM Dynamics provides project management, engineering design, and turnkey electromechanical assembly for global industrial sectors.
The company has more than 50 years of manufacturing experience and is AS9100 certified.
Apply for this job in 1 click
Skip the repetitive application forms
Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.
Trusted by over 500,000 job seekers on Base Career