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

CNC Programmer I

$30 - $40 per hour
Full-time

Barber-Nichols, Inc.

Job Description

Job Description

Description:

About Barber-Nichols:

Barber-Nichols (BN) is a premier provider of custom turbomachinery solutions serving the Defense, Aerospace, Cryogenics, and Energy industries. Our team consists of industry leaders who collaborate closely with equally accomplished customers to deliver technologies that advance their markets and establish enduring partnerships. At BN, we foster a results-driven environment that values professional growth, rewards achievement, and supports innovation. From designing the blower for NASA’s Dragonfly mission to Saturn’s moon Titan to engineering critical components for the U.S. Navy’s MK-48 program, BN’s portfolio spans some of the most exciting and impactful projects in the world. For those seeking to contribute to impactful projects alongside a highly skilled team, BN offers an exceptional place to build your career.

Position Summary:

The CNC Programmer I will create and revise CNC programs and fixturing using BN or customer-provided models and drawings while building programming proficiency through hands-on production support and progressively increasing technical responsibility. The CNC Programmer I is responsible for maintaining CNC programs, setup documentation, tool lists, and related manufacturing information for assigned lathe or mill work while building the skills needed to support increasing programming complexity. This position supports production and prototype work through accurate programming, clear setup documentation, process verification, and adherence to quality and safety requirements. The CNC Programmer I will work cross functionally and with vendors to support efficient and accurate manufacturing processes using NX CAM, simulation, tooling libraries, setup documentation, and machining methods.

Key Results Areas:

  • Develop and revise CNC programs under mentorship for low to medium complexity lathe, mill, or combined machining operations while building proficiency in CAM software, setup documentation, process verification, and machining strategy, focusing on safe machining practices, repeatable program delivery, efficient metal removal, and the ability to meet design tolerances and specifications.

a. Define efficient tool paths, cutting speeds, and feeds for assigned CNC machining operations while developing machining knowledge through mentoring, training, and application of proven methods, including exotic and difficult to machine materials.

b. Program lathe and mill CNC machining operations using advanced CAM software.

c. Build skill in proving out CNC programs through process verification and/or machine simulation software to support safe and accurate program release.

d. Create and maintain setup and run documentation, tool lists, setup notes, simulation data, and program information while supporting clear and consistent production handoff practices.

e. Become comfortable manipulating NX tooling libraries and related programming data to support accurate tool definition, repeatable simulation results, and consistent programming output.

  • Knowledge of cutting techniques and tools through training, mentoring, and hands-on application for assigned CNC machining operations, with a focus on meeting design tolerances, safe machining practices, efficient metal removal, and reduction of machining time.

a. Select cutting methods and tool paths for assigned CNC machining operations while building understanding of tooling application, material behavior, and machining strategy.

b. Analyze drawings, blueprints, specifications, and design data to calculate dimensions, select cutting tools, and determine machine speed and feed rates for assigned work while building proficiency in applying design requirements to machining processes.

c. Identify cutting tools necessary to complete assigned CNC machining operations and build understanding of tooling lead times, availability, and ordering requirements.

  • Ensure production readiness of manufacturing processes prior to starting the first operation in the manufacturing sequence.

a. Participate in production readiness reviews for assigned work to build understanding of schedule, tooling, documentation, fixture, and programming requirements.

b. Confirm programs, documentation, work holding fixture information, simulation information, and cutting tool requirements are identified and available while building awareness of items that may affect production schedules or the first manufacturing operation.

  • Support machinists throughout the manufacturing process while building production-support and troubleshooting skills needed for timely and successful component production.

a. Monitor production of assigned parts to support manufacturing success and build the ability to identify programming, documentation, tooling, or setup concerns.

b. Maintain open communication with machinists, production supervisors, and other programmers, and incorporate improvements to CNC programs, setup documentation, and related programming information while building understanding of how programming decisions affect manufacturing efficiency and part quality.

c. Identify routine programming, documentation, tooling, or setup issues during assigned work; make controlled updates within assigned scope and communicate concerns that require additional technical support.

  • Collaborate with product engineers, program managers, quality, and other programmers regarding design changes and resolution of non-conforming products.

a. Create or update CNC programs, setup documentation, tooling information, and work instructions needed to support agreed upon resolutions to non-conforming product while building understanding of rework and corrective-action requirements.

b. Implement approved design changes into CNC programs, setup documentation, and related tooling information for assigned work as appropriate, while learning how design changes impact machining strategy and production readiness.

  • Support employee safety throughout the production process through safe programming practices, clear setup information, and compliance with safety procedures.

a. Create CNC programs that allow for safe machining practices while building understanding of machine motion, clearances, setup risks, and safe prove-out methods.

b. Identify and communicate safety concerns related to assigned products, CNC programs, setup documentation, and manufacturing processes.

  • Ensure the Quality Management System (QMS) is incorporated in machining processes.

a. Able to locate QMS procedures, read and understand relevant procedures.

b. Assists with identifying and documenting procedural changes and train employees on QMS procedures to ensure the department is compliant.

Requirements:

Qualifications:

To qualify for this position, an individual must possess the knowledge, training, experience, and abilities required.

Education and Training

  • Associates degree in manufacturing technology, CNC programming certification, or related technical training preferred. Machining, setup, operation, or programming experience may be considered in lieu of degree or certification.

Experience:

  • At least two (2) years’ experience in CNC machining, setup, operation, or programming in a precision manufacturing environment. Experience creating or revising CNC programs with CAM software preferred.
  • Experience machining or supporting work involving tight tolerances and difficult materials, such as Inconel, titanium, stainless steels, or similar materials preferred.

Other:

  • General knowledge and understanding of Geometric Dimensioning and Tolerancing (GD&T).
  • General Knowledge of Good Manufacturing Practices and ISO standards.
  • Ability to setup and run jobs.
  • Must be willing to work overtime as required.

Desired Job Qualification:

  • AS9100 and ISO9001 work experience
  • Programming for both Mill and Lathe.
  • Siemens NX experience.

Skills:

To perform the job successfully, an individual should demonstrate the following competencies:

· Ability and willingness to abide by set policies and/or safety programs established by BNI, our clients, and/or regulatory agencies which govern our performance and behavior in the normal course of our work while on BNI or the client’s property or job site.

· Excellent written and verbal communication skills required

· Strong organizational and time management skills

· High attention to detail

· Ability to successfully plan and implement objectives within established timelines and work schedules.

· Ability to analyze problems, communicate concerns, and contribute to effective solutions at both functional and production-support levels.

· Demonstrate behavior consistent with company values

· Ability to work independently as a highly motivated self-starter while also collaborating effectively within a team-oriented culture.

Physical and Mental Demands

The physical demands and work environment characteristics described here are representative of those that must be met by an employee to successfully perform the essential functions of the position. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.

· Physical demands: The employee is occasionally required to sit; climb or balance; and stoop, kneel, crouch or crawl. The employee must frequently lift and/or move up to 20 pounds and occasionally lift and/or move up to 50 pounds. Specific vision abilities required by this job include close vision, distance vision, color vision, peripheral vision, depth perception and ability to adjust focus. Required to speak and communicate clearly with others.

· Mental demands: While performing the duties of this position, the incumbent is required to read, write, analyze data and reports, exercise judgment, develop plans, procedures and goals, present information to others and work under pressure.

· Work Environment: While performing the duties of this position, the incumbent is exposed to high level of manufacturing and equipment noise. Duties are performed indoors in a manufacturing environment with temperature changes. Exposure to hazardous materials, fumes or airborne particles and moving mechanical parts with vibration.

Compensation and Benefits :

The hourly range for this role is $30.00 - $40.00 and is commensurate with the applicant’s experience. This range represents the anticipated minimum and maximum base for this position. The final compensation for this position will be set based on the applicant’s qualifications (education, training and/or experience related to this role), and therefore, may fall outside the range shown, depending on the circumstances.

Barber-Nichols offers a comprehensive benefits package including:

· Medical, Dental, and Vision Insurance

· FSA and HSA with company paid HSA quarterly contributions

· Disability, Life, and AD&D Insurance

· 401(k) with 4% Company Match and Profit Sharing

· Employee Stock Purchase Plan (NYSE: GHM)

· Generous PTO and Paid Holidays with an option to purchase additional PTO

· Tuition reimbursement

· Performance-based bonus program

· Paid Parental Leave, Military Leave, Jury Duty, and Bereavement Leave

To view our full list of benefits, please visit Careers | Barber-Nichols .

ITAR Requirements: To conform to U.S. Government commercial space technology export regulations, including the International Traffic in Arms Regulations (ITAR), 8 U.S.C. § 1324b(a)(3), applicants for employment at Barber-Nichols must be a U.S. citizen or national, lawfully admitted for permanent residence into the U.S. (i.e., current green card holder), or lawfully admitted as a refugee or granted asylum under 8 U.S.C. § 1157-1158. Security clearance is not required for this position [KV3] .

Equal Opportunity Employer:

Barber-Nichols is an Equal Opportunity/Affirmative Action Employer committed to a workplace free from discrimination, harassment, and retaliation of any type. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, marital status, sexual orientation, gender identity, national origin, disability status, protected veteran status, or any other protected status as defined by law. Barber-Nichols will ensure individuals with disabilities are provided reasonable accommodation to participate in the job application or interview process, to perform essential job functions, and to receive other benefits and privileges of employment. Please contact us to request accommodation.

Barber-Nichols participates in E-Verify, the federal program for electronic verification of employment eligibility.

Vacancy posted 3 hours ago
Similar jobs that could be interesting for youBased on the CNC Programmer I in Arvada, CO vacancy
  • $31 - $45 per hour

     ...high-performing team that believes in each other, come build with us at Crusoe. About This Role: Join Crusoe Energy as a CNC Programmer and play a vital role in supporting our engineering and production teams. You will be responsible for programming our advanced... 
    Suggested
    Full time
    Temporary work

    Crusoe

    Arvada, CO
    4 days ago
  • $63k - $78k

    Crusoe Energy in Arvada, Colorado is looking for a CNC Programmer to support engineering teams by programming Trumpf machines and coordinating materials. The ideal candidate will excel in software like Auto-Cad and MRP, collaborate closely with engineers, and demonstrate... 
    Suggested

    ProducePay

    Arvada, CO
    4 days ago
  •  ...Job Description Aerospace | Tight Tolerances | Advanced Multi-Axis Work We are seeking an experienced 5-Axis CNC Machinist who thrives in a high-precision manufacturing environment. This role is ideal for someone who takes pride in craftsmanship, understands... 
    Suggested

    gpac

    Arvada, CO
    3 days ago
  • $25 per hour

     ...Job Description Job Description Responsibilities: - Set up and operate CNC machine to perform precision machining operations - Read and interpret blueprints, engineering drawings, and specifications to determine machining operations - Monitor machine performance... 
    Suggested
    Hourly pay
    Flexible hours
    Shift work
    Night shift
    Weekend work
    Day shift

    Davis Manufacturing

    Arvada, CO
    4 days ago
  • $20 - $30 per hour

     ...strategies, and be part of a high-performing team that believes in each other, come build with us at Crusoe. About This Role: As a CNC Machine Operator, you will be responsible for overseeing the daily functions of Laser, Punch, and panel bender machines. You will use... 
    Suggested
    Full time
    Temporary work

    Crusoe

    Arvada, CO
    1 day ago
  • $37 - $48 per hour

     ..., national security, and advanced energy systems . ---The Work You’ll Be Doing In this role, you will: Set up and operate manual and CNC machine tools supporting complex machining operations Set up and operate 2-axis CNC horizontal machines and VTLs Set up and operate 3... 
    Hourly pay
    Permanent employment
    Full time
    Relocation package
    Shift work
    Day shift

    Barber-Nichols Inc

    Arvada, CO
    1 day ago
  • $25 - $30 per hour

     ...Job Description Job Description OD/ID CNC Grinding Machinist A day in your life at Barber-Nichols You start your shift with a review of the router, pulling the right tools, materials, and setup documents. At your station, you prep a CNC cylindrical or surface grinder... 
    Hourly pay
    Permanent employment
    Shift work

    Barber-Nichols Inc

    Arvada, CO
    2 hours ago
  • $35 - $45 per hour

     ...for a $5,000 sign on bonus. Duties and Responsibilities: Setup and operation of manual machine tools as required in support of CNC operations. Setup and operation of 2 axis CNC horizontal & VTL lathes and/or setup and operation of 3, 4, and 5 axis CNC lathes.... 
    Hourly pay
    Permanent employment
    Full time
    Relocation package
    Day shift

    Barber-Nichols, Inc.

    Arvada, CO
    8 days ago
  • $33 - $40.33 per hour

     ...CNC Programmer Responsible for writing and revising CNC programs for a variety of multi-axis CNC machinery, both mills and lathes, in the production of technical ceramic products. Under minimal supervision creates or revises multiple axis CNC programs for new product... 

    CoorsTek

    Golden, CO
    9 hours ago
  •  ...Job Description Job Description Assist CNC machine operators with daily production tasks Lift and handle large plastic sheets safely Stack, organize, and move finished parts Maintain a clean and organized work area Follow all safety procedures and company... 
    Shift work

    Regal Staffing Services

    Denver, CO
    1 hour ago
  • $25 - $28 per hour

     ...Job Description Job Description Wanco Inc. is seeking a CNC Brake Press Operator in our Arvada, CO production facility. Summary: The Brake Press Operators produce parts from metal using a brake press, a computer numeric controlled (CNC) piece of equipment that... 
    Hourly pay
    Local area

    Wanco, Inc.

    Arvada, CO
    17 days ago
  • $26.4 - $50.4 per hour

     ...- $42/hr *position level will be assessed through the resume review and interview process. Key Responsibilities Previous CNC Operator experience: mill turn and lathe GD&T print reading Knowledge of calipers, micrometers, metrology. Ability to indicate... 
    Permanent employment
    Full time
    Temporary work
    Night shift

    Primus Aerospace

    Denver, CO
    10 days ago
  • $25 - $33 per hour

     ...Job Description Job Description CNC Lathe Setup Machinist Blueprint Advanced Manufacturing Precision Machining | Denver, Colorado | blueprintadvancedmfg.com Full-Time | On-Site | Denver, CO   About Blueprint Advanced Manufacturing Founded in 1969,... 
    Full time
    Contract work
    Monday to Friday
    Day shift

    Blueprint Advance Manufacturing

    Denver, CO
    a month ago
  • $20 - $25 per hour

     ...Job Description Job Description CNC Machine Operator (Lathe/Mill) Blueprint Advanced Manufacturing (BAM) Denver, CO Full-Time | Tues–Fri (10-hour shifts) Future swing shift potential   About Us Blueprint Advanced Manufacturing is a precision contract... 
    Hourly pay
    Full time
    Contract work
    Apprenticeship
    Shift work
    Afternoon shift

    Blueprint Advance Manufacturing

    Denver, CO
    more than 2 months ago
  • $25 - $30 per hour

     ...impactful projects alongside a highly skilled team, BN offers an exceptional place to build your career. Position Summary: The CNC Grinder effectively sets up CNC cylindrical and surface grinding machines with required tools, fixtures, and programs to machines parts... 
    Hourly pay
    Permanent employment

    Barber-Nichols Inc

    Arvada, CO
    4 days ago
  • A leading machinery manufacturer in Denver, Colorado, is seeking an Associate with CNC machining experience to operate and set up various machine tools. The role emphasizes teamwork, adherence to safety regulations, and continuous improvement. Ideal candidates should have... 

    BAND-IT IDEX

    Denver, CO
    1 day ago
  • $28 - $38 per hour

     ...play a vital role in the manufacturing process by operating and maintaining machinery to produce pumps and compressor components using CNC equipment. Your expertise will ensure that production meets quality standards and efficiency goals. You will report directly to... 
    Hourly pay
    Permanent employment
    Full time
    Temporary work
    Work experience placement
    Relocation package
    Flexible hours
    Shift work
    Afternoon shift

    Honeywell

    Arvada, CO
    18 hours ago
  • $22 - $44 per hour

     ...Job Description Job Description Hiring: CNC & Manual Machinists | Entry to Experienced Levels If you’re looking for a place where precision, craftsmanship, and cutting‑edge manufacturing come together — this is it. We’re growing fast and adding Machinists at multiple... 
    Weekly pay
    Full time
    Contract work
    Temporary work
    Work at office
    Shift work
    Weekend work
    Day shift
    Afternoon shift

    Aerotek Careers

    Denver, CO
    7 days ago
  • $18.89 - $31.49 per hour

     ...A Day in Your Life at MKS: As a CNC Machinist at MKS, you will partner with Engineering, Production, and Quality teams to set up, operate, and maintain CNC machinery to produce precision components according to engineering specifications. In this role, you will report... 
    Hourly pay
    Permanent employment
    Temporary work
    Apprenticeship
    Relocation package
    Afternoon shift

    MKS Instruments

    Broomfield, CO
    1 hour ago
  • $22 - $30 per hour

     ...assessed through the resume review and interview process. Pay rates are listed at base pay rate* Key Responsibilities Previous CNC Operator experience: lathe GD&T print reading Knowledge of calipers, micrometers, metrology. Ability to indicate vices.... 
    Permanent employment
    Full time
    Temporary work
    Day shift

    Primus Aerospace

    Lakewood, CO
    3 days ago
  • $23 - $24 per hour

     ...CNC Mill Machinist PrideStaff has an immediate opening for an experienced CNC Mill Machinist for a client located in Denver, CO. This is a temp to hire opportunity working a 4-10s schedule. Job Duties For The CNC Mill Machinist: Setup CNC Mill with proper tooling... 
    Hourly pay
    Temporary work
    Immediate start

    PrideStaff

    Denver, CO
    9 hours ago
  • $18 - $29 per hour

    Join Crusoe: Press Brake Operator Crusoe is on a mission to accelerate the abundance of energy and intelligence. As the only vertically integrated AI infrastructure company built from the ground up, we own and operate each layer of the stack from electrons to tokens...
    Full time
    Temporary work
    Shift work
    Night shift

    Crusoe

    Arvada, CO
    2 days ago
  •  ...Job Description Job Description CNC Machinist / Programmer (Level 3) Dynamic Gravity Systems | Broomfield, CO About Us Dynamic Gravity Systems specializes in precision engineering, focusing on the design and manufacture of gravity meters used on ships, aircraft... 
    Full time
    Work experience placement
    Flexible hours

    Dynamic Gravity Systems

    Denver, CO
    19 days ago
  •  ...Job Title: Machinist 1 Job Location: Broomfield, CO Job Duration: 12 month on W2 Shift: M-F, 6:30-3pm CNC Operator Job Description: As a machinist 1 at *** Instruments, you will partner with the machine shop team, Engineering, Quality Assurance, and the... 
    Shift work

    Hire Talent

    Broomfield, CO
    2 days ago
  • $40 - $50 per hour

     ...Job Description Job Description Job Title: CNC Programmer and Machinist IV Job Description As a CNC Machinist IV, you will operate, program, and optimize machines to produce precision rocket engine components and space flight-critical hardware supporting national... 
    Contract work
    Temporary work
    Work at office

    Actalent

    Louisville, CO
    5 days ago
  • $30 - $39 per hour

     ...Eligible for up to $5,0000 RELOCATION AND HIRING BONUS Job Title: CNC Machinist Specialist (Expert Level) Department: Machine Shop...  ...inspection compliance. Collaborate with engineers and programmers to refine setups and improve processes. What You Bring:... 
    Hourly pay
    Full time
    Contract work
    Work experience placement
    Local area
    Remote work
    Worldwide
    Relocation package
    Shift work
    Day shift
    Afternoon shift

    Gulftech Group

    Denver, CO
    20 days ago
  • $58.2k - $87.2k

     ...and procedures. Actively participate in applicable Environmental, Health and Safety (EHS) programs. Independently set up and operate CNC and manual machining equipment, including but not limited to: mills, lathes, grinders, wire EDM. Write basic programs for CNC... 
    Full time
    Work at office
    Local area
    Weekend work

    BAND-IT IDEX

    Denver, CO
    1 day ago
  •  ...Job Description Job Description Description As an Entry-Level CNC Machinist at Impulse , you will be responsible for machining & manufacturing complex components for spacecraft & rocket engine hardware. Join us in shaping the future; one meticulously crafted... 
    Permanent employment
    Full time

    Impulse Space

    Louisville, CO
    4 days ago
  •  ...Machinist I This position is located On-site in our Denver Location CNC Machinist produces machined parts to specifications using manual machine tools such as lathes, milling machines, drill presses and other general machine shop equipment to produce a variety of... 
    Immediate start

    Birdon Pty Ltd

    Denver, CO
    1 day ago
  • $35 - $45 per hour

     ...seeking a skilled Mill Machinist III to join their team in Denver, Colorado. This role will involve setting up and operating manual and CNC machines, fulfilling a critical role in innovative projects. With a total of at least 12 years' relevant experience, candidates will... 
    Hourly pay
    Relocation package
    Day shift

    Barber-Nichols Inc.

    Denver, CO
    4 days ago

Do you want to receive more vacancies?

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