FREE ACCESS
5,000–10,000 jobs/day
See all jobs on Scoutfield
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.

CNC Programmer
Innomotics. Develop, create, and optimize CNC programs using Siemens NX CAM software .
Posted 11/5/2026full-timeNorwood • Ohio • United StatesMid-LevelSenior💰 $99,765 - $149,647 per yearWebsite
Core Competencies
Role fitCore Competencies
Use this summary to align your resume positioning with the role.
Demonstrates expertise in CNC programming and optimization using Siemens NX CAM software, with a strong ability to interpret engineering drawings and GD&T requirements. Proven track record in developing efficient machining strategies and collaborating with cross-functional teams to enhance production efficiency.
Highest-signal resume keywords
Siemens NX CAM ProgrammingCNC Machining OperationsMulti-Axis MachiningGD&T InterpretationTroubleshooting CNC Programs
ATS Keywords
Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills
CNC ProgrammingMachining ProcessesCutting ToolsWorkholdingMachining ParametersTool Path DevelopmentCycle Time ReductionProduction OptimizationEngineering Drawings Interpretation3D Models Interpretation
Soft Skills
CollaborationProblem-SolvingTechnical Support
Tools & Technologies
Siemens CNC ControlsShopMillShopTurnWFL Mill-Turn MachinesTurret LathesVertical Milling CentersHorizontal Milling Centers
Certifications & Qualifications
Technical DegreeMachining Certification
Industry Keywords
Manufacturing EnvironmentPrecision MachiningContinuous ImprovementCycle-Time ReductionSafety Compliance
About the role
Key responsibilities & impact- Develop, create, and optimize CNC programs using Siemens NX CAM software
- Program complex machining operations for lathes, multitask machines, and milling centers
- Utilize Siemens CNC controls, including ShopMill and ShopTurn, for programming, editing, troubleshooting, and optimizing machining operations
- Develop and modify programs directly at machine control when necessary
- Develop multi-axis machining strategies for complex components, including shafts, rotor cores, and other precision-machined products
- Interpret engineering drawings, 3D models, GD&T requirements, and manufacturing specifications
- Determine appropriate machining methods, tooling, cutting parameters, and machining sequences
- Develop efficient tool paths to minimize cycle times while maintaining dimensional accuracy and surface finish requirements
- Support machine setups, prove-outs, first-piece inspections, and production launches
- Troubleshoot programming, tooling, and machining issues on the shop floor
- Collaborate with machinists, manufacturing engineers, and production supervisors to resolve machining challenges
- Identify opportunities for continuous improvement, cycle-time reduction, and improved machine efficiency
- Maintain accurate CNC programs, tooling documentation, and manufacturing process records
- Provide technical support and guidance to CNC operators and machining personnel
- Report to the Plant Manager
- Collaborate with Operations, Engineering, Quality, Production Planning, and customers to achieve business objectives while maintaining safety and regulatory compliance
Requirements
What you’ll need- Technical degree, machining certification, or equivalent combination of education and experience as a CNC Programmer in a manufacturing environment
- Strong working knowledge of Siemens NX CAM programming software
- Experience programming CNC lathes, multi-axis machining centers, and mill-turn equipment
- Ability to read and interpret complex engineering drawings and 3D models
- Strong understanding of machining processes, cutting tools, workholding, and machining parameters
- Knowledge of GD&T, tolerances, and precision machining requirements
- Ability to troubleshoot and optimize CNC programs and machining processes
- 5 to 7 years of experience
- Programming experience with WFL Mill-Turn machines preferred
- Experience programming turret lathes preferred
- Experience with vertical and horizontal milling centers preferred
- Experience with Siemens CNC controls and multi-axis machining preferred
- Familiarity with Siemens ShopMill and ShopTurn programming and operating environments preferred
- Experience machining large components, including shafts and other heavy industrial components preferred
- Experience with machining process development and production optimization preferred
- Minimal travel required
Benefits
Comp & perks- Competitive compensation based on qualifications
- Medical, dental, prescription and vision coverage, first day of employment
- Matching 401(k) (immediate employer match)
- Competitive paid time off plan, paid holidays, and floating holidays
- Career development opportunities
- Education and tuition reimbursement programs available
- Flexibility to work remotely a few days a week
- Paid parental leave
- 5% incentive bonus