More jobs:
CNC Programmer
Job in
Wilmington, Clinton County, Ohio, 45177, USA
Listed on 2025-12-09
Listing for:
Ferno-Washington, Inc
Full Time
position Listed on 2025-12-09
Job specializations:
-
Manufacturing / Production
Manufacturing Engineer, CNC Machinist
Job Description & How to Apply Below
CNC programmer creates and tests programs for computer numerically controlled (CNC) machines, translating technical drawings into machine instructions. Key responsibilities include reading blueprints, selecting tools, speeds, feeds, tool path, troubleshooting issues during production, and adjusting machine settings to ensure parts meet specific quality standards.
Core Duties and Responsibilities- Program creation:
Develop, write, and implement CNC programs to control automated machinery, ensuring they are efficient and error‑free. This will primarily include CNC programs for mills and lathes but may also include turret punches and tube benders. Programs will utilize high speed machining techniques and concepts. - Fixturing Concepts:
Recommend and/or design fixturing requirements for the manufactured part. - Part Routings:
Create part routings that include the complete build process for the part to be manufactured. This will include any outside service required operations. - Blueprint analysis:
Interpret technical drawings and schematics to determine dimensions, tolerances, and the best manufacturing processes. - Machine setup and adjustments:
Select appropriate cutting tools, set machine speeds and feed rates, and manually adjust programs as needed for optimal performance. - Quality assurance:
Monitor production runs to ensure parts are manufactured to exact specifications and troubleshoot any problems that arise. - Program maintenance:
Update and modify existing programs for new parts or different machines and maintain a tooling database. Optimize programs to reduce cycle time and/or increase tool life and part quality. - Collaboration:
Work with other team members, such as machinists and engineers, to resolve issues and improve processes. Develop relationships with tooling vendors to enhance knowledge of current and new tooling and machining concepts.
- Technical proficiency:
Strong understanding of machining processes, materials, and CNC machine operation. - Programming skills:
Experience with G‑code and M‑code editing, and the ability to adapt to different programming languages. - Blueprint reading:
Ability to read and accurately interpret technical blueprints and schematics. - Problem‑solving:
Excellent analytical and problem‑solving skills to troubleshoot and diagnose issues. - Attention to detail: A meticulous and detail‑oriented approach is crucial for accuracy.
- Math skills:
Knowledge of mathematical principles related to geometry and calculations is important.
- Minimum of 5 years of CNC programming
- Trade school certificate preferred
- Ability to maximum programming for greater efficiency
- Good working experience with CAM
- CNC programmers provide a vital and direct role to company profitability. Typically, they divide their time between an office environment, where they write and refine programs on a computer, and the machine shop floor, where they oversee test runs, set up machines, and troubleshoot operations. The role is vital across many industries, including automotive, aerospace, medical, and general manufacturing.
Ferno is an equal opportunity employer and that all qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, protected veteran or disability status.
#J-18808-LjbffrTo 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).
(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:
×