NC Programmer

Fremont, CA, US • Posted 2 hours ago • Updated 2 hours ago
Full Time
On-site
Company Branding Image
Fitment

Dice Job Match Score™

🛠️ Calibrating flux capacitors...

Job Details

Skills

  • Communication Skills
  • Technical Documentation
  • Problem Solving
  • Regulatory Compliance
  • Analytical Thinking
  • Business Process Improvement
  • Lean Processes
  • Quality Management
  • Tooling Assembly and Dismantling
  • Continuous Quality Improvement
  • 3d Models
  • Technical Drawings
  • Manufacturing Engineering
  • Manufacturing
  • Simulations
  • Six Sigma Methodology
  • Welding
  • Hard Work and Dedication
  • Creo
  • Strategic Thinking
  • Components Machining
  • Cutting Tools
  • Forging
  • Knowledge of Lathes
  • Machinery
  • Tool Management
  • CAM Programming
  • CNC Programming
  • Computer Aided Three-Dimensional Interactive Application (CATIA)
  • Computer-aided Manufacturing
  • Continuous Production
  • Fanuc
  • Geometric Dimensioning and Tolerancing
  • Heidenhain
  • Mastercam
  • MAZATROL
  • Mechanical Engineering Technology
  • Siemens NX

Summary

NC Programmer

Fremont, CA

Job Summary:

  • Develop and optimize NC programs for CNC Milling, Turning, Mill-Turn, and Multi-Axis machining centers.
  • Generate toolpaths using CAM software such as NX CAM, Mastercam, CATIA, Creo Manufacturing, PowerMill, or equivalent.
  • Interpret engineering drawings, 3D CAD models, specifications, and GD&T requirements.
  • Create setup sheets, tooling documentation, machining process sheets, and operator instructions.
  • Perform machining strategy selection, tool selection, cutting parameter optimization, and sequencing of operations.
  • Validate and verify NC programs through simulation to ensure collision-free and efficient machining.
  • Support machine prove-outs and first-piece manufacturing activities.
  • Troubleshoot machining and programming issues encountered during production.
  • Collaborate with Manufacturing Engineering, Tooling, Quality, and Production teams to resolve technical challenges.
  • Review engineering changes and implement program updates as required.
  • Analyze and reduce machining cycle times through continuous process optimization.
  • Support fixture validation and tooling improvement initiatives.
  • Monitor machining performance and recommend improvements to increase productivity and reduce scrap.
  • Ensure compliance with customer specifications, quality standards, and machining best practices.
  • Participate in Lean, Six Sigma, Kaizen, and continuous improvement initiatives.
  • Maintain NC program libraries and associated technical documentation.

Qualification:

  • 'Bachelor's Degree or Diploma in Mechanical Engineering, Production Engineering, Manufacturing Engineering, or related discipline.
  • 3-5 years (or as required) of experience in CNC Programming / NC Programming.
  • Strong knowledge of:
  • 3-Axis, 4-Axis, and 5-Axis CNC Milling
  • CNC Turning and Mill-Turn Operations
  • High-Speed Machining (HSM)
  • Multi-Axis Machining Strategies
  • Experience with CAM software such as:
  • Siemens NX CAM
  • Mastercam
  • CATIA Manufacturing
  • Creo Manufacturing
  • PowerMill
  • Experience with CNC controllers such as:
  • Fanuc
  • Siemens
  • Heidenhain
  • Mazatrol
  • Strong understanding of GD&T and engineering drawings.
  • Knowledge of cutting tools, work holding, fixtures, and machining processes.
  • Experience with NC verification software such as Vericut or NCSimul is preferred.
  • Understanding of machining of castings, forgings, weldments, and precision-machined components.
  • Strong analytical, problem-solving, and communication skills.
  • Ability to work effectively in cross-functional teams.
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.
  • Dice Id: 10459960
  • Position Id: 2026-117
  • Posted 2 hours ago

Company Info

About Scepter Technologies, Inc

Scepter Technologies Inc is a global Information Technology firm providing innovative and robust end-to-end solutions. We are passionate about transforming the way business gets done. With a unique combination of strategic thinking, creativity, and technological expertise, we design and build powerful Internet solutions. Scepter Technologies merges these competencies with unmatched speed-to-market -- the result is eTransformation. Scepter Technologies stands out from the competition in several areas, namely in the superior experience of our consulting practice and eBusiness services groups.

The highest levels of passion and talent are assembled at Scepter-Technologies., providing a breadth and depth of knowledge, which has proved critical to our client's successes. Scepter Technologies perceive technology with high spirit. Technology in mind and the enthusiasm in heart is what we mean by Scepter Technologies. Our goal is to provide developing/leading organizations with Information Technology services and solutions to resolve their most challenging IT issues. Delivering outstanding results requires intense commitment and close collaboration with our clients. We believe that having a full-time presence at the client site to observe and address the issues faced by them increases our ability to help achieve their business goals. Consequently, Scepter consultants work as part of close-knit engagement teams directly at client sites.

Create job alert
Set job alertNever miss an opportunity! Create an alert based on the job you applied for.

Similar Jobs

It looks like there aren't any Similar Jobs for this job yet.

Search all similar jobs