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.
$36 - $45 per hour
...straightforward and accurate. What You Bring ~2+ years programming and operating... ...Clear, concise communication with machinists, programmers, engineering, and Quality. ~ Proficiency... ...systems. Core Proficiencies GD&T CNC Programming Advanced Inspection & Gauge...CNCHourly payFull timeMonday to FridayDay 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
- ...LevelStaffEducationBachelor's DegreeTravel-Security Clearance RequiredTS/SCIJob DescriptionPrescient Edge is seeking a Software Engineer Level 2 to support a federal government client.Please note that the availability of this position is contingent upon contract award.Benefits:...SuggestedContract work
- ...Black Cape Title: FrontEnd Software Engineer (2+ years to Senior Levels) Locations: Arlington, VA, Reston, VA and areas throughout the DMV area Clearance: MUST have an Active Top Secret of TS/SCI clearance ***MUST HAVE an Active Top Secret OR Top Secret...SuggestedFull timeFor subcontractor
- ...Software Engineer Level 2 (Visualization Developer) TAP Engineering is seeking a Software Engineer Level 2 (Visualization Developer) to support advanced research and development efforts focused on data visualization, user interface design, and modern computational...SuggestedTemporary workFlexible hours
- ...Black Cape Title: Spectacular Full Stack Software Engineer (2+ years - Senior Level) Locations: Arlington, VA, Reston, VA and areas throughout the DMV area Onsite Expectations: MUST be willing to go onsite 2 - 3 days per week; could be up to 5 days per week...Full timeFor subcontractor2 days per week3 days per week
- ...Reflexive Concepts is seeking a Software Engineer 2 to join our team! The Software Engineer develops, maintains, and enhances complex and diverse software systems (e.g., processing-intensive analytics, novel algorithm development, manipulation of extremely large data...
$98.8k - $164.6k
...Skills and Experience You BringMinimum QualificationsBA/BS in Computer Science or a related field, or equivalent practical experience.2+ years of professional software engineering experience building and supporting production applications.2+ years of frontend development...Full timePart time- ...ProSidian Consulting at DescriptionProSidian Seeks a Statistical Programmer | Evaluation Support [DOEOP064069] - DPLH Est.: 480 Hrs. ST | 0... ...Partner Company Labor Category - Process Improvement Analyst 2 Mid Level Professional aligned under services related to NAICS:...Full timeContract workTemporary workPart timeFor contractorsH1bWork at officeFlexible hours
- ...Cloud Technologies2+ years of experience with AWS services supporting data science and analytics (EC2, S3, RDS, Lambda, Sagemaker, Glue)2+ years of relevant working experience in an analytical role involving data extraction, analysis, and communication of findings2+...Contract workWork experience placementLocal areaRemote work
$66.78k - $126.72k
...Programmer, Department of Health Management and PolicyGeorgetown University comprises two unique campuses in the nation's capital. With the... ...investigates disparities in care among Medicaid beneficiaries with type 2 diabetes (T2DM) between 2016 and 2022. Medicaid covers 25% of...Hourly payPermanent employmentFull timeContract workTemporary work- ...suitability clearance, as required by federal contract.Summary: The Programmer will support DHS CISA by developing secure, scalable... ...Bachelor's degree in Computer Science, Engineering, or a related field.2–4 years of professional software development experience.Familiarity...Contract work
- ...Job Title:Mainframe Programmer Location:Remote, SC SCOPE OF THE PROJECT: THIS PROJECT INCLUDES BACKFILL ON PRODUCTION SYSTEMS, POTENTIALLY... ...years' experience with JCL 5+ years' experience with IDMS databases 2+ years' experience with CA-ADS Preferred Skills Changeman (...Temporary workRemote work
$98.18k - $115.5k
At U.S. Bank, we’re on a journey to do our best. Helping the customers and businesses we serve to make better and smarter financial decisions and enabling the communities we support to grow and succeed. We believe it takes all of us to bring our shared ambition to life,...Full timeWork experience placementLocal areaRemote workWork from home3 days per week$170k - $180k
Founded on a commitment to service, Itezz Inc. is a Service-Disabled Veteran-Owned, SBA 8(a) certified small business dedicated to delivering innovative and reliable information technology solutions across the federal government. Rooted in the values of integrity, excellence...Full timeContract workWork experience placementImmediate start- Nmec Domex Technology Platform And D3p Modernization Support the NMEC DOMEX Technology Platform and D3P Modernization effort by designing, deploying, and maintaining a full-stack containerized microservices architecture in a mission-focused engineering environment. ...
- Required Skills/Experience: •Strong understanding of enterprise services such as NiFi •Knowledge of Cloud Service provider offerings, specifically AWS and Azure •Strong knowledge of data flow processing and data transformation •Working knowledge with Python, Java...
$10k
At Wyetech, you'll be at the center of an award-winning corporate culture, breaking technological barriers and solving real-world problems for our federal government customers. We are committed to hiring the best of the best, and in return, we offer a world-class, truly...Hourly payFull timeContract workTemporary workWork experience placementSummer workImmediate start$80k - $100k
...contributions to the company's success. The Statistical Programmer will support statistical programming activities for clinical... ...Statistics, Mathematics, or a related scientific discipline, with 0–2 years of experience in statistical programming within the...Full time$58k - $65k
...designed for early-career software developers with approximately 2 years of professional experience . Candidates with strong... ...lead, principal, or architect-level developers. The Computer Programmer I supports the development, maintenance, testing, and enhancement...Contract workWork at officeRemote work$50k
...individual to fill the position of Cabinet Vision Operator/ Cut-list Programmer . This role will join our growing team to help program our... ...Paid time off Experience: ~ Cabinet Vision Programming: 2 years (Required) Ability to Commute: ~ Woodinville, WA 98...Full timeHome officeMonday to Friday- ...Position Overview ~ Job Title: Network Tester ~ Education: Associate's degree in technical related field ~2-5 years of experience in 3G, 4G, 5G, LTE preferred ~ Job Type: Full-Time, Hourly Location ~ Bellevue, WA (100% field work) Benefits & Perks...Hourly payFull timeH1bWork at office
- ...Job Description Job Description SHINE Systems is looking for a Programmer to join our team. What You'll Work On Develop and enhance Tactical Signature Guidance (TSG) systems, including sonar TDAs across multiple production code baselines. Troubleshoot and...Local areaShift work
$10k
...or more teams and monitor their performance Required Qualifications ~ TS/SCI with agency appropriate poly Software Engineer 2 Fourteen (14) years’ experience as a SWE in programs and contracts of similar scope, type, and complexity is required. Bachelor’...Hourly payFull timeContract workTemporary workFor contractorsWork experience placementSummer workImmediate start- Are you ready to unlock intelligence?If you don’t think you meet all of the criteria below but are still interested in the job, please apply. Nobody checks every box - we’re looking for candidates that are particularly strong in a few areas, and have some interest and capabilities...Temporary work
$134.55k - $205.56k
Description Responsibilities may include the following: Design transmission lines in the 69kV to 765kV range. Mentor and train less experienced design team members. Coordinate design activities to ensure installation and operations will comply with specifications...Hourly payWork at officeLocal areaRemote workRelocation packageFlexible hours3 days per week$140k - $170k
...LevelStaffEducationMaster's DegreeTravel-Security Clearance RequiredSecretJob DescriptionPrescient Edge is seeking a Senior Computer Programmer to support a federal government client.Benefits & Compensation: At Prescient Edge, we believe that acting with integrity and...$130k - $160k
Join AIR as a Healthcare Programmer, Medicaid and Pharmacy with our Healthcare Innovations team. Our team works collaboratively to unravel the intertwined challenges of health care quality, costs, and access. Our team of experts-economists, data scientists, statisticians...Full timeFixed term contractH1bWork at officeLocal areaRemote work- Analytica is seeking a remote z/OS Mainframe Programmer to support a long standing federal government project. The candidate will be responsible for designing and implementing dynamic solutions.Analytica has been recognized by Inc. Magazine as a fastest-growing private...Remote work
$135k - $200k
...Palantir’s basic life, AD&D and disability insurance • Commuter benefits • Take what you need paid time off, not accrual based • 2 weeks paid time off built into the end of each year (subject to team and business needs) • 10 paid holidays throughout the calendar...Full timeWork experience placementWork at officeRemote workWork from homeRelocation package
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Programmer, CNC 2. Be the first to apply!
- senior developer Washington DC
- junior remote developer Washington DC
- postgresql developer Washington DC
- graphic programmer Washington DC
- aws developer Washington DC
- informatica etl developer Washington DC
- developer relations Washington DC
- remote magento developer Washington DC
- clinical sas programmer Washington DC
- appian developer Washington DC



