Cnc Programmer

Full Time 15 hours ago
$job, 'class' => $classButtonApply, 'wrapClass' => 'ms-auto' ]) !!}
@php $tldrLocation = trim(implode(', ', array_filter([$job->city_name, $job->state_name]))) ?: $job->full_address; $tldrTypes = $job->jobTypes->pluck('name')->filter()->join(', '); $tldrShowSalary = ! $job->hide_salary && ((float) $job->salary_from > 0 || (float) $job->salary_to > 0) && (! JobBoardHelper::isSalaryHiddenForGuests() || auth('account')->check()); $tldrParts = array_filter([ $job->has_company ? __('Employer: :c', ['c' => $job->company_name]) : null, $tldrLocation ? __('Location: :l', ['l' => $tldrLocation]) : null, $tldrTypes ? __('Type: :t', ['t' => $tldrTypes]) : null, $tldrShowSalary ? __('Salary: :s', ['s' => trim(strip_tags((string) $job->salary_text))]) : null, $job->jobExperience->name ? __('Experience: :e', ['e' => $job->jobExperience->name]) : null, $job->apply_url ? __('Apply on employer site') : __('Apply directly on :site', ['site' => theme_option('site_title', 'TownTasks')]), ]); ?>
Employment Information
Are you a highly skilled CNC Programmer ready for a challenging role where precision and innovation are valued? We are seeking an experienced programmer to develop complex machining solutions for high-tolerance parts.

Key Responsibilities:

  • Develop and optimize CNC programs (G-code/M-code) for 3/5-axis mills and lathes using advanced CAM software.

  • Analyze and interpret complex GD&T blueprints and engineering specifications.

  • Design and document efficient tooling and fixturing setups.

  • Perform comprehensive program simulation and verification to ensure quality and prevent collisions.

  • Drive continuous process improvement to reduce cycle times and material waste.

  • Collaborate with production teams to support first-run validation.

Qualifications:

  • 5+ years of professional CNC programming experience.

  • Expertise in CAM software (e.g., Mastercam, Siemens NX).

  • strong understanding of metallurgy, cutting tool technology, and advanced workholding.

Apply Today to turn complex designs into precision reality!



salary: $83,200 - $90,000 per year
shift: First
work hours: 8 AM - 4 PM
education: High School

Responsibilities

  • Program Development: Create, modify, and optimize CNC programs (G-code/M-code) for 3-axis, 5-axis, or multi-tasking machines using CAM software (e.g., Mastercam, Siemens NX) or manual programming.

  • Blueprint Analysis: Interpret complex engineering drawings and specifications (including GD&T) to determine optimal machining processes, tooling, and fixturing.

  • Tooling & Setup: Select appropriate cutting tools, holders, and workholding devices. Develop detailed setup sheets and tooling lists.

  • Simulation & Verification: Run program simulations to check for collisions, optimize cycle times, and ensure part quality before running on the machine.

  • Process Improvement: Troubleshoot machining issues (e.g., chatter, tolerance problems) and implement process improvements to enhance efficiency, reduce scrap, and lower costs.

  • First-Run Support: Assist machine operators with first-run part validation and perform necessary program adjustments.

  • Safety & Compliance: Ensure all programs and processes adhere to safety standards and quality control protocols.



The essential functions of this role include:working up to 5 hrs of overtime per week
SkillsCNCProgramming Mastercam Lathe Okuma HAAS$0-50 millionSwiss Machinist Operator Fanuc
QualificationsYears of experience: 4 yearsExperience level: Experienced

Frequently asked questions

Cnc Programmer is located in Farmingdale, New York.

This Cnc Programmer position is offered as Full Time.

This role requires Less Than 1 Year experience. Seniority level: Entry Level.

Click Apply on this page, complete the form and upload your resume to apply for Cnc Programmer directly on TownTasks - USA’s Leading Job Portal for Local & Remote Jobs.