Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Programmer, CNC 2

Jamco America Inc

Job Description

Job Description

Non-Exempt-

Summary

Independently develops, verifies, implements, and improves CNC programs and machining processes for production and new product introduction. Provides programming ownership for assigned parts and equipment, develops setup and tooling strategies, supports machine prove-out, resolves complex programming and machining issues, and improves quality, reliability, cycle time, and manufacturability. Performs assignments with limited supervision and provides technical guidance to CNC operators, machinists, and less-experienced programmers.

Essential Duties and Responsibilities  include the following with other duties as assigned:

  • Independently create and maintain CNC programs for 3-axis, 4-axis, and 5-axis vertical or horizontal machining centers, CNC lathes, routers, waterjets, and other assigned equipment based on demonstrated proficiency.
  • Develop or support programming for mill-turn, multi-function, Swiss, probing, and other advanced CNC processes where applicable.
  • Develop complete programming solutions including CAD/CAM geometry, machining sequence, toolpath strategy, cutting tools, holders, workholding considerations, feeds and speeds, post-processing, simulation, and setup documentation.
  • Lead machine prove-out and validation of assigned programs, including safe tool motion, collision/clearance review, dimensional results, cutter compensation, probing, tool life, cycle performance, and production repeatability.
  • Independently troubleshoot significant CNC programming and machining problems and implement validated program or process corrections.
  • Lead toolpath optimization and programming-related cycle-time reduction while maintaining quality, safety, tool life, and process reliability.
  • Review product designs and manufacturing plans for machinability and provide programming, tooling, access, datum, tolerance, and process recommendations to cross-functional teams.
  • Develop and apply standardized programming practices, templates, tool libraries, machining methods, and documentation for assigned equipment or product families.
  • Provide technical guidance and mentoring to CNC Programmer 1 personnel, CNC operators, and machinists during programming, setup, prove-out, and production support activities.
  • Read, interpret, and apply engineering drawings, specifications, tolerances, GD&T requirements, drawing notes, bills of material, and 3D model data applicable to machined components.
  • Create and maintain CNC programs from engineered CAD data using company-approved CAD/CAM software for applicable CNC equipment and processes.
  • Create clear, concise setup sheets, tooling lists, work offsets, machine/program instructions, and other production documentation required for shop-floor execution.
  • Select and define cutting tools, holders, attachments, fixtures, workholding, probing methods, and accessories required to support safe and repeatable machining processes.
  • Update CNC programs, setup documentation, tooling information, and related NC processes for engineering changes, part revisions, tooling changes, and approved process improvements.
  • Verify CNC program performance at the machine, including tool motion, workholding clearance, dimensional results, machine behavior, cycle performance, and conformance to engineering requirements.
  • Support prove-out, first article, and production-readiness activities for new or revised CNC programs and machining processes.
  • Troubleshoot CNC programming and machining issues involving toolpaths, post output, cutter compensation, feeds and speeds, tool life, chatter, surface finish, dimensional variation, workholding, and cycle time.
  • Coordinate with Manufacturing Engineering, Product Engineering, Quality, Operations, Planning, and shop-floor personnel to resolve design, manufacturability, programming, tooling, and production issues.
  • Support structured root-cause and corrective-action activities for programming-related nonconformances, scrap, rework, recurring defects, or process failures.
  • Support continuous improvement through cycle-time reduction, toolpath optimization, setup reduction, tooling improvements, improved process reliability, and standardization of proven programming methods.
  • Maintain accurate CNC program revisions, supporting technical documentation, and applicable manufacturing information within company systems, including the applicable ERP system where required.
  • Provide timely technical support to CNC operators and machinists during setup, prove-out, production, and troubleshooting activities.
  • Follow established program-control, revision-control, machine-safety, quality, and configuration-management requirements.

Supervisory Responsibilities

This job has no direct supervisory responsibilities. The position may instruct, coach, mentor, or provide technical direction to CNC operators, machinists, and less-experienced programmers as required for assigned work.

Qualifications

The requirements below represent the knowledge, skills, and abilities needed to perform the essential functions of this position.

Requirements

Education and/or Experience

Technical degree, certificate, apprenticeship, or equivalent machining/programming experience preferred. Typically 3-5 years of directly related CNC machining and programming experience, including independent development and prove-out of multi-axis CNC programs; or an equivalent combination of education, training, and practical experience.

Proficiency with company-approved CAD/CAM programming software and strong working knowledge of G-code, post-processed NC output, cutting tools, workholding, feeds and speeds, blueprint interpretation, tolerances, and GD&T. Demonstrated experience with multiple CNC machine/control platforms and 3D CAD data is expected. Experience with 5-axis machining, mill-turn, horizontal machining, and simulation/verification software is strongly preferred.

Programming / Technical Skills

  • Ability to create, edit, simulate, post-process, and troubleshoot CNC programs using company-approved CAD/CAM software appropriate to assigned equipment.
  • Ability to work with 3D CAD data and perform geometry translation, model interrogation, and machining-data preparation using applicable engineering software.
  • Working knowledge of common CNC machine controls and G-code conventions; familiarity with controls such as Fanuc, Siemens, Heidenhain, Okuma, Mazak, Mitsubishi, or similar platforms is beneficial.
  • Ability to apply appropriate cutting tools, holders, workholding, feeds and speeds, offsets, cutter compensation, probing, and machining practices to CNC program development.
  • Ability to use machine simulation or program-verification tools when required to validate tool motion, machine travel, clearances, and collision risk.

Language Skill

  • Ability to read and interpret engineering drawings, specifications, operating instructions, technical manuals, and procedure documents.
  • Ability to write clear CNC setup instructions, technical notes, program documentation, reports, and professional correspondence.
  • Ability to effectively communicate technical information one-on-one and in small-group settings with operators, machinists, programmers, engineers, supervisors, and management.
  • Ability to provide accurate, direct, and constructive technical feedback to shop-floor personnel and cross-functional teams.

Mathematical Skills

  • Ability to perform arithmetic using whole numbers, fractions, decimals, and both English and metric units of measurement.
  • Working knowledge of geometry and trigonometry applicable to CNC programming, coordinate systems, toolpaths, and machining calculations.
  • Ability to convert between English and metric measurement systems and interpret dimensional tolerances.

Reasoning Ability

Ability to independently analyze CNC programming and machining problems involving multiple variables, determine root cause, evaluate alternatives, and implement safe and effective solutions.

Customer Orientation

Must demonstrate concern and take action to meet the requirements and quality expectations of internal and external customers. Must communicate professionally, meet commitments, respond promptly to production and technical needs, and use feedback to improve programming support and manufacturing performance.

Physical Demands

  • Regular interaction with machine shop personnel and periodic movement throughout manufacturing areas is required.
  • The employee may be required to sit for extended periods and use hands and arms for typical office, programming, and shop-floor activities.
  • Specific vision abilities include close vision, depth perception, and the ability to adjust focus.
  • Travel may be required for training, supplier support, equipment support, or other company-related purposes, domestically or internationally.

Work Environment

Work is performed in a combination of office and manufacturing environments and may include exposure to typical machine shop noise, operating equipment, tooling, coolant, and other normal manufacturing conditions.

Jamco is passionate about providing a competitive and comprehensive benefits package and pleased to offer the following to eligible employees-

  • Medical Coverage
  • Dental and Vision Reimbursement 
  • 401(k) Retirement Savings Plan 
  • Benefit Conversion at Termination 
  • Bereavement Leave 
  • Educational Assistance 
  • Family and Medical Leave
  • Paid Parental Leave (40 hours) *Qualifying event after June 15th, 2022
  • Flexible Benefit Plan (Flex Spending)
  • Holidays 
  • Jury Duty/Witness Service Leave
  • Life Insurance 
  • Long-Term Disability 
  • Short-Term Disability
  • Pregnancy Leave
  • Paid Time Off (PTO) 
  • Personal Leave 
  • Wedding Leave 
  • Wellness Program/Gym Reimbursement
  • Pet Insurance

This job description is a simplified overview intended to serve as an initial introduction to the role. It should not be considered a complete recording of the role and responsibilities.


Jamco is an Equal Opportunity Employer. All qualified applicants will receive employment consideration and will not be discriminated against on the basis of race, color, religion, gender, sexual orientation, general identity, national origin, disability, or veteran status. To be effective in this role, the employee must be able to accomplish each essential duty to performance satisfaction. Reasonable accommodations will be made in accordance with the Americans with Disabilities Act (ADA) to enable individuals with disabilities to perform such essential duties.

Vacancy posted 4 days ago
Similar jobs that could be interesting for youBased on the Programmer, CNC 2 in Everett, WA vacancy
  •  ...Job Title Programming for precision Mill-Turn CNC Lathe & 3 & 4 Axis VMC / Horizontal parts from engineered CAD data Provide detailed setup /machine program work instructions for shop floor personnel when required Selects, verifies, quotes or orders holding fixtures... 
    CNC
    Temporary work
    Work at office

    Jamco

    Everett, WA
    5 days ago
  • $55.5 - $58 per hour

     ...Program the Future of Flight: High-Impact NC Programmer Role in Aerospace Innovation Position...  ..., WA. If you're an expert in multi-axis CNC programming and thrive on solving complex...  ...categories including refugees and asylees, or 2) to certain foreign nationals that have... 
    CNC
    Hourly pay
    Permanent employment
    Full time
    Contract work
    Temporary work
    Local area
    Monday to Friday
    Day shift

    PDS Tech Commercial

    Everett, WA
    4 days ago
  •  ...structural production in Everett, WA. As a contractor Numerical Control Programmer (NCP) on our Machining/Tooling team, you'll drive the NC...  ...MCD), tooling geometry, and setup documentation for multi-axis CNC machines (primarily 5-axis). • Interpret engineering drawings,... 
    CNC
    Contract work
    For contractors
    Afternoon shift

    CTS International

    Everett, WA
    5 days ago
  •  ...Job #: 148148 Title: NC Programmer 3 Location: Everett, WA Salary Range: 55.53 Position: NC Programmer Description: ENG- Perform Numerical...  ...complex aerospace structural components. Support multi-axis CNC machining operations through program verification, tooling... 
    CNC
    Full time
    Contract work
    Temporary work
    Day shift

    TeamGlobal

    Everett, WA
    3 days ago
  • $55 - $60 per hour

     ...Future of Flight in Everett, WA is seeking a Numerical Control Programmer 3 for a 6-month contract assignment. In this role, you will drive...  ...5 years of NC programming experience, particularly with 5-axis CNC machines, and proficiency in CATIA V5. The pay rate ranges from... 
    CNC
    Hourly pay
    Contract work

    Boeing Future of Flight

    Everett, WA
    5 days ago
  • Chipton-Ross is seeking 10 Numerical Control Programmers (Level 3) for a contract opportunity in Everett, WA. Join a high-precision fabrication...  ...role requires 5+ years of NC programming experience, 5-axis CNC experience, CATIA V5 NC, and proficiency with Vericut. #J-1880... 
    CNC
    Contract work

    CHIPTON-ROSS Inc.

    Everett, WA
    5 days ago
  • CHIPTON-ROSS Inc. is seeking 10 Numerical Control Programmers for a contract opportunity in Everett, WA. This role requires 7+ years of NC programming experience, primarily on 5-axis CNC machines for aerospace parts. The successful candidate will work on creating and verifying... 
    CNC
    Full time
    Contract work
    Day shift
    Afternoon shift

    CHIPTON-ROSS Inc.

    Everett, WA
    4 days ago
  •  ...strategy development for complex multi-axis parts used in aerospace structural production. Develop, verify, revise, and troubleshoot CNC programs while coordinating with planning, engineering, tooling, and shop-floor personnel to support producibility, quality, and machining... 
    CNC
    Contract work
    Work experience placement
    Relocation

    Global

    Everett, WA
    22 days ago
  • $40 - $45 per hour

    Job Title Location 3817 SMITH AVE, Everett, WA, 98201-4547, United States Base Pay $40.00 - $45.00 / Hour Employee Type Non-Exempt Required Degree High school Manage Others No Contact Information Name Ben Oien Phone (***) ***-**** Ext 173 Description...

    Royell Manufacturing Inc

    Everett, WA
    5 days ago
  •  ...vision, life, disability, and FSA/HSA ~401(k) plan access : Start saving for your future ~ Generous time-off policies : Including 2 company-wide shutdown weeks each year for self-care (for most employees) ~ Paid parental leave : Available for all parents,... 
    Full time
    Live in
    Currently hiring
    Remote work
    Home office

    GrabJobs

    Everett, WA
    21 hours ago
  • $120k - $180k

     ...system reliability, performance, and secure coding best practices — our platform handles sensitive borrower data, and we operate in a SOC 2 Type II environment where security is a first-class engineering concern. Production Ownership : Partner with our Support team as... 
    Permanent employment
    Full time
    Work at office
    Local area
    Day shift
    3 days per week

    GrabJobs

    Everett, WA
    21 hours ago
  •  ...enabling companies to improve and prove their security. From our early days automating security monitoring for compliance standards like SOC 2, HIPAA and ISO 27001 to creating the world's leading Trust Management Platform, our vision remains unchanged. Now more than ever,... 
    Work experience placement
    Work at office
    Local area
    Immediate start
    Remote work
    Flexible hours

    GrabJobs

    Everett, WA
    2 days ago
  • $154.45k - $185.33k

     ...Fit 8+ years of software engineering experience with depth in backend development, systems integration, or data/analytics engineering 2+ years hands-on experience applying LLMs/AI to production workflows, not just prototypes Strong proficiency in Python and JavaScript/... 
    Local area
    Remote work
    Flexible hours

    GrabJobs

    Everett, WA
    21 hours ago
  • $10k

     ...and consequences of design decisions. Java development using the Eclipse IDE (Integrated Development Environment). Development of Java 2 Enterprise Edition (J2EE) applications Experience using collaboration and software development tools (ie. Atlassian). Software... 
    Hourly pay
    16 hours
    Full time
    Contract work
    Temporary work
    Work experience placement
    Summer work
    Immediate start
    Remote work

    GrabJobs

    Everett, WA
    8 hours ago
  • $32.66 - $41.4 per hour

     ...Planner Programmer Crane Aerospace and Electronics has an exciting opportunity for a Planner Programmer at our Lynnwood, WA location. This...  ...others as required Minimum Qualifications Experience: 2+ years in assembly or fabrication Knowledge: Familiarity with... 
    Hourly pay
    For contractors
    Flexible hours

    Crane Aerospace & Electronics

    Lynnwood, WA
    1 day ago
  •  ...matching up to 4% Medical Dental Vision Long/Short Term Disability insurance Life insurance $25,000 Paid by employer PTO 2 weeks 10 and half Holidays Job Title: Python RPA Developer – Healthcare Revenue Cycle Automation Job Overview: We are... 
    Temporary work
    For contractors
    Work at office
    Remote work
    Visa sponsorship
    Flexible hours

    GrabJobs

    Everett, WA
    1 day ago
  • $102.56k - $161.17k

     ...ensure successful completion of furniture engineering designs to meet internal and external customer specifications and requirements.2.Develop and maintain accurate 3D models, preliminary layouts, production details and assembly drawings while meeting ITCM, PDR, CDR and... 
    Permanent employment
    Full time
    Local area

    Safran Group

    Everett, WA
    2 days ago
  • $120k

     ...gas engine engineering role or 15 years of equivalent experience.#2. Proficient with Microsoft Office business software, Word,...  ...group is the retrofit and conversion of control systems to Woodward programmable controls, as well as auxiliary control systems be they PLCs,... 
    Work at office
    Worldwide
    Relocation

    Cyfle

    Everett, WA
    1 day ago
  • $70k - $75k

     ...insurance). Data‑pipeline, ETL, or reporting‑automation experience. Awareness of data‑privacy and information‑security frameworks (e.g., SOC 2). Reporting & Structure Reports to IT leadership within Genesis’s Technology function. Position Details Location: Arizona - onsite /... 

    Genesis Revenue Recovery

    Everett, WA
    1 day ago
  •  ...Manager or Lead Engineer, you join a Slack channel and complete a coding challenge in Go using GitHub. The challenge usually takes about 2 weeks and ends with a Zoom meeting with the Hiring Manager and a member of the interview team to review your solution. If your... 
    Work at office
    Local area
    Remote work
    Sleeping nights

    GrabJobs

    Everett, WA
    3 days ago
  • $241k - $255k

    About HelionWe are a fusion power company based in Everett, WA, with the mission to build the world's first fusion power plant, enabling a future with unlimited clean electricity. Our vision is a world with clean, reliable, and affordable energy for everyone.Since Helion...
    Temporary work
    Work at office

    Helion

    Everett, WA
    1 day ago
  • $241k - $255k

    About HelionWe are a fusion power company based in Everett, WA, with the mission to build the world's first fusion power plant, enabling a future with unlimited clean electricity. Our vision is a world with clean, reliable, and affordable energy for everyone.Since Helion...
    Temporary work
    Part time

    Helion

    Everett, WA
    1 day ago
  • NOTE: This is an evergreen position. This means that it is not currently open, but we anticipate hiring for it in 2026 and will keep applicants updated as the timeline becomes more defined. Please apply and we can get the process started. As part of our hiring process,...
    Permanent employment
    Full time
    H1b
    Live in
    Work at office
    Remote work
    Relocation

    GrabJobs

    Everett, WA
    3 days ago
  • $140k - $200k

    The mission of Speechify is to make sure that reading is never a barrier to learning. Over 50 million people use Speechify’s text-to-speech products to turn whatever they’re reading – PDFs, books, Google Docs, news articles, websites – into audio, so they can read faster...
    Work at office
    Remote work

    GrabJobs

    Everett, WA
    1 day ago
  • $160k - $200k

    About Legion Let’s be real, AI isn’t magic; Legion was built to move beyond AI hype—delivering secure, reliable systems that work alongside the people tackling the world’s most critical challenges. Born from a Department of Defense partnership and trusted by leaders...
    Permanent employment
    Contract work
    Local area
    Remote work

    GrabJobs

    Everett, WA
    21 hours ago
  • $160k - $190k

     ...with Product, Design, and Data to ship features that drive real outcomes for our members and the business. We are not looking for a programmer or a language specialist, we are looking for an engineer. Someone with strong CS fundamentals, great OO, great relational data... 
    Work at office
    Flexible hours

    GrabJobs

    Everett, WA
    21 hours ago
  • $140k - $200k

    The mission of Speechify is to make sure that reading is never a barrier to learning. Over 50 million people use Speechify’s text-to-speech products to turn whatever they’re reading - PDFs, books, Google Docs, news articles, websites - into audio, so they can read faster...
    Full time
    Work at office
    Shift work

    GrabJobs

    Everett, WA
    3 days ago
  • $140k - $200k

    Mission The mission of Speechify is to make sure that reading is never a barrier to learning. Over 50 million people use Speechify’s text-to-speech products to turn whatever they’re reading – PDFs, books, Google Docs, news articles, websites – into audio, so they...
    Work at office

    GrabJobs

    Everett, WA
    21 hours ago
  • As a Software Design Engineer on the Global Operations Information Systems Team, you will continue to grow your full-stack enterprise application development and support skills. In this position, you will develop and support full-stack and desktop applications, utilizing...
    Local area

    Fortive

    Everett, WA
    8 hours ago
  • Company DescriptionSA Technologies Inc. ( is a market leader and one of the fastest growing IT consulting firms with operations in US, Canada, Mexico & India. SAT is an Oracle Gold Partner, SAP Services Partner & IBM Certified enterprise.Job Description• Create, enhance...
    Contract work

    SA Technologies

    Everett, WA
    1 day ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Programmer, CNC 2. Be the first to apply!