NC Programmer

Posted 14 Days Ago
Be an Early Applicant
Bangalore, Bengaluru Urban, Karnataka, IND
In-Office
Senior level
Aerospace • Semiconductor • Defense • Industrial • Manufacturing
The Role
Develop and validate G-code/M-code programs from 3D models and drawings using CAD/CAM (Master CAM). Optimize toolpaths, select tooling and cutting parameters, run simulations, collaborate on first-article setups, and ensure parts meet micron-level tolerances using precision measurement tools and GD&T.
Summary Generated by Built In
Job Title: CNC Programmer
Position Summary

We are seeking a detail-oriented CNC Programmer to translate 3D models and technical drawings into high-quality machine code. You will be responsible for selecting the right tooling, determining the most efficient cutting paths, and ensuring that our CNC machines produce parts that meet rigorous precision standards.

Core Responsibilities
  • Program Development: Create G-code and M-code programs using CAD/CAM software (e.g., Master CAM) for multi-axis machines.

  • Process Optimization: Analyze blueprints and 3D models to determine the most efficient sequence of operations, tool selection, and feed/speed rates.

  • Simulation & Validation: Run virtual simulations to identify potential tool collisions or errors before the program hits the shop floor.

  • Setup Collaboration: Work closely with CNC Operators to troubleshoot "first-run" parts and adjust programs for optimal performance.

  • Quality Control: Ensure all programmed parts meet tolerances—often within microns—using precision measuring tools like calipers, micrometers, and CMMs.

Technical Requirements
  • Education: Be / BTech / Diploma; Degree/Certification in Precision Machining or Mechanical Engineering preferred.

  • Experience: 5–6 years of experience in CNC programming (Lathes, Mills, or 5-axis centers).

  • Software Proficiency: Expert-level knowledge of CAD/CAM (Master CAM) software and a strong grasp of manual G-code editing.

  • Mathematical Skills: High proficiency in geometry and trigonometry to calculate tool paths and angles.

  • Knowledge: Deep understanding of metallurgy and how different materials (Aluminum, Titanium, Steel, Plastics) react to various cutting speeds.

The Ideal Candidate
  • Problem Solver: You don't just find a mistake; you figure out if it’s a software bug, a tool wear issue, or a material flaw.

  • Safety Conscious: You treat high-speed machinery with the respect it deserves.

  • Precision-Obsessed: You believe "close enough" is never good enough when it comes to tolerances.



Requirements
Basic Skill SET
1 Reading and interpreting technical Drawings and design models.
2 Creating 3D models / Stage model / Bar-stock / Program Structure NX modelling.
3 3D Model and Engineering drawing Verification and Validation
4 Proficient with GD&T both ASME Y14.5 1994 and ASME Y14.5 2009 requirements.
5 Fixture Concept / Conceptual Planning
6 CNC Machine Knowledge 2, 3, 4 & 5 axis machines
7 Cutting tool selection / Creation of drawings and models.

Intermediate Skill SET
1 Creating Basic NC structure like Co-ordinate, Workpiece
2 Creating NC programming structure operation sequencing
3 Cutting tool specification Tool / Collet / Holder
4 Knowledge of SPM / Accessories like Rotary and Tilting equipment
5 Define Cutting Parameters to suit respective tooling’s, machines and Materials
6 Simulation and verification of Post processed NC Programs
7 Creating Shop floor documents NC file, Operation list, Tool list & Setup sheet
8 Understanding and familiarization of the customer’s product and process requirements and train the delivery support team accordingly.


Skills Required

  • 5-6 years of CNC programming experience (Lathes, Mills, 5-axis centers)
  • Expert-level proficiency with CAD/CAM software (Master CAM)
  • Manual G-code and M-code editing skills
  • Ability to create and validate NC program structure, operation sequencing, and post-processed NC programs
  • Experience with simulation and collision verification prior to shop floor runs
  • Proficiency reading and interpreting technical drawings and 3D models
  • Strong geometry and trigonometry skills for toolpath calculations
  • Proven knowledge of metallurgy and material-specific cutting parameters (Aluminum, Titanium, Steel, Plastics)
  • Proficiency with precision measurement tools and quality verification (calipers, micrometers, CMM)
  • Familiarity with fixture concept, setup planning, and creating shop floor documents (NC file, operation list, tool list, setup sheet)
  • Proficiency with GD&T per ASME Y14.5 1994 and ASME Y14.5 2009
  • Experience with 2-,3-,4- & 5-axis CNC machines and related accessories (rotary, tilting)
  • Education: BE/BTech/Diploma or equivalent
  • Degree/Certification in Precision Machining or Mechanical Engineering
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
686 Employees
Year Founded: 1993

What We Do

Cyient DLM provides end-to-end design-led manufacturing (DLM) solutions, integrating electronics and mechanical capabilities. It specializes in high-mix, high-reliability solutions for safety-critical applications in highly regulated industries, including aerospace, defense, healthcare, and industrial sectors, managing the product life cycle from concept through certification.

Similar Jobs

Hybrid
Bengaluru, Bengaluru Urban, Karnataka, IND
2449 Employees
Hybrid
Bengaluru, Bengaluru Urban, Karnataka, IND
289097 Employees
Hybrid
Bengaluru, Bengaluru Urban, Karnataka, IND
289097 Employees

Rocket Companies Logo Rocket Companies

Principal Software Development I

Fintech • Real Estate • Sales • Financial Services
In-Office
Bengalurus, Bangalore, Karnataka, IND
14200 Employees

Similar Companies Hiring

Rosendin Thumbnail
Other • Manufacturing
San Jose, CA
6219 Employees
Amalgamated Sugar Thumbnail
Food • Greentech • Agriculture • Industrial • Manufacturing
Boise, Idaho
768 Employees
Outpost Space Thumbnail
Aerospace • Defense
US
24 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account