Louisville
Job Description CNC Programmer Job Description This role focuses on programming, setting up, and optimizing advanced CNC machine tools using G-code and modern CAM software to produce high-precision components from technical blueprints and 3D CAD models. You will work with state-of-the-art equipment in a climate-controlled, brand-new facility, ensuring parts meet tight tolerances and quality standards while supporting CNC machine operators with clear documentation and training. Responsibilities • Develop and write CNC programs using G-code or CAM software such as Mastercam, EspritCAM, SolidWorks, Autodesk Fusion 360, BobCAD, or GibbsCAM based on technical blueprints and 3D CAD models., • Set up and program high-end machine tools, including Okuma, Makino, DMG MORI, and DN Solutions equipment., • Work within various CNC control systems such as FANUC, Okuma OSP, Pro 5/6, and Siemens to configure and optimize machining operations., • Select appropriate cutting tools, machining strategies, and parameters, including feed rates and spindle speeds, to achieve optimal performance and part quality., • Read and interpret technical blueprints and drawings using GD&T, CAD/CAM files, and design specifications to ensure accurate machining of components., • Create detailed setup sheets and provide clear instructions and training to CNC Machine Operators to support efficient and accurate production., • Monitor machine operations, make tool wear offsets as needed, and troubleshoot machining issues to maintain consistent quality and productivity., • Load raw materials into CNC machines and set up tools for machining operations in accordance with job specifications., • Use precision measuring tools such as calipers, micrometers, indicators, gage blocks, and gage pins to verify part dimensions and ensure the accuracy of work., • Hold tight tolerances down to 0.0005 inches as required by engineering and customer specifications., • Adhere to industry safety standards and company safety policies to maintain a safe and organized work environment., • Apply company quality policies and fundamentals of ISO 9001 in daily work to support continuous improvement and consistent quality., • Collect data, define problems, establish facts, and draw valid conclusions to improve processes and resolve production issues., • Meet production deadlines by prioritizing tasks effectively and maintaining strong organizational practices., • Proven experience in CNC programming for mills and lathes, including developing programs from technical blueprints and 3D CAD models., • Hands-on experience setting up and programming 3-4 axis machining centers; ability to work with 5-axis machines is a strong plus., • Strong technical skills in mathematics and shop math, including trigonometry, to support accurate programming and problem-solving., • Proficiency in reading and interpreting blueprints, schematics, and technical documentation, including GD&T., • Demonstrated ability to use CAD/CAM programming software such as Esprit, Mastercam, or Autodesk Fusion., • Experience working with CNC controls such as FANUC, Okuma OSP, or Siemens., • Ability to use precision measuring instruments, including calipers, micrometers, indicators, gage blocks, and gage pins, to verify tight tolerances down to 0.0005 inches., • Understanding of quality systems and the fundamentals of ISO 9001., • Ability to collect data, define problems, establish facts, and draw valid conclusions to support process improvements., • Capability to work effectively with deadlines and manage multiple priorities., • Strong attention to detail and a high degree of accuracy in all aspects of machining and documentation., • Solid written and verbal communication skills to interact effectively at all levels of the organization., • Ability to use the latest technology and software tools provided by the company., • Vocational school training, apprenticeship, or an associate degree in Machine Tool Technology is preferred., • Experience using a variety of CAM tools, including Mastercam, EspritCAM, SolidWorks, Autodesk Fusion 360, BobCAD, or GibbsCAM., • Experience programming and setting up 5-axis machining centers is a plus., • Experience programming and setting up mill-turn or multitasking machines such as Okuma Multus, Mazak Integrex, or Mori NT/NTX/CTX is a plus., • Experience programming and setting up twin-turret, twin-spindle lathes with bar feeders is a plus., • Good organizational skills and the ability to prioritize tasks effectively., • Self-motivated work style with an excellent sense of priorities and ownership over assigned work. Join a modern, high-tech manufacturing environment where you work directly with top-tier CNC equipment and advanced CAM software on a stable first-shift schedule. You benefit from a direct-hire opportunity with competitive pay and comprehensive benefits, while enjoying a climate-controlled, brand-new facility designed for comfort, safety, and efficiency. The organization values precision, continuous improvement, and professional growth, giving you the chance to deepen your technical expertise and contribute meaningfully to a quality-focused culture. Work Environment The role is based in a climate-controlled, brand-new manufacturing facility equipped with some of the highest-end CNC machine tools, including Okuma, Makino, DMG MORI, and DN Solutions. You will work primarily on a first-shift schedule, using advanced CAM software such as Mastercam, EspritCAM, SolidWorks, Autodesk Fusion 360, BobCAD, and GibbsCAM, along with CNC controls like FANUC, Okuma OSP, Pro 5/6, and Siemens. The environment emphasizes safety, adherence to OSHA regulations, and ISO 9001 quality principles, with access to modern technology, precision measuring instruments, and well-organized workstations that support efficient and accurate machining. Job Type & Location This is a Permanent position based out of Louisville, KY. Pay and Benefits The pay range for this position is $79040.00 - $89440.00/yr. Competitive benefits - health, dental, vision Workplace Type This is a fully onsite position in Louisville,KY. Application Deadline This position is anticipated to close on Apr 27, 2026. About Aerotek: We know that finding work is hard, and finding meaningful work is harder. Aerotek connects 180,000+ light industrial and skilled trades workers with 14,000+ employers each year, helping our workers navigate an evolving labor market and find jobs that meets their goals, skills and interests. Since 1983, we have provided a variety of career opportunities across North American industry – from short-term assignments at Fortune 500 companies where you can build your skills, to long-term opportunities where you can play a vital role solving for companies’ construction, manufacturing and maintenance challenges. Our 1,500+ experienced recruiters across 250+ offices work relentlessly to put our workforce in a position to thrive. Let us rise to meet your challenges and put our people-are everything spirit to the test as your career continues to grow. Aerotek offers weekly pay, employee benefits including medical, dental & vision, life insurance, health advocacy and employee assistance programs, a 401(k) plan, and employee discounts. The company is an equal opportunity employer and will consider all applications without regards to race, sex, age, color, religion, national origin, veteran status, disability, sexual orientation, gender identity, genetic information or any characteristic protected by law. Company DescriptionWe know that finding work is hard, and finding meaningful work is harder. Aerotek connects 180,000+ light industrial and skilled trades workers with 14,000+ employers each year, helping our workers navigate an evolving labor market and find jobs that meet their goals, skills, and interests. Since 1983, we have provided a variety of career opportunities across North American industry – from short-term assignments at Fortune 500 companies where you can build your skills, to long-term opportunities where you can play a vital role in solving companies’ construction, manufacturing, and maintenance challenges. Our 1,500+ experienced recruiters across 250+ offices work relentlessly to put our workforce in a position to thrive. Let us rise to meet your challenges and put our people-are-everything spirit to the test as your career continues to grow.We know that finding work is hard, and finding meaningful work is harder. Aerotek connects 180,000+ light industrial and skilled trades workers with 14,000+ employers each year, helping our workers navigate an evolving labor market and find jobs that meet their goals, skills, and interests. Since 1983, we have provided a variety of career opportunities across North American industry – from short-term assignments at Fortune 500 companies where you can build your skills, to long-term opportunities where you can play a vital role in solving companies’ construction, manufacturing, and maintenance challenges. Our 1,500+ experienced recruiters across 250+ offices work relentlessly to put our workforce in a position to thrive. Let us rise to meet your challenges and put our people-are-everything spirit to the test as your career continues to grow.