CNC Programmer

CNC Programmer

Job Summary:

The CNC Programmer will be responsible for the programming of production parts, tooling, and R&D projects. The CNC Programmer will work closely with other internal departments to ensure that the company s finished products meet our customers expectations of superior quality and on time delivery.


  • Program parts prior to release of work to the machining work cell using 3D CAM software.
  • Generate setup instructions and machine tool lists for operators.
  • Update CNC programs and manufacturing processes to help optimize machining lead times.
  • Assist in the creation and maintenance of a macro-based program library.
  • Maintain continuity between two work shifts by communicating requirements, documenting irregularities and troubleshooting issues as they arise.
  • Verify all operations have been completed as specified on the documents.
  • Adhere to company safety and 5S policies.
  • Perform work in accordance with Quality Assurance Program policies.
  • Assist in the development of operations and Standard Operating Procedure (SOP) for the CNC machining work cell.
  • Work across multiple shifts.
  • Other duties as assigned.


  • Associates Degree in Machine Tool Technology preferred, 2+ years of equivalent working experience will be considered.
  • Minimum of two years experience programming CNC mills.
  • Minimum four years related machining and tool development.
  • Demonstrate independent judgment and initiative.
  • Ability to setup and operate CNC machining centers.
  • Knowledge of machining high tolerance parts.
  • Able to clearly communicate and document non-conformances and perform root cause analysis.
  • Experience with geometry creation using CAD software is a plus.
  • Strong mathematical, analytical, and problem solving skills.
  • Experience with GibbsCAM and/or camQuix is a plus.
  • Excellent written and verbal communication skills.
  • Provide exceptional internal and external customer service.

Must have strong knowledge of the following:

  • Surface Feet calculation
  • Machine tool technology
  • Tooling application
  • GD&T drawing standards
  • MS Excel and MS Word

Why work at Allegion:

At Allegion, you can be a part of a dynamic, collaborative and increasingly global work environment. As the world of security evolves, our research and development organization stays one step ahead, creating new solutions to new challenges.

Ideas matter here, and we nurture them by minimizing bureaucracy, and encouraging personal initiative. Our values guide us every day, empowering our employees to do what they do best

We prize strong performers, creative risk-takers, and progressive leaders valuing our employees contributions, and recognizing them publicly. As a company that s constantly seeking and discovering new frontiers, we re looking for pioneers.

We believes that an excellent benefits package demonstrates our commitment to the well-being and future development of our team. We care about your success. When you work with us, you can expect:

  • Immediate Medical Coverage
  • Generous Vacation & Sick Leave
  • 401(K) With 6% Match That Vests Immediately
  • HSA With Employer Contributions Up To $1,000 Per Year Depending Upon Participation
  • Convenient Vanpools
  • An On-Site Gym

What are you waiting for? Come join the TGP/Allegion team!

Allegion is a diverse and inclusive environment. We are an equal opportunity employer and we are dedicated to hiring qualified protected veterans and individuals with disabilities. If for any reason you cannot apply through the career site, please for special accommodation.

All qualified candidates will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability status, protected veteran status, or any other characteristic protected by law.

Allegion plc, 2014 Block D, Iveagh Court, Harcourt Road, Dublin 2, Co. Dublin, Ireland


Allegion is an equal opportunity and affirmative action employer.

Don't Be Fooled

The fraudster will send a check to the victim who has accepted a job. The check can be for multiple reasons such as signing bonus, supplies, etc. The victim will be instructed to deposit the check and use the money for any of these reasons and then instructed to send the remaining funds to the fraudster. The check will bounce and the victim is left responsible.

More Jobs

Full-time opportunities for undergraduate stud...
Redmond, WA Microsoft Corporation
Intern opportunities for undergraduate student...
Redmond, WA Microsoft Corporation