Demo

CNC Programmer

Tata Technologies
Ogden, UT Full Time
POSTED ON 4/13/2026
AVAILABLE BEFORE 6/8/2026

Job Title: NC Programmer – Edgecam

Role: Permanent / On Contract

Location: Ogden, UT (On-site)

Job Summary: -

We are seeking a highly skilled and self‑driven Onsite NC Programming Lead to support end‑to‑end NC programming and machining prove‑out activities on the shop floor. This role requires deep hands‑on experience in 3‑axis to 5‑axis CNC machining, Edgecam programming, G-Code simulation verification with NC Simul, fixture validation, real‑time prove‑out, and FAIR (First Article Inspection Report) requirements.

The ideal candidate should be confident in leading onsite activities, collaborating with customers, guiding offshore teams, and driving machining quality and productivity with minimal supervision.

Experience and Qualification: -

· 6–10 years of experience as a CNC/NC Programmer in a manufacturing or aerospace environment.

· Strong shop‑floor exposure with on machine prove-out exposure.

· Proficiency in Edgecam & NC Simul is mandatory; experience with additional CAM tools is a plus.

· Prior experience working onsite with customers or in customer‑facing technical roles.

· Strong understanding of 3-axis, and 5-axis DMG MORI machines (highly preferred).

· Associate degree in Mechanical/Aerospace/ Manufacturing or equivalent hands‑on experience.

Key Responsibilities: -

· Lead onsite NC program prove‑out and first‑article machining activities.

· Develop, validate, and optimize 3‑axis to 5‑axis NC programs in Edgecam.

· Perform G‑code verification, toolpath optimization, and machine troubleshooting.

· Conduct G Code Machine simulations in NC Simul and ensure collision‑free machining.

· Review, design, and validate fixtures with practical machining considerations.

· Ensure FAIR readiness, dimensional compliance, and machining quality.

· Coordinate with offshore programming teams and provide technical guidance.

· Engage in direct customer communication, updates, and technical discussions.

· Drive cycle‑time, tool life, and quality improvements during prove‑outs.

· Take ownership of project execution with a self‑driven, proactive mindset.

Skills & Competencies: -

· Advanced NC programming expertise with Edgecam & NC Simul.

· In-depth machining knowledge: CNC controllers, tooling, work‑holding, cutting parameters, and proven trial-run capability.

· Strong analytical and problem‑solving abilities during prove‑out.

· Ability to interpret complex engineering drawings and GD&T.

· Excellent communication, leadership, and customer‑handling skills.

· High energy, dynamic mindset, and capable of working independently.

· Postprocessor development is added advantage.

Physical requirements: -

· Ability to stand, bend, push, and pull for long periods during machine prove‑out.

· Ability to lift up to 50 lbs.

· Must safely work around heavy machinery and follow all shop-floor safety protocols.

Pay: $60.45 - $65.28 per hour

Benefits:

  • 401(k) matching
  • Dental insurance
  • Health insurance
  • Paid time off
  • Relocation assistance
  • Vision insurance

Application Question(s):

  • Edgecam & NC Simul ?
  • 6–10 years of experience as a CNC/NC Programmer in a manufacturing or aerospace environment?
  • Due to sentivity this position requires candidate to be US Citizen?

Ability to Relocate:

  • Ogden, UT 84404: Relocate before starting work (Required)

Work Location: In person

Salary : $60 - $65

If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a CNC Programmer?

Sign up to receive alerts about other jobs on the CNC Programmer career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$70,250 - $90,788
Income Estimation: 
$84,020 - $107,510
Income Estimation: 
$84,020 - $107,510
Income Estimation: 
$116,421 - $146,747
Employees: Get a Salary Increase
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at Tata Technologies

  • Tata Technologies Kalamazoo, MI
  • Job Summary The Manufacturing Engineer – Shielding/Guarding is responsible for ensuring machine and operator safety through the design, development, and im... more
  • 9 Days Ago

  • Tata Technologies Ann Arbor, MI
  • Role description What you’ll be doing Using your knowledge in design process and standards, outputting typical design team deliverables such as 3D models, ... more
  • 9 Days Ago

  • Tata Technologies Lynn, MA
  • Role description Job Title: CMM Programmer / PC-DMIS Programmer Location: Lynn, MA Job Description Program complex aerospace parts utilizing advanced PCDMI... more
  • 9 Days Ago

  • Tata Technologies Foster, CA
  • Job description: Role Summary You will develop and deliver battery management system (BMS) application software in MATLAB/Simulink and Stateflow for a 400 ... more
  • 9 Days Ago


Not the job you're looking for? Here are some other CNC Programmer jobs in the Ogden, UT area that may be a better fit.

  • Parker Hannifin Ogden, UT
  • Org Marketing Statement Position Summary Provides CNC programming support for machining parts & tools on numerically controlled (CNC) machine tools. Ensure... more
  • 13 Days Ago

  • Avance Consulting Ogden, UT
  • Job Description Core Skills: CNC Programming AND TopSolid OR UG NX Key Responsibilities: Program Development: Create, test, and edit CNC programs for vario... more
  • 3 Days Ago

AI Assistant is available now!

Feel free to start your new journey!