×
Register Here to Apply for Jobs or Post Jobs. X

CNC Machine Programmer Security Clearance

Job in Louisville, Jefferson County, Kentucky, 40201, USA
Listing for: BAE Systems
Full Time position
Listed on 2026-01-01
Job specializations:
  • Manufacturing / Production
    Manufacturing Engineer, Automation Engineering
Job Description & How to Apply Below
Position: CNC Machine Programmer with Security Clearance
Job Description BAE 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 goals

* Work with cross-functional teams, including design, quality, and production, to ensure seamless integration of machining processes

* Ability to work independently and closely follow directions is essential

* Available to work weekends & overtime if needed

* Programming:
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 specifications

* Programming

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 acquisitions

* Blueprint/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 applications

* System 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 bottlenecks

* Quality:
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 discovered

* Problem-Solving:
Using problem-solving skills and sometimes applying algebraic, geometric, and trigonometric knowledge to achieve desired results

* Testing & Validation:
Conduct simulations using Vericut, and field tests to validate software functionality and ensure compliance with safety standards and performance specifications

* Documentation & 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 & programs

* Colloboration:
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 maintenance Required Education, Experience, & Skills

Education:

High School diploma or equivalent (GED) qualification. Certificate from Technical School or Community College, or…
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary