Demo

Senior CNC Programmer

Brian Tooley Racing
Bardstown, KY Full Time
POSTED ON 1/2/2025
AVAILABLE BEFORE 2/26/2025

Summary: CNC Programmers are responsible for writing and maintaining the code that directs CNC machines to perform specific tasks, such as cutting, drilling, or shaping metal and other materials. Furthermore, setting up, operating, and monitoring machines to ensure they function properly and produce high-quality products. You will also be tasked with troubleshooting any issues that arise during production and performing routine maintenance on the equipment to keep it in optimal working condition.


Duties/Responsibilities:

  • Create, debug, and optimize highly complex CNC programs for multi-axis machines, often involving advanced techniques such as 5-axis machining.
  • Use Mastercam and/or Fusion 360 CNC programs using G-code and M-code for machining operations.
  • Troubleshoot and debug programs to ensure proper functionality.
  • Analyze and improve existing programs to reduce cycle times and waste while maintaining product quality.
  • Design and implement manufacturing processes, including the development of work-holding solutions and specialized tooling.
  • Monitor machining processes and adjust as necessary to maintain quality standards.
  • Perform tool changes, offsets, and tool path modifications as required.
  • Conduct routine maintenance tasks on CNC equipment to ensure optimal performance.
  • Interpret engineering drawings, blueprints, and technical specifications to verify product quality.
  • Diagnose and resolve programming and operational issues with minimal supervision.
  • Maintain accurate records of programs, machine settings, and production outcomes.
  • Document inspection results and maintain detailed records of quality control data.
  • Identify opportunities for process improvements, cost reductions, and efficiency gains within the CNC programming and machining operations.
  • Collaborate with quality assurance teams to address any deviations or non-conformities.
  • Discover opportunities for process optimization and efficiency improvements.
  • Participate in root cause analysis and corrective action initiatives to address production issues.
  • Work closely with design engineers, machinists, and quality control teams to ensure the feasibility and manufacturability of designs.
  • Provide technical leadership and mentorship to the programming team, and collaborate with cross-functional teams on strategic initiatives.
  • Stay updated on the latest CNC technologies and software, and introduce new methodologies and tools to improve efficiency and quality.
  • Communicate with clients and stakeholders to understand requirements provide technical advice, and ensure that the final product meets expectations.
  • Any other tasks/duties as assigned or deemed necessary by management.


Requirements:

  • Proven experience as a Machinist with a focus of CNC 5-axis programming.
  • Proficiency in programming languages such as G-code and M-code, as well as, programming with CAM software, Mastercam, and/or Fusion 360.
  • Experience with Mazak, Hurco, and Fanuc programming language and operation.
  • Strong mathematical and analytical skills.
  • Ability to read and interpret technical drawings and blueprints.
  • Excellent attention to detail and a commitment to quality.
  • Effective problem-solving abilities and troubleshooting skills.
  • Strong communication skills and the ability to work well within a team.
  • Knowledge of machining materials, tools, and processes.
  • Prior experience in manufacturing or precision engineering is preferred.
  • Certification or formal training in CNC machining and programming.
  • High school diploma or equivalent.

Salary : $65,000 - $95,000

If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Senior CNC Programmer?

Sign up to receive alerts about other jobs on the Senior CNC Programmer career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$84,020 - $107,510
Income Estimation: 
$116,421 - $146,747
Income Estimation: 
$59,875 - $77,824
Income Estimation: 
$83,358 - $103,871
Income Estimation: 
$71,548 - $88,918
Income Estimation: 
$63,993 - $81,891
Income Estimation: 
$76,263 - $101,711
Income Estimation: 
$47,942 - $60,755
Income Estimation: 
$53,120 - $69,174
Income Estimation: 
$50,113 - $64,377
Income Estimation: 
$61,656 - $78,069
Income Estimation: 
$59,875 - $77,824
Income Estimation: 
$37,918 - $50,479
Income Estimation: 
$51,902 - $64,610
Income Estimation: 
$46,685 - $59,878
Income Estimation: 
$43,603 - $55,670
Income Estimation: 
$51,669 - $66,452
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Not the job you're looking for? Here are some other Senior CNC Programmer jobs in the Bardstown, KY area that may be a better fit.

CNC Programmer/Operator

Independence Machine & Tool, Madison, IN

CNC Machine Application Engineer / CNC Programmer

Meredith Machinery, Louisville, KY

AI Assistant is available now!

Feel free to start your new journey!