The Role
Develop, optimize, and validate multi-axis CNC programs (lathe, Swiss, mill-turn, milling) using CAM tools. Troubleshoot machines and controls, integrate bar feeders, select tooling/materials, run quality assurance with precision measurement, mentor junior staff, and perform routine machine maintenance to maximize efficiency and yield.
Summary Generated by Built In
Job Summary:
We are seeking a highly skilled and experienced CNC Programmer to develop complex programs and optimize manufacturing processes for precision components. This role requires mastery in multi-axis programming across lathe (fixed headstock, Swiss), mill-turn, and milling platforms. The ideal candidate will be a technical authority on our diverse range of high-end CNC machinery and associated peripheral equipment, ensuring maximum efficiency, quality, and material yield.
Duties/Responsibilities:
- Advanced CNC Programming: Interpret complex engineering blueprints and 3D models to develop, prove out, and optimize multi-axis CNC programs for all lathe (fixed headstock, Swiss), mill-turn, and milling operations.
- CAM Software Expertise: Utilize and master relevant CAM software, with a strong preference for Esprit, Mastercam, and Alkart Wizard CAM, to model cutting paths, select appropriate tooling, and generate efficient, high-quality G-code.
- Machine & Control Systems Mastery: Demonstrate hands-on proficiency in programming, setting up, and troubleshooting machines across our advanced fleet, including:
- Lathe & Mill-Turn: Mori Seiki, Mazak (Mazatrol), Citizen Miyano (Mitsubishi), Hardinge (Fanuc), Star Swiss (Fanuc), and Citizen Swiss (Mitsubishi).
- Milling: Fanuc Robo Drill.
- Specialty: Sodick EDM (Proprietary Control), Omni Turn (Proprietary Control).
- Bar Feeder Integration: Expertly set up, integrate, and troubleshoot programs with leading bar feeder systems, including Iemca, Cav, and LNS.
- Process Optimization: Conduct test runs, analyze results, and make critical adjustments to feeds, speeds, tool selection, and cutting paths to reduce cycle times, extend tool life, and maintain strict geometric tolerances.
- Tooling & Materials: Select and specify optimal tooling and work-holding strategies for a wide range of exotic and standard materials.
- Quality Assurance: Lead final program validation by performing rigorous quality assurance tests, utilizing precision measuring equipment to ensure all products meet or exceed technical specifications.
- Mentorship & Training: Act as a subject matter expert, training and mentoring junior programmers and operators on complex machine operations, programming best practices, and advanced troubleshooting techniques.
- Maintenance: Perform required daily machine and equipment maintenance, cleaning, and preventative measures to ensure operational readiness.
Required Skills/Abilities:
- Proven expertise in multi-axis programming for lathe (Swiss and fixed headstock), mill-turn, and vertical/horizontal milling.
- Demonstrated expertise in generating production-ready code using Esprit, Mastercam, and/or Alkart Wizard CAM.
- Deep, verifiable experience with Fanuc, Mitsubishi, and Mazatrol control systems.
- Exceptional ability to interpret complex technical drawings, GD&T (Geometric Dimensioning and Tolerancing), and solid models.
- High Level troubleshooting and root-cause analysis skills for mechanical, program, and material-related issues.
Education and Experience:
- Minimum of 7+ years of progressive experience as a CNC Programmer in a high-precision manufacturing environment.
- An Associate's or Technical Degree in CNC Programming, Machining Technology, or a related field is highly preferred.
Physical Requirements:
- Ability to stand for extended periods of time
Skills Required
- 7+ years progressive experience as a CNC Programmer in high-precision manufacturing
- Expertise in multi-axis programming for lathe (Swiss and fixed headstock), mill-turn, and milling
- Proficiency with CAM software (Esprit, Mastercam, Alkart Wizard CAM)
- Deep experience with Fanuc, Mitsubishi, and Mazatrol control systems
- Hands-on experience programming and troubleshooting machines (Mori Seiki, Mazak, Citizen Miyano, Hardinge, Star Swiss, Fanuc Robo Drill, Sodick EDM, Omni Turn)
- Experience integrating and troubleshooting bar feeder systems (Iemca, Cav, LNS)
- Ability to interpret complex technical drawings, GD&T, and solid models
- High-level troubleshooting and root-cause analysis for mechanical, program, and material issues
- Associate's or Technical Degree in CNC Programming, Machining Technology, or related field
- Ability to stand for extended periods
Am I A Good Fit?
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.
Success! Refresh the page to see how your skills align with this role.
The Company
What We Do
BJN Technologies is an innovative engineering solutions provider.


