Empower Manufacturing | Precision Shafts, Machined Shafts & Components
Lead CNC Programmer / Process Engineer
Empower Manufacturing | Precision Shafts, Machined Shafts & Components, Moraine, Ohio, United States
5 days ago Be among the first 25 applicants
Direct message the job poster from Empower Manufacturing | Precision Shafts, Machined Shafts & Components
We are seeking a
Lead CNC Programmer / Process Engineer
to help us continue delivering exceptional quality and performance in every component we produce.
Empower Manufacturing is a
privately owned manufacturing company
that values our people. We offer a
casual environment (yes, jeans every day!) , a
supportive culture , and an opportunity to truly make an impact. If you're looking for more than just a job and want to be part of a team where your ideas and skills matter - this is the place for you.
Essential Functions:
Create 3D models from customer drawings using SolidWorks and generate CNC programs in Mastercam.
Focus primarily on CNC lathe programming (80–90%) with some CNC horizontal and vertical mill programming (10–20%).
Develop and refine machining process plans, tooling strategies, and setup methods.
Evaluate and revise CNC programs to reduce cycle times, improve quality, and increase efficiency.
Design and implement tooling and fixture solutions to support effective and repeatable CNC program execution.
Conduct program trials and simulations, identify machining issues, and make adjustments to improve yield and efficiency.
Partner with production, sales, customer service, and quality teams to ensure every job runs smoothly.
Mentor machinists and programmers on CNC programming fundamentals, setup practices, and process optimization.
Lead initiatives that improve programming, tooling utilization, and overall machining productivity.
Qualifications:
Bachelor’s degree in mechanical or manufacturing engineering preferred.
5-10 years of experience in CNC programming, process engineering, or precision machining.
Proficiency in CAD/CAM software— SolidWorks
and
Mastercam
preferred.
Strong working knowledge of
G-code/M-code
and multi‑axis CNC operations.
Solid understanding of
GD&T
and the ability to interpret complex engineering drawings.
Hands‑on knowledge of CNC machining, tooling, and manufacturing processes (machinist background a plus).
Excellent problem‑solving, analytical, and communication skills.
Ability to prioritize tasks, work independently, and collaborate across departments.
Commitment to accuracy, efficiency, and continuous improvement.
Must be able to sit or stand for extended periods.
Occasional bending, stooping, and lifting required.
Ability to lift and carry items up to 50 pounds.
Benefits:
Medical insurance
Vision insurance
401(k)
Paid maternity leave
Paid paternity leave
Employment details:
Seniority level: Mid‑Senior level
Employment type: Full‑time
Job function: Engineering and Information Technology
Industries: Machinery Manufacturing and Manufacturing
Location: Dayton, OH
Salary: $60,000.00–$105,000.00
#J-18808-Ljbffr
Direct message the job poster from Empower Manufacturing | Precision Shafts, Machined Shafts & Components
We are seeking a
Lead CNC Programmer / Process Engineer
to help us continue delivering exceptional quality and performance in every component we produce.
Empower Manufacturing is a
privately owned manufacturing company
that values our people. We offer a
casual environment (yes, jeans every day!) , a
supportive culture , and an opportunity to truly make an impact. If you're looking for more than just a job and want to be part of a team where your ideas and skills matter - this is the place for you.
Essential Functions:
Create 3D models from customer drawings using SolidWorks and generate CNC programs in Mastercam.
Focus primarily on CNC lathe programming (80–90%) with some CNC horizontal and vertical mill programming (10–20%).
Develop and refine machining process plans, tooling strategies, and setup methods.
Evaluate and revise CNC programs to reduce cycle times, improve quality, and increase efficiency.
Design and implement tooling and fixture solutions to support effective and repeatable CNC program execution.
Conduct program trials and simulations, identify machining issues, and make adjustments to improve yield and efficiency.
Partner with production, sales, customer service, and quality teams to ensure every job runs smoothly.
Mentor machinists and programmers on CNC programming fundamentals, setup practices, and process optimization.
Lead initiatives that improve programming, tooling utilization, and overall machining productivity.
Qualifications:
Bachelor’s degree in mechanical or manufacturing engineering preferred.
5-10 years of experience in CNC programming, process engineering, or precision machining.
Proficiency in CAD/CAM software— SolidWorks
and
Mastercam
preferred.
Strong working knowledge of
G-code/M-code
and multi‑axis CNC operations.
Solid understanding of
GD&T
and the ability to interpret complex engineering drawings.
Hands‑on knowledge of CNC machining, tooling, and manufacturing processes (machinist background a plus).
Excellent problem‑solving, analytical, and communication skills.
Ability to prioritize tasks, work independently, and collaborate across departments.
Commitment to accuracy, efficiency, and continuous improvement.
Must be able to sit or stand for extended periods.
Occasional bending, stooping, and lifting required.
Ability to lift and carry items up to 50 pounds.
Benefits:
Medical insurance
Vision insurance
401(k)
Paid maternity leave
Paid paternity leave
Employment details:
Seniority level: Mid‑Senior level
Employment type: Full‑time
Job function: Engineering and Information Technology
Industries: Machinery Manufacturing and Manufacturing
Location: Dayton, OH
Salary: $60,000.00–$105,000.00
#J-18808-Ljbffr