CNC Machine Programmer
$70.74k - $120.25kBAE Systems USA
CNC Machine ProgrammerBAE Systems, a leading defense contractor and Fortune 500 Company, is seeking a CNC Machine Programmer to join our Naval weapon systems team in Louisville, Kentucky. At BAE Systems, we value our workforce and their well-being. We prioritize safety, offer generous benefits, and promote work life balance, like a 9/80 schedule with every other Friday off. Our ideal candidate will challenge our current operations and focus on improving all facets of CNC machine programming processes across the site. The ideal candidate will have strong skills in CNC programming (using G-code and M-code), reading blueprints or design drawings and models with geometric dimensioning and tolerancing (GD&T), and using CAD/CAM software like Siemens NX, and machining simulation software like Vericut to set up machines to produce the component outlined in the program. The programmer must perform test runs and make adjustments until resulting component meets blueprint or drawing specifications. The position is crucial for BAE Systems' production of advanced defense systems and other high-tech products. As a CNC Machine Programmer, you will…Providing strategic technical direction and guidance on complex projects, influencing technical decisions and ensuring alignment with business goalsWork with cross-functional teams, including design, quality, and production, to ensure seamless integration of machining processesAbility to work independently and closely follow directions is essentialAvailable to work weekends & overtime if neededProgramming: Writing & Editing CNC programs (e.g., G-code, M-code) for machines such as mills, lathes, routers, cutters, grinders, honing, EDM, Drilling, machine centers, etc.). Adjust machine cutting paths to ensure components & products meet design specificationsProgramming Languages: Proficiency in relevant programming languages (e.g., C/C++, Python, PLC logic, HMI programming)Software: Using CAD/CAM software Siemens NX to model cutting paths, and create and load programs.Control Systems: Familiarity with control systems (Siemens, Fanuc, KT, G&L), sensors, and data acquisitionsBlueprint/Drawing Model Analysis: Reading & Interpreting complex blueprints or drawings or CAD Models, including understanding Geometric Dimensioning & Tolerancing (GD&T) applications. Analyzing them to write programs for machining manufacturing processes.Design & Development: Design, develop, code and test software for machine control systems, human-machine interfaces (HMI), and telematics applicationsSystem Integration: Integrate software with mechanical, hydraulic, and electrical systems, ensuring seamless operation and performance.Troubleshooting & Debugging: Lead problem-solving and root cause analysis for operational issues, including safety risks, efficiency concerns, and system bottlenecksQuality: Ensure quality control of machined components or products by inspecting finished products for accuracy and adherence to drawing or CAD model speifications, and making machine adjustments if issues are discoveredProblem-Solving: Using problem-solving skills and sometimes applying algebraic, geometric, and trigonometric knowledge to achieve desired resultsTesting & Validation: Conduct simulations using Vericut, and field tests to validate software functionality and ensure compliance with safety standards and performance specificationsDocumentation & Training: Maintain detailed records of programming & production processes, including production & quality logs. Prepare detailed documentation, instructions, and training materials for machinists, maintenance, and manufacturing engineers. Train new machinists on how to correctly operate CNC machines & programsCollobration: Work closely with cross-functional teams including design, manufacturing & software engineers, machinists, and operations to define requirements and deliver solutions. Work with maintenance on basic machine & preventative maintenanceRequired Education, Experience, & SkillsEducationHigh School diploma or equivalent (GED) qualification. Certificate from Technical School or Community College, or Associate's degree in CNC Machine Programming.ExperienceMinimum of 3-5 years of experience in manufacturing, including role as a CNC Machine Programmer with experience programming multi-axis CNC machinery.SkillsProficiency in interpreting technical blueprints, engineering drawings and CAD Models. Experience in NX CAD/CAM software. Proficiency in relevant programming languages (e.g., C/C++, Python, PLC Logic, HMI programming). Proficiency in CNC control systems (Siemens, Fanuc, KT, G&L). Experience with machining processes, including knowledge of materials (e.g., steel, aluminum, titanium, inconel, etc.). Skill in using and reading precision measuring instruments. Strong ability to troubleshoot issues and work independently. Strong understanding of mechanical, electrical, and hydraulic principles. Strong written and verbal communication skills, with the ability to present technical information clearly to diverse audiences. Ability to work hands on in a manufacturing environment and adhere to all safety regulations & requirements. Strong attention to detail and accuracy. Experience working in a Team based manufacturing environment.Preferred Education, Experience, & SkillsBachelor's degree in computer, manufacturing, mechanical or industrial engineering, or a related technical field.Experience & SkillsDefense contract manufacturing and/or machining experience. Experience as a machinist or machine operator. Experience with functional safety standards (e.g., ISO 13849, IEC 61508). Experience in a union based shop. Ability to stand for extended periods of time, and lift heavy objects. Calibration experience. Great attention to detail with a goal-driven attitude. Strong comprehension and analytical abilities.Pay Information Full-Time Salary Range: $70735 - $120250 Please note: This range is based on our market pay structures. However, individual salaries are determined by a variety of factors including, but not limited to: business considerations, local market conditions, and internal equity, as well as candidate qualifications, such as skills, education, and experience. Employee Benefits: At BAE Systems, we support our employees in all aspects of their life, including their health and financial well-being. Regular employees scheduled to work 20+ hours per week are offered: health, dental, and vision insurance; health savings accounts; a 401(k) savings plan; disability coverage; and life and accident insurance. We also have an employee assistance program, a legal plan, and other perks including discounts on things like home, auto, and pet insurance. Our leave programs include paid time off, paid holidays, as well as other types of leave, including paid parental, military, bereavement, and any applicable federal and state sick leave. Employees may participate in the company recognition program to receive monetary or non-monetary recognition awards. Other incentives may be available based on position level and/or job specifics.About BAE Systems Platforms & Services BAE Systems, Inc. is the U.S. subsidiary of BAE Systems plc, an international defense, aerospace and security company which delivers a full range of products and services for air, land and naval forces, as well as advanced electronics, security, information technology solutions and customer support services. Improving the future and protecting lives is an ambitious mission, but it's what we do at BAE Systems. Working here means using your passion and ingenuity where it counts – defending national security with breakthrough technology, superior products, and intelligence solutions. As you develop the latest technology and defend national security, you will continually hone your skills on a team—making a big impact on a global scale. At BAE Systems, you'll find a rewarding career that truly makes a difference. The Platforms & Services (P&S) sector under BAE Systems, Inc does the big stuff: the armored combat vehicles, naval guns, missile launchers, and ship repair…just to name a few. Our employees take pride in the work they do and why they do it. They are on the front lines every day, building our products to protect the lives of those who serve. We may be biased, but we think P&S does some of the coolest work around, and we think you will too.
- ...CNC Production OperatorAt Cimtech, workforce development is a core business strategy. For 50 years, we have delivered premier precision machining and fabrication. We are incredibly proud of our 20-year average team member tenure, which serves as the ultimate validation...SuggestedImmediate startDay shift
- ...Now Hiring: Second Shift CNC Machine OperatorLocation: 3832 Fitzgerald Rd, Louisville, KY 40216 (relocating to a brand new state-of-the-art facility in LaGrange, KY in early 2026) Shifts Available:2nd shift machine operator 3:00pm-11:30pm Monday through Friday3rd shift...SuggestedFull timeImmediate startRelocationShift workAfternoon shiftEarly shift
$22 per hour
...CNC Machine OperatorWe're looking for multiple CNC Operators who are ready to grow with a company that values skill, dedication, and continuous improvement.Company ProfileEst. 1989. Emp. 160. Steel processing and fabrication: plate steel cutting, machining, bending, forming...SuggestedTemporary workMonday to ThursdayShift work$30 - $50 per hour
...CNC Machinist / Programmer – Clarksville, IN Please read the information in this job post thoroughly to understand exactly what is expected... ...Our Clarksville, IN facility is equipped with advanced CNC machines and a dedicated team focused on quality, innovation, and continuous...SuggestedWeekend work$20 - $26.55 per hour
...quality? We are seeking a motivated and detail-oriented Production Machine Operator to support our manufacturing operations. In this role, you will assist with the setup, operation, and maintenance of CNC mills, lathes, and high-precision industrial metal-cutting...SuggestedHourly pay$35 - $45 per hour
...Job Description CNC Programmer Full-Time | Day Shift | Monday-Friday Direct Hire Are you a CNC Programmer who enjoys solving complex machining problems rather than programming the same parts every day? We are recruiting for an established...Hourly payWeekly payFull timeMonday to FridayDay shift- ...CNC Machinist / ProgrammerAre you looking to join a dynamic team that provides its people... ...seeking a hands-on CNC Machinist / Programmer to join our manufacturing team. This role... ...process optimization for multi-axis CNC machines producing high-precision components for the...Immediate start
$25 - $35 per hour
...Description Job Description Position Summary Seeking a skilled CNC Machinist with strong programming and setup experience to... ..., as well as make program edits and adjustments directly at the machine. Experience with Mastercam and G-code programming is highly preferred...Hourly payFull timeDay shift$35 per hour
...joining a stable, historic company that deeply values the craft of machining. We don't just offer a job; we offer a clear, transparent... ...here at Cook? A machinist sets up and operates manual and CNC machine tools such as lathes, milling machines, boring machines,...ApprenticeshipRelocation packageShift workAfternoon shift$27 - $33 per hour
...Job Description Job Description Job Title: CNC Machinist Job Description As a CNC Machinist, you will be responsible for setting... ...micrometers, calipers, gauges, and zolars. Operating a range of machines, including mills, lathes, and mill turns from 3-axis to 5-axis,...Weekly payContract workTemporary workWork experience placementWork at officeMonday to FridayAfternoon shift$21 - $35 per hour
...Description Job Description Kelly Services is seeking a dependable CNC Machinist to join a global leader with over 80 years of... ...Responsibilities Set up and operate CNC mills and lathes to machine parts to close tolerances, interpreting blueprints and process instructions...Temporary workApprenticeshipLocal areaImmediate startShift workNight shiftDay shiftAfternoon shift- ...CNC OperatorSkillforce is currently hiring experienced CNC Operators for a manufacturing facility in New Albany, IN. The ideal candidate... ...measuring instruments such as calipers and micrometers.Monitor machine operation and production output.Perform in-process and finished-...Currently hiring
- ...Job Description: Responsible for operating CNC machines to produce custom parts Will operate mills, lathes, & bandsaws Responsible for setting up & adjusting machinery Will work from blueprints Shifts: ~1st & 3rd shifts available!...Shift workNight shiftDay shift
- ...cutting tools, attachments, accessories, and materials to be used on machines.Examines and measures completed units and parts to identify any... ...as assigned.Requirements:2+ years of experience operating CNC machinery.Ability to operate various types of machine tools to perform...Flexible hours
$22 - $29 per hour
...Deltech Industries is looking for an experienced CNC Machinist to join their team! This is a second-shift opportunity, Monday - Thursday... ...tools, attachments, accessories, and materials to be used on machines. Examines and measures completed units and parts to identify...Night shiftAfternoon shift$27 - $35 per hour
...Overview We're hiring skilled CNC Machinists for our precision machining and tooling facility in New Albany, IN. Alongside the ultra-precise parts we're known for providing the machining industry, this site uniquely machines large-format dies for the extrusion...Monday to FridayShift workNight shift$26 per hour
...CNC Machinist | Manual & CNC Equipment | Direct HireLocation: Jeffersonville, INPay: $26.00 per hour, pay increase every 6 months,... ...skilled machinist who enjoys turning blueprints into precision-machined parts? Do you take pride in producing high-quality work while maintaining...Hourly payApprenticeshipInternshipMonday to Friday$24 - $29 per week
...Cabinet & Millwork Cnc OperatorCloset Factory of Kentucky is seeking a skilled Cabinet & Millwork CNC Operator to join our dynamic... ...weekly pay periods.ResponsibilitiesSet up, operate, and maintain CNC machine for cabinetry and millwork production.Read and interpret...Bi-weekly payHourly pay- ...About the Role: Print Machine Operators are critical to driving output and maintaining premium product quality at our Louisville manufacturing facility. Working directly on the plant floor, you will be responsible for setting up, calibrating, and running digital printing...Shift work
$33.75 per hour
...CNC Machinist IJoin Our Team: CNC Machinist I in Louisville, KY Are you passionate about making a national impact? At BAE Systems,... ...'ll be responsible for setting up and operating a wide range of machine tools, including CNC/NC Mill/Lathe, conventional Mill/Lathe, and...Monday to ThursdayAfternoon shift$27 - $35 per hour
...Job Description CNC Machinist Precision Machining | 3, 4 & 5-Axis $27 - $35/hour3rd Shift | Monday-Friday Full-Time | Direct Hire THE OPPORTUNITY If you know CNC machining and want work that requires more than loading parts and pushing...Hourly payFull timeMonday to FridayShift work$56.16k - $62.4k
...CNC And Manual MachinistThis role sets up and operates both manual and CNC machine tools, including lathes, milling machines, boring machines, and grinders, to machine plastic and metal workpieces to precise specifications. The machinist works to exacting tolerances,...Permanent employmentMonday to FridayShift workAfternoon shift$30.71 - $33.93 per hour
...Machinist IIIThe Machinist III is a highly skilled technician who leads complex machining operations, including advanced CNC programming, setup optimization, and process improvement for Lathes and Milling. This role serves as a technical expert, mentor, and key contributor...Hourly payWork experience placement$23.52 - $25.96 per hour
...52 – $25.96Essential Duties and ResponsibilitiesSelects correct machine to properly fabricate parts.Selects, aligns, and secures holding... ...tools, attachments, accessories, and materials on machines.Programs CNC machines to produce product a PLUS.Lays out or details layout on...Hourly payWork experience placement$27 - $33 per hour
...CNC MachinistAs a CNC Machinist, you will be responsible for setting up and operating CNC mills and lathes in a dynamic job shop environment... ...micrometers, calipers, gauges, and zolars. Operating a range of machines, including mills, lathes, and mill turns from 3-axis to 5-axis,...Contract workTemporary workWork experience placementMonday to FridayAfternoon shift$27.06 - $29.87 per hour
...Machinist IIMachinist II independently sets up and operates machining equipment, including CNC Lathes and Milling machines, to produce complex parts to specification. This role demonstrates strong troubleshooting ability, ensures quality standards are consistently met...Hourly payWork experience placement$30 - $35 per hour
...CNC Machinist Louisville, KY | $30.00-$35.00/hr (Pay DOE) Precision Work. Quality Parts. Long-Term Career.... ...Responsibilities: Set up, program, and operate CNC and manual machining equipment. Read and interpret blueprints, drawings, and dimensional...ApprenticeshipDay shiftAfternoon shift$26 - $28 per hour
...CNC MachinistLocation: Jeffersonville, IN, US, 47130 Work Arrangement: OnsiteDOVER PRECISION COMPONENTS: Dover Precision Components... ...do here at Cook? A machinist sets up and operates manual and CNC machine tools such as lathes, milling machines, boring machines, and grinders...Temporary workApprenticeshipWork experience placementFlexible hoursShift workAfternoon shift- ...CNC Machinist – 1st ShiftSet up and operate multi-axis (3, 4, & 5) milling center machines. Perform part set-ups on CNC programmed parts, tool changes, and resetting of tool offsets when necessary. Conduct in-process inspection. Dismantle set-ups and return tools to proper...Immediate startDay shift
- ...Job Description Job Description As a CNC Machinist you will: Perform at two brush manufacturing work cells Set up and operate machines at a minimum efficiency rate while meeting productivity, quality and safety requirement. Inspect parts for conformance using...Flexible hoursShift work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to CNC Machine Programmer. Be the first to apply!
- cnc mill machinist Louisville, KY
- boeing cnc machinist Louisville, KY
- cnc programmer Louisville, KY
- cnc lathe machinist Louisville, KY
- cnc operator Louisville, KY
- cnc machinist programmer Louisville, KY
- cnc machinist Louisville, KY
- cnc engineer Louisville, KY
- cnc machine operator Louisville, KY
- cnc setup operator Louisville, KY



