CNC Programmer
US Cargo Systems · Headquarters · United States · On-site
Posted Aug 18, 2026
Sign up free: we match you to jobs like this, tailor your application and fill the form. 2 free applications every day.
Apply
Job Type
Full-time
Description
Summary of Position:
The CNC Programmer will be focused on sustaining and improvement projects focused on productivity by reducing the number of setups and migrating to newer machines.
Duties and Responsibilities:
Develop and interpret CNC programs based on engineering drawings and specifications for machining operations.
Create and plan setup for CNC operations, including tools and fixtures for programs.
Assist setup operators in verifying and adjusting new and existing CNC programs.
Set up and configure CNC machines, including loading materials and selecting appropriate tools.
Conduct test runs and make necessary adjustments to ensure the accuracy and precision of machine operations.
Troubleshoot and resolve issues related to machine performance and quality of output.
Collaborate with machinists, operations, engineering, and design teams to optimize machining processes and improve efficiency.
Maintain detailed records of programming changes, machine settings, and production outcomes within the processes outlined in the Quality Assurance Manual.
Ensure compliance with safety protocols and company standards during all phases of CNC operation.
Provide technical support and training for machine operators and other staff.
Monitor machine performance and conduct regular maintenance to prevent downtime.
Continuously evaluate and implement improvements in CNC programming techniques and processes.
All other duties as assigned
Requirements
Qualifications:
To perform this job successfully, an individual must be able to satisfactorily perform each essential duty. The requirements listed below represent the knowledge, skill, and/or ability required. Reasonable accommodation may be made to enable individuals with disabilities to perform the essential functions.
Education and/or Experience:
Minimum 5 years’ hands-on experience in CNC programming
Proficient in Master CAM, SolidWorks, AutoCAD, and SolidCAM
Strong understanding of different controls (FANUC, HAAS, MAZATROL)
Familiarity with various CNC machines, including lathes and mills
Experience with setup, operations, and maintenance of CNC machines
Knowledge of materials and machining processes
Ability to read and interpret technical blueprints, drawings, and models
Core Competencies:
Commitment to company values and ethics
Time management: ability to organize and manage multiple priorities and effectively deal with tight deadlines and pressure
Teamwork: works harmoniously with others to get a job done, responds positively to instructions/procedures, and works well with others
Dependability: personally responsible, completes work on time, and performs tasks accurately
Motivation: must maintain a positive attitude and strong work energy
Analytical skills: must be able to gather information and use data to determine cause and effect for complex problem-solving
Communication: excellent interpersonal, oral, and…