Enable job alerts via email!

Jr. Programmer

CNC Industries Ltd.

Nisku

On-site

CAD 45,000 - 60,000

Full time

7 days ago
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

CNC Industries Ltd. is seeking a motivated Jr. Programmer to join their team. The role involves supporting CNC programming, ensuring workplace safety, and collaborating to enhance machining processes. Candidates should possess a foundational understanding of CNC programming and a commitment to quality and accuracy. Competitive compensation package includes health benefits and an employee recognition program.

Benefits

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

Qualifications

  • Basic understanding of CNC programming concepts required.
  • Introductory knowledge of CAM software is an asset.
  • Effective verbal and written communication skills are necessary.

Responsibilities

  • Assist in interpreting engineering drawings for CNC program development.
  • Collaborate with senior programmers on CNC programs.
  • Maintain a clean and organized work area.

Skills

CNC programming concepts
Machining processes
Communication skills
Problem-solving
Attention to detail

Tools

CAM software (e.g., Espirit, Fusion 360, SolidWorks)

Job description

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 35 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 – 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 Jr. Programmer to join our programming team.

Key Responsibilities:

  • Demonstrate the company’s Core Values
  • Ensure the health and safety of yourself and others by following all workplace safety protocols.
  • Promptly report any safety incidents or near misses and assist in investigations when necessary.
  • Assist in interpreting engineering drawings to support the development of CNC machine programs.
  • Collaborate with senior programmers and machinists to test and edit CNC programs for accuracy, efficiency, and quality.
  • Support the development and refinement of machining processes by contributing to tool selection and basic jig/fixture design under supervision.
  • Help prepare machining setups and configurations to support production requirements.
  • Perform basic precision measurements of machined components using standard measuring tools and report results to the quality team or senior staff.
  • Communicate with Engineering and Production Planning teams to assess feasibility of machining tasks and identify opportunities for process improvement.
  • Stay informed about new programming tools, technologies, and techniques relevant to CNC machining and manufacturing software.
  • Support senior team members with documentation, updates to program libraries, and troubleshooting programming issues.
  • Participate in continuous improvement initiatives aimed at enhancing product quality and reducing costs.
  • Be open to training opportunities and assist in the training of peers or new team members when requested.
  • Maintain a clean and organized work area
  • Other duties as assigned.

Profile and Required Skills:

  • Basic understanding of CNC programming concepts (e.g., G-code, M-code).
  • Familiarity with machining processes such as milling, turning, and drilling.
  • Understanding of engineering drawings and manufacturing blueprints.
  • Introductory knowledge of CAM (Computer-Aided Manufacturing) software (e.g., Espirit, Fusion 360, SolidWorks(3D)).
  • Awareness of machining materials and basic cutting tool types.
  • Knowledge of health & safety standards in a manufacturing environment.
  • General understanding of quality assurance principles and measurement techniques.
  • Basic programming skills related to CNC machines and/or CAM systems.
  • Ability to interpret and follow technical drawings and specifications.
  • Competence in using precision measuring tools (calipers, micrometers, gauges).
  • Effective verbal and written communication skills for cross-functional collaboration.
  • Strong attention to detail and accuracy.
  • Ability to work under supervision and follow programming and production guidelines.
  • Ability to contribute to technical discussions with engineers, machinists, and planners.
  • Ability to recognize and report inconsistencies or issues in machining operations.
  • Problem-solving and basic troubleshooting of CNC programs.
  • Capable of learning and using new software tools and programming techniques.
  • Time management and task prioritization in a fast-paced environment.
  • Must be open to continuous learning and improvement

Additional requirement

  • Able to lift to 50lbs
  • Fit to walk, stand, bend, lift and perform repetitive movements
  • Able to sit for long periods of time
  • Flexible schedule requiring days, nights and/or weekends

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.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

Robotic Welding Programmer

Johnson Controls

Nisku

On-site

CAD 50,000 - 70,000

14 days ago

Data Programmer (Fundraising Agency)

Blakely Fundraising

Remote

CAD 50,000 - 70,000

21 days ago

UI Programmer - Freelance

Lakshya Digital

Old Toronto

Remote

CAD 30,000 - 60,000

30+ days ago

Junior Developer Relations Engineer

Promote Project

Remote

CAD 40,000 - 83,000

30+ days ago

Certified Pesticide Applicator

Clintar Commercial Outdoor Services

Alberta

On-site

CAD 40,000 - 60,000

8 days ago

Fire Alarm Technician

VIKING FIRE PROTECTION INC

Edmonton

On-site

CAD 50,000 - 70,000

19 days ago

Software Developer Student

PCL Construction

Edmonton

On-site

CAD 40,000 - 60,000

27 days ago

Spray Applicator Technician

Davey Tree Expert Co

Nisku

On-site

CAD 30,000 - 60,000

30+ days ago

CNC Programmer

Plainsman Mfg. Inc.

Edmonton

On-site

CAD 50,000 - 85,000

30+ days ago