CNC Machinist Programmer

ASSA ABLOYCarrollton, TX
Onsite

About The Position

The CNC Machinist-Programmer sets up and operates machine tools such as lathes, milling machines, boring machines, and grinders, to machine metallic and nonmetallic work pieces. This role is also responsible for programming CNC machines. The company is part of the ASSA ABLOY Group, a global leader in access solutions, and values results, empowerment, innovation, and integrity. They aim to foster diverse and inclusive teams and encourage career growth.

Requirements

  • High School Diploma or equivalent.
  • Extensive experience as a Machinist with a demonstrated proficiency in both CNC and manual machining techniques.
  • Previous CNC programming and/or experience using application software, CAD/CAM.
  • Ability to troubleshoot tooling issues.
  • Ability to operate cranes and forklifts.
  • Excellent analytical skills and attention to detail.
  • Hands-on approach to problem solving and analysis.
  • Ability to manually program CNC machines at controls.
  • Familiarity with G-Code and M-Code programming.
  • Experience with calipers, micrometers and indicators.
  • Able to work in a fast-paced, multicultural work environment.
  • Ability to maintain on call flexibility to control abnormal conditions.
  • Ability to be flexible in a constantly changing production environment.
  • Solid ability to read and interpret complex technical drawings and blueprints.
  • Working knowledge of tool and equipment design and/or manufacturing processes.
  • Ability to read and follow written instructions and procedures with close supervision.
  • Ability to function both independently and with good judgment in a team environment.
  • Ability to communicate and work well with all levels inside and outside of the organization.
  • Ability and willingness to uphold the 4Front values of Empowerment, Innovation, and Integrity.
  • Expertise in operating and maintaining machining equipment to exacting tolerances and precision.
  • Ability to adapt available skills and equipment to respond to unforeseen demands and/or problems.
  • Ability to troubleshoot and track equipment issues to perform root cause analysis and support corrective actions.
  • Exceptional communication skills and a proven ability to coordinate with departments on tooling and machining issues.
  • Strong understanding of mathematics, Trigonometry, and measurement instruments to calculate exact dimensions and tolerances.
  • Self-starter with the capability to work independently under minimal supervision.
  • Regular and predictable attendance required.
  • Must be able to work a fixed or rotating shift schedule, including daily or weekend overtime.
  • Work beyond the traditional 40 hours per week may be required as workload or projects dictate, including weekends and holidays.

Nice To Haves

  • Technical certification, vocational training in machining, or a completed apprenticeship in a related field.
  • Practical experience with manufacturing, assembly, and welding equipment, machines, and tooling.
  • Basic working knowledge and experience with Microsoft Office Suite and other computer-based applications.
  • MRO systems experience is a plus.
  • Ability to obtain welder qualification.
  • Bilingual in Spanish is a plus.
  • Flexible enough to work overtime as needed.
  • Ability to train peers, and contribute to continuous improvement initiatives such as kaizen, 5S, and quality enhancement projects.

Responsibilities

  • Sets up and operates machine tools such as lathes, milling machines, boring machines, and grinders, to machine metallic and nonmetallic work pieces.
  • Programs CNC machines.
  • Reads blueprint or job order for product specifications such as dimensions and tolerances, and tooling instructions such as fixtures, feed rates, cutting speeds, depth of cut, and determines sequence of operations.
  • Selects, positions, and secures tool in tool holder (chuck, collet, or tool post).
  • Positions and secures work piece in holding device, machine table, chuck, centers, or fixtures.
  • Moves controls to position tool and work piece in relation to each other, and to set specified feeds, speeds, and depth of cut.
  • Sets up fixture or feeding device, starts machine, and turns hand wheel to feed tool to work piece or vice versa, and engages feed.
  • Observes operation of machine and verifies conformance of machined workpiece to specifications.
  • Sets up and operates machines and equipment such as CNC Mills, Lathes, Plasma Cutters, Punches, Benders and welding machines.
  • Sets up and operates a diverse array of manual and CNC machines and tools.
  • Operates bench grinder to sharpen tools.
  • Operates overhead cranes, punch presses, forklifts, and other lifting devices.
  • Conducts thorough inspections and measurements of finished units to uphold commitment to quality.
  • Leads troubleshooting and maintenance efforts to resolve any machine or setup issues, enhancing quality, machine longevity and performance.
  • Responds swiftly to interruptions to change over to hot unplanned orders.
  • Manually programs CNC machines at controls.
  • Makes own fixtures to process parts in the most efficient manner, while saving time and holding close tolerances.
  • Fosters a culture of safety and orderliness within area, training peers, and contributing to continuous improvement initiatives such as kaizen, 5S, and quality enhancement projects.
  • Works in a safety-first manner while adhering to all LOTO, Arc Flash, confined space, and other Company and regulatory environmental, health, and safety policies/standards.

Benefits

  • Regular feedback, training, and development opportunities.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service