Find Jobs
Find Jobs Near You – Available Work in Your Location
Skip to job details
GW
Great Work! Employment Services
Machine Programmer
Career Insights for Programmer / Analyst
See where this job fits in the broader career landscape. Knowing your career path helps you see what's possible from here.
Scorecard
Based on Ohio data
Review key factors to help you decide if this role fits your goals. How is this calculated?
What they do
A Programmer or Analyst combines programming expertise with analytical skills to design, develop, and maintain software systems or applications. Responsibilities can include software solution design, writing code, testing software applications or systems, system integration, software deployment, and technical support. This role typically develops software solutions that meet specific business objectives.
$94,777 / year median in Ohio
-29% projected decline
Job Description
We are seeking a talented CNC Programmer/Machinist to work in a fast-paced, team-oriented environment at our northern Cincinnati, Ohio location (less than 30 minutes from Dayton and/or northern Kentucky). Essential Job Functions Develop, write, and prove out CNC programs that will machine complex geometry to close tolerances on multi-axis machining centers. Ability to set up and operate numerically controlled machines as needed. Create/Modify tooling and fixtures. Recommend and set up all tools, fixtures and programs for new jobs and improve current tools as needed in a setup sheet format. Edit programs to improve efficiency, correct issues, or changes in production requirements. Maintain detailed records of all CNC programs, modifications, and tooling used for each operation. Assist in training machinists on program usage and provide technical support when needed. Work in cooperation with the engineering and production departments concerning new product developments or changes in existing products. Troubleshoots issues with DNC system. Maintain a clean and safe workplace environment. Perform any other related duties as directed by management. Qualifications Experience and Skill Required Associate or technical school degree in CNC programming or 5+ years equivalent combination of education and experience. Experience working with various machining centers, such as mills, lathes, VTLs, and 5-axis machining centers. 2+ years of experience in CNC programming. Proficiency in using CAD/CAM software for CNC programing. Ability to accurately read and interpret complex drawings. Skilled in G and M code editing, multi axis function(s), and machining with multiple brand controllers. Experience with MS Office.