Job Description
Job Title:
ENGINEER - NC PROGRAMMING
Posting Start Date:
6/30/26
Job Description:
PRIME FUNCTION
To develop, optimize, and implement efficient manufacturing processes that enhance productivity, ensure quality compliance, reduce costs, and support continuous improvement initiatives in machining and assembly operations.
JOB DESCRIPTION / RESPONSIBILITIES
- Develop NC/CNC programs for multi-axis machining centers, turning centers, and special-purpose machines based on engineering drawings and customer requirements.
- Create and optimize machining strategies to achieve quality, productivity, and cost objectives.
- Generate tool paths using CAM software and ensure program accuracy before production release.
- Conduct simulation and verification of NC programs to prevent machining errors and collisions.
- Select appropriate cutting tools, machining parameters, fixtures, and work-holding methods.
- Support process planning and manufacturing engineering activities for new and existing products.
- Coordinate with Production, Quality, Tooling, and Engineering teams during process development and validation.
- Perform prove-out activities and machine trials for new programs and process improvements.
- Analyze cycle times and implement optimization initiatives to improve productivity and machine utilization.
- Ensure all NC programs comply with aerospace customer specifications and internal standards.
- Maintain program revision control and ensure proper documentation of NC programs and process sheets.
- Support New Product Development (NPD), FAI, APQP, PPAP, and process validation activities.
- Troubleshoot machining issues and provide technical support to production teams.
- Participate in root cause analysis and implementation of corrective and preventive actions.
- Drive continuous improvement initiatives related to machining efficiency, tooling performance, and process capability.
AUTHORITY
- Recommend machining strategies, tooling selection, and process improvements.
- Approve NC program modifications within assigned responsibilities.
- Coordinate machine trials and process validation activities.
- Escalate technical risks, process limitations, and quality concerns to Engineering Manager.
JOB SPECIFICATION / COMPETENCY
Qualification:
- BE / B.Tech / Diploma in Mechanical, Production, Manufacturing Engineering, or related discipline.
Experience:
- 3 to 8 years of experience in NC Programming, CNC Machining, CAM Programming, or Manufacturing Engineering.
- Experience in Aerospace, Precision Machining, or Automotive Manufacturing preferred.
Technical Skills:
- Strong knowledge of CNC machining processes and manufacturing practices.
- Proficiency in CAM software such as Mastercam, NX CAM, Powermill, HyperMill, or similar platforms.
- Understanding of G-Code, M-Code, CNC machine controls, and machining cycles.
- Knowledge of 3-axis, 4-axis, and 5-axis machining operations.
- Ability to interpret engineering drawings, GD&T, and customer specifications.
Behavioural Competencies:
- Strong analytical and problem-solving skills.
- Attention to detail and technical accuracy.
- Effective communication and cross-functional coordination.
- Proactive and result-oriented approach.
- Ability to work under pressure and manage multiple projects.
- Continuous learning and improvement mindset.
- High level of accountability and ownership.
PERFORMANCE MEASURES
- Timely development and release of NC programs.
- First-time-right program approval and trial success rate.
- Reduction in machining cycle time and process optimization achievements.
- Improvement in machine utilization and productivity.
- Reduction in program-related rejections, rework, and machining errors.
- On-time support for NPD, FAI, and process validation activities.
- Tool life improvement and machining cost reduction.
- Compliance with engineering standards and documentation requirements.
- Effectiveness in resolving machining and programming issues.
- Contribution to continuous improvement and cost-saving initiatives.
Skills
Competencies
Collaboration and Team building
Communicating Effectively
Critical Thinking
Customer Centricity
Delivering High Quality Work