Cnc Programmer

Edmonton, AB, Canada

Job Description

b'


CNC (Computer Numerical Control) Programmer CNC Industries is a prominent manufacturer of OEM components for the Mining, Construction, Earthmoving Industries, and specialized parts used in the Oil Extraction process. Our broad range of CNC and conventional machinery paired with our 30 years of experience provides us the ability to complete projects of any size.
We believe that our people are the core of our business and choose to include individuals who represent our Core Values \xe2\x80\x93 team players, who have integrity & heart, are passionately committed and solution-focused. We want individuals who will form a solid and diverse team of people dedicated to servicing the Mining and Oil & Gas sectors.
CNC Industries is currently looking for an experienced CNC Programmer, reporting directly to the Manufacturing Manager. The role will be responsible for writing and maintaining CNC programs, including supporting, training, and troubleshooting for set-ups.
Key Responsibilities:
  • At all times, the Programmer will be responsible for ensuring the Health & Safety of themselves, their peers and customers in an environmentally friendly manner
  • Reading and interpreting drawings to program and operate CNC machines \xe2\x80\x93 testing and editing new programs.
  • Responsible for developing and improving machining processes, including selection of cutting tools, design and the manufacture of jigs and fixtures to optimize quality and cost.
  • Prepares machining set-ups using jigs, fixtures and/or machine attachments for the of machining of complex precision components.
  • Makes precision measurements of machined components using precision measuring instruments and techniques.
  • Liaise with engineering and the production planning departments, including contract manufacturing customers to determine machining feasibilities and improving quality and costs.
  • Train and support all operators and junior programmers.
  • Keep up to date with current machining and tooling technology \xe2\x80\x93 recommends and implements new and innovative changes to manufacturing processes to improve quality.
  • Other duties as assigned.

Profile and Required Skills:
  • Mechanical Engineering Diploma or Degree
  • Strong Numerical Control (NC) programming skills \xe2\x80\x93 working knowledge of Solidworks (3D), Espirit, Mastercam and Cimco programming software
  • Minimum five (5) years experience programming
  • Previous experience in Manufacturing \xe2\x80\x93 must have working knowledge of machining methods, and shop math.
  • Working knowledge of vertical and turning NC machining centers.
  • Knowledge of ISO, conversational programming software and control and compact II programming.
  • Able to compute dimensions, tapers, cutting angles, tool settings, feed rates and machine speeds.

Additional requirement
  • Strong verbal and written communication skills - ability to work and collaborate with all levels, including customers and suppliers.
  • Excellent analytical and problem-solving skills: ability to identify and evaluate potential challenges on a proactive basis, including root cause complications.
  • Strong work ethic: excellent organizational skills - demonstrated time management, ability to prioritize, multitask and maintain flexibility within tight timelines.
  • Keen attention to detail with meticulous delivery of the highest quality of standards, accuracy, and technical excellence.
  • Ability to work well autonomously and within a collaborative team-based environment.
  • A passion for design with close attention to detail.
  • Must be open to continuous learning and improvement - interest and the ability to learn new products, applications, tools, and technology.

Total Compensation
  • Competitive salary
  • Extended Health, Dental & Vision Benefits, including EAP
  • RRSP matching
  • Employee recognition program
  • Fitness center on site
  • Free on-site parking

  • CNC is an Equal Opportunity Employer and embraces diversity. We are committed to building a team that represents a variety of backgrounds, perspectives, and skills.

We thank all interested applicants, however only those candidates selected for an interview will be contacted.

Beware of fraud agents! do not pay money to get a job

MNCJobz.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Related Jobs

Job Detail

  • Job Id
    JD2146386
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Edmonton, AB, Canada
  • Education
    Not mentioned