Senior CNC (Computer Numerical Control) Programmer
What you will be doing
CNC Machining Strategy Ownership: Define and own optimal CNC machining strategies for complex, high-value components including connecting rods, engine blocks, cylinder heads, and other large, machined parts across multiple materials and machining conditions.
Advanced CNC Programming: Develop, program, simulate, and maintain advanced CNC programs for multi-axis machining centers, ensuring alignment with design intent, dimensional requirements, and manufacturing constraints.
Shop-Floor Prove-Out & Optimization: Lead CNC program prove-out, commissioning, and optimization directly on the shop floor; independently troubleshoot, refine, and correct programs to achieve stable, capable, and repeatable production.
Technical Authority / Mentoring: Serve as the senior technical authority for CNC programming within the machining area, providing technical direction, guidance, and mentoring to other programmers and manufacturing engineers.
Continuous Improvement: Drive continuous improvement initiatives focused on cycle time reduction, tooling optimization, cost efficiency, quality improvement, and overall process robustness across machining operations.
Standardization & Best Practices: Develop and deploy best-practice machining concepts, CNC programming standards, and reusable strategies across part families and machining cells to improve consistency and scalability.
Basic Requirements
- Completed technical apprenticeship with further qualification as Technician or Master; equivalent experience considered.
- Applicants must be authorized to work for any employer in the U.S without sponsorship.
Preferred Requirements
- CNC programming experience supporting high-volume machining operations
- Experience with process capability, SPC concepts, and in-process probing/verification methods
- Proficiency with SAP and standard manufacturing documentation practices
- Exposure to machining simulation tools and/or cycle time optimization methods
Pay
$94,160 - $153,010-Annually
Benefits
Rolls-Royce provides a comprehensive and competitive Total Rewards package that includes base pay and a discretionary bonus plan. Eligible employees may have the opportunity to enroll in other benefits, including health, dental, vision, disability, life and accidental death & dismemberment insurance; a flexible spending account; a health savings account; a 401(k) retirement savings plan with a company match; Employee Assistance Program; Paid Time Off; certain paid holidays; paid parental and family care leave; tuition reimbursement; and a long-term incentive plan.