Apply
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:
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.
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.
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.
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.
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.
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.
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
Experience:
Other:
Desired Job Qualification:
Skills:
To perform the job successfully, an individual should demonstrate the following competencies:
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.
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:
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.