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.
- ...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...CNCTemporary workWork at office
$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...CNCHourly payPermanent employmentFull timeContract workTemporary workLocal areaMonday to FridayDay shift- ...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,...CNCContract workFor contractorsAfternoon shift
- ...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...CNCFull timeContract workTemporary workDay shift
$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...CNCHourly payContract work- 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...CNCContract work
- 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...CNCFull timeContract workDay shiftAfternoon shift
- ...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...CNCContract workWork experience placementRelocation
$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...- ...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 timeLive inCurrently hiringRemote workHome office
$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 employmentFull timeWork at officeLocal areaDay shift3 days per week- ...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 placementWork at officeLocal areaImmediate startRemote workFlexible hours
$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 areaRemote workFlexible hours$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 pay16 hoursFull timeContract workTemporary workWork experience placementSummer workImmediate startRemote work$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 payFor contractorsFlexible hours- ...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 workFor contractorsWork at officeRemote workVisa sponsorshipFlexible hours
$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 employmentFull timeLocal area$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 officeWorldwideRelocation$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 /...- ...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 officeLocal areaRemote workSleeping nights
$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 workWork at office$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 workPart time- 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 employmentFull timeH1bLive inWork at officeRemote workRelocation
$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 officeRemote work$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 employmentContract workLocal areaRemote work$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 officeFlexible hours$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 timeWork at officeShift work$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- 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
- 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
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Programmer, CNC 2. Be the first to apply!
- senior developer Everett, WA
- junior remote developer Everett, WA
- graphic programmer Everett, WA
- aws developer Everett, WA
- developer relations Everett, WA
- remote magento developer Everett, WA
- junior website developer Everett, WA
- computer programmer Everett, WA
- gis developer remote Everett, WA
- senior tableau developer Everett, WA


