Barber-Nichols

CNC Programmer I

Barber-Nichols  •  Colorado (Onsite)  •  7 hours ago
Apply
AI can make mistakes so check important info. Chat history is never stored.

Job 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.

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.

Barber-Nichols

About Barber-Nichols

Barber-Nichols (BN) is located in Arvada, Colorado, a suburb of Denver. It was founded in 1966 by Bob Barber and Ken Nichols. BN specializes in the engineering design and production of turbomachinery; custom products include compressors, fans, pumps, turbines, generators, motors, and controllers for aerospace, cryogenic, defense, and energy applications. In addition to specialty hardware, BN also provides engineering consulting and contract manufacturing.

Industry
Aviation & Aerospace
Company Size
501-1,000 employees
Headquarters
Arvada, CO
Year Founded
1966
Social Media