×
Register Here to Apply for Jobs or Post Jobs. X

CNC Programmer - Mills and Lathes

Job in Toronto, Ontario, M5A, Canada
Listing for: Alliedmech
Full Time position
Listed on 2026-02-23
Job specializations:
  • Engineering
    Manufacturing Engineer, Mechanical Engineer, Quality Engineering, Manufacturing Production
  • Manufacturing / Production
    Manufacturing Engineer, Quality Engineering, Manufacturing Production
Salary/Wage Range or Industry Benchmark: 38 - 52 CAD Hourly CAD 38.00 52.00 HOUR
Job Description & How to Apply Below
CNC Programmer - Mills and Lathes (Ontario, CA)
ABOUT ALLIED MECHANICAL

Since 1951, Allied Mechanical has been providing excellence in machining services to a broad range of business platforms including aerospace, space, energy, nuclear, military, oil refinery, turbine compressor, semiconductor and data storage. We specialize in machining large castings and other metal/alloy parts. Allied's greatest asset is its unique ability to offer customers turn‑key, fully integrated machining, welding and assembly solutions through a world class team.

Allied Mechanical offers a competitive salary with a full range of benefits such as:

Medical, dental and vision insurance (as well as other auxiliary benefits i.e. life insurance, pet insurance, LTD)

401(k) with profit sharing company contributions

2 weeks paid time off in the first year, increasing to 3 weeks in the 2nd year and 4 weeks on the 4th year

9 paid holidays

Pay Range: $38- $52 per hour base pay.

JOB SUMMARY
Responsible for planning and programming machining sequence for precision machined components varying in size from 12" up to over 100". Work will consist of programming 3, 4 & 5 axis machining centers, horizontal and vertical lathes, and Okuma 5 axis VTL and HMC. Responsible for programming efficient tool paths and working with planning and shop personnel to analyze and improve cycle times on new and existing part programs used on various machine tools.

This position is subject to ITAR requirements which require incumbents to be a U.S. Person (Citizen, lawful permanent resident, a protected individual per 8 U.S.C. 1324(a)(3)).

PRIMARY DUTIES

Create CNC programs (G-code, macro style if applicable) for 3-axis, 4-axis and potentially multi-axis milling/turning of complex aerospace/defense parts.

Use CAD/CAM software (e.g., Mastercam, NX, Solid Works CAM, or similar) to generate toolpaths, select cutting tools, define machining strategy and verify the program prior to shop release.

Work with large/complex components (large castings/forgings, assemblies) and ensure program integrity, machine capacity, tooling, fixturing align with manufacturing needs.

Simulate and validate toolpaths (if simulation tools available) and make refinements to optimize cycle time, tool life and part quality.

Develop detailed setup sheets, tool lists, machining instructions and program release documentation for use by machinists and setup technicians.

Support first‑article runs: assist machinists/setup technicians during initial production of new jobs to validate program performance, identify issues, adjust as needed.

Recommend fixturing, work holding and tooling adjustments in collaboration with engineering and production as needed for stability and efficiency.

Review existing programs for improvement opportunities: reduce cycle time, improve tool life, reduce scrap, improve surface finish, enhance machine throughput.

Participate in continuous improvement initiatives (5S, lean manufacturing, standardization of programming practices) aligned with company manufacturing excellence goals.

Provide feedback to engineering regarding part manufacturability, tooling strategy, or machining feasibility early in job release or quoting phases.

Interface with the Engineering Manager, machinists, quality team, and production leadership to coordinate program launch, troubleshooting, and continuous support.

Communicate program changes, machining risks, tooling constraints or machine limitations promptly and effectively.

Participate when required in new product introduction (NPI), reviews of drawings/specifications, and help ensure programming considerations are accounted for.

Ensure all programs meet customer specifications, tolerances, drawing requirements including GD&T, finish, aerospace/defense industry standards.

Maintain program library, ensure revision control and proper documentation of changes.

Operate in compliance with internal quality systems (e.g., AS9100) and, where applicable, with customer/regulatory requirements for aerospace/defense parts.

Ensure compliance with aerospace/defense regulatory requirements (AS9100, ITAR, customer‑specific standards).

SECONDARY DUTIES AND RESPONSIBILITIES

Reports…
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary