CNC Programmer III
$45 - $55 per hourBarber-Nichols Inc
DescriptionAbout Barber-Nichols:Barber-Nichols (BN) is a leading provider of custom turbomachinery for the Defense, Aerospace, Cryogenics and Energy industries. This is a unique place. Our company is made up of people that are at the top of their game. And we are working with customers who are at the top of their game. Together, we help our customers revolutionize their markets and build amazing relationships with them in the process. If you're seeking to work with an amazing team in a “get-it-done” atmosphere that supports your development, and recognizes your achievements, BN is the place for you.Position Summary:The CNC Programmer III independently creates and revises CNC programs and fixturing using BN or customer-provided models and drawings, while owning assigned programming work across all levels of complexity from development through production support. This role develops and improves manufacturing processes, mentors programmers and machinists, leads advanced troubleshooting, supports new equipment and process implementation, and standardizes programming methods and related manufacturing information for lathe, mill, and mill-turn operations. The CNC Programmer III also works cross-functionally with machinists, engineering, quality, procurement, vendors, customers, and other support functions to develop efficient and accurate manufacturing processes.Key Results Areas:1) Independently develop CNC programs for lathe, mill, and mill-turn operations across all levels of complexity, with detailed machine setup and run instructions, focusing on efficient metal removal while meeting design tolerances and specifications.a. Program lathe, mill, and mill-turn CNC machining operations using Siemens NX CAM software and serve as a technical resource for advanced CAM strategy, complex applications, and tool path creation.b. Prove out CNC programs through process verification and machine simulation software to support accurate and repeatable program release.c. Develop and maintain CAM post processors, NX tooling libraries, templates, setup documentation, tool lists, and related programming data needed to support consistent programming output and production.2) Select and standardize cutting techniques and tools for CNC machining operations across all levels of complexity to meet design tolerances while improving machining efficiency and repeatability.a. Develop and standardize cutting methods, tool paths, speeds, and feeds based on tooling, workholding, machine capability, material behavior, and tolerance requirements.b. Analyze drawings, specifications, and design data to determine dimensions, tolerances, and machining requirements for assigned work, including complex applications.c. Identify and select cutting tools required for CNC machining operations and work with tooling suppliers as needed to develop effective tooling solutions for standard and complex applications.3) Ensure production readiness of manufacturing processes prior to starting the first operation in the manufacturing sequence.a. Lead and support production readiness reviews for complex or high-risk work.b. Ensure programs, documentation, workholding fixtures, simulation information, and cutting tools are available to support production schedules, and proactively resolve items that may affect production readiness.c. Support implementation of new equipment and manufacturing processes through tooling, fixtures, post processors, simulation, and documentation needed to bring the process into production.4) Mentor, train, and support machinists and programmers throughout the manufacturing process and lead advanced troubleshooting to support successful component production.a. Monitor production of assigned parts and identify broader process improvements that can be applied across parts, machines, or product families.b. Maintain open communication with machinists, production supervisors, and other programmers, and incorporate improvements to CNC programs and setup documentation to improve manufacturing efficiency, part quality, and repeatability.c. Lead advanced troubleshooting of programming, tooling, documentation, and setup issues, provide technical direction and training, and coordinate cross-functional support when needed.5) Collaborate with product engineers, program managers, quality, and other programmers regarding design changes, manufacturability concerns, and resolution of non-conforming products.a. Create or update CNC programs, process documentation, tooling information, and work instructions needed to support immediate rework actions, long-term corrective actions, and approved resolutions to non-conforming product.b. Implement approved design changes and identify impacts to machining strategy, production readiness, programming standards, post processor output, CAM libraries, and repeat production methods.6) Support employee safety throughout the production process through safe programming practices, clear setup information, standard methods, and compliance with safety procedures.a. Create CNC programs that allow for safe machining practices while considering machine motion, clearances, setup risks, prove-out methods, and safe production handoff across all levels of complexity.b. Identify, communicate, and lead implementation of safety improvements related to assigned products, CNC programs, setup documentation, manufacturing cells, and department methods.7) 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 supports QMS training to help ensure department compliance.RequirementsQualifications:To qualify for this position, an individual must possess the knowledge, training, experience and abilities required.Education and TrainingAssociate's 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 ten (10) years’ experience programming parts across a wide range of complexity for lathes, mills, and mill-turn with advanced CAM software in a precision manufacturing environment, including extensive experience with complex parts. Siemens NX CAM experience desired.Advanced experience machining or supporting work involving tight tolerances and difficult materials, such as Inconel, titanium, stainless steels, or similar materials required.Other:Advanced knowledge and understanding of Geometric Dimensioning and Tolerancing (GD&T).Strong knowledge of good manufacturing practices and ISO standards.Ability to setup, run, and support prove-out of complex jobs.Must be willing to work overtime as required.Desired Job Qualification:AS9100 and ISO9001 work experienceExperience programming both mill and lathe operations, including complex or mill-turn machining.Siemens NX CAM experience, including advanced tool path creation, post processor knowledge, tooling libraries, and full machine simulation.Demonstrated experience mentoring machinists or programmers, leading advanced troubleshooting, and supporting new equipment or process implementation.Demonstrated record of improving manufacturing processes, programming methods, setup documentation, tooling libraries, or machining strategies.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 complex problems, lead advanced troubleshooting efforts, communicate concerns, and develop effective solutions at both functional and production-support levels.· Demonstrate behavior consistent with company values· Ability to work independently with minimal direction as a technical resource, mentor, and continuous-improvement leader within a team-oriented culture.· Ability to adapt to changing priorities, schedules, products, machines, and manufacturing requirements while maintaining strong documentation, communication, and process control.Physical and Mental DemandsThe 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.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.Equal Opportunity Employer:Barber-Nichols is an Equal Opportunity/Affirmative Action employer. 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 protected status as defined by law.Compensation and Benefits:The hourly range for this role is $45-55/hr. This range represent the anticipated minimum and maximum base + bonus for this position based upon a good faith and reasonable estimate. 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.To view our benefits provided please visit Careers | Barber-Nichols.Barber Nichols anticipates the application window closing approximately 30 days from the date the notice was posted. However, factors such as candidate flow and business necessity may require Barber Nichols to shorten or extend the application window. #J-18808-Ljbffr
$32 - $44 per hour
...Job Description Job Description Senior CNC Mill Machinist / Programmer (Setup Machinist II–III) Blueprint Advanced Manufacturing (BAM) – Denver, CO Full-Time | On-Site Day or Swing Shift $32–$44/hour DOE + $3.00/hour Shift Differential After 5:00 PM...SuggestedFull timeContract workShift workDay shiftAfternoon shift$35 - $45 per hour
...highly motivated, skilled and energetic candidates for a Machinist III on second shift. This role is eligible for a $5,000 sign on... ...and operation of manual machine tools as required in support of CNC operations. Setup and operation of 2 axis CNC horizontal & VTL...SuggestedHourly payPermanent employmentRelocation packageNight shiftAfternoon shift$70k - $85k
...is a stable, well-run operation that values safety, quality and continuous improvement. About the Role We are hiring a CNC Machinist III to be a senior, self-directed machinist in a high-mix/low-volume shop. You will program, set up and run CNC mills, lathes and...SuggestedFull timeWork at officeWeekend work$40 - $54 per hour
...supporting the aerospace, defense, cryogenics, and energy industries . This role exists to support increasing demand for high-precision CNC machining of mission-critical components used in advanced systems such as NASA deep-space missions and U.S. Navy defense programs....SuggestedHourly payPermanent employmentFull timeRelocation packageShift workAfternoon shift- ...Job Description Job Description About the CNC Machinist Position Job Description: Reporting to the Shop Manager, MMA is seeking a qualified, self-motivated, dependable prototype machinist who can work independently with little supervision. Candidate will prioritize...Suggested
- ...Company Bonuses Job Type: Full-Time Experience: 2+ Years CNC Programming | 4+ Years CNC Machining Machines: CNC Mills •... ...and manufacturing processes, we're looking for experienced CNC Programmers who want to help drive efficiency while supporting skilled...Weekly payFull timeTemporary workFlexible hours
$59.7k - $89.5k
...team, and are currently hiring for Tool and Die Maker I, II, and III positions - please see below for job descriptions for all. SUMMARY... ...moderately complex tools and dies. Operate both manual and CNC machines with little to no supervision. Repair progressive...Currently hiringWork at officeLocal area- ...The opportunity An established defense and aerospace manufacturer in Longmont needs a senior CNC Programmer/Machinist to program and machine high-precision, complex components. The parts go into mission-critical systems, so tolerances are tight and quality comes first...Permanent employmentFull time
$110.66k - $152.18k
...mission-ready throughout space.We are mission-driven, and together, we are an extraordinary team.About the RoleThe Tooling Design Engineer III is responsible for the advanced design and development of tooling and fixtures used in manufacturing processes. This role involves...Permanent employmentFull timeContract workWork experience placement$25 - $40 per hour
...Job Description Job Description Top Job Located in Englewood, CO Salary: $25-$40/hr. Job Title: CNC Machinist / Programmer Location: Englewood, CO Pay: $25-$40/hr. Position type: Full-time, Evaluation Hire Schedule: 1st shift: 5:00am-1:30pm...Full timeWork at officeDay shiftAfternoon shift$40 - $50 per hour
...manufacturers (e.g., Boeing, Lockheed, Northrop) to provide components to mission critical civilian and defense programs. The CNC Programmer works to meet established standards of productivity and quality and will serve as a CNC Programmer for all jobs completed...Permanent employmentTemporary workMonday to FridayDay shift$25 - $28 per hour
...to join our manufacturing team in Wheat Ridge. This position is responsible for setting up, operating, and adjusting both manual and CNC machining equipment to produce precision gasket and seal products according to work orders and technical drawings. Machinist.pdf Key...Temporary workDay shift$20 - $24 per hour
...CNC OperatorPrideStaff is looking for a CNC Operator for a growing, innovative manufacturing client located in Arvada, CO.This Colorado manufacturer makes products that make a difference by protecting lives and property in the US as well as in the rest of the world. They...Hourly pay- ...and special forms. We are committed to innovation, quality, and excellence in our operations. We are currently seeking a skilled CNC Programmer to join our dynamic team. Responsibilities CNC Programming: Develop and optimize CNC programs for complex parts using TopSolid...Trial period
$27 - $29 per hour
...this application due to a disability, contact this employer to ask for an accommodation or an alternative application process. CNC Programmer Regular Full-Time Englewood, CO, US 30+ days ago Requisition ID: 1067 Salary Range: $27.00 To $29.00 Hourly At...Hourly payFull timeMonday to Friday$27.04 - $33.77 per hour
...Torque Testing.Job SummaryThe Manufacturing Operations Technician III is responsible for overseeing and optimizing the manufacturing... ...operation, and monitoring of complex manufacturing systems, including CNC machines, automated systems, and high-precision equipment.Lead...Temporary workLocal areaFlexible hours$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...Full timeTemporary workShift workNight shift- ...of industries to come up with the best solution for our customers. Who We're Looking For We are looking for a Controls Engineer III who has experience in all aspects of automation. This candidate will be responsible for leading projects from start to finish,...
$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...Hourly payFlexible hoursShift workNight shiftWeekend workDay shift- ...Job Description Job Description Description Our CNC Programmer role at Impulse will possess comprehensive knowledge of CNC machining and programming operations, with a strong emphasis on 5-axis machining and programming. This role is tasked with developing and...Permanent employmentFull time
$120k - $145k
...scalable manufacturing system for complex aerospace and defense CNC machining, and the biggest constraint right now isn't machine... ...templates, and validated posts — that let junior and mid-level programmers execute reliably without re-solving every problem from scratch....Full timeLive inRelocation package$119.06k - $163.71k
...mission-ready throughout space.We are mission-driven, and together, we are an extraordinary team.About the RoleThe Systems Engineer III contributes to the development and implementation of advanced system solutions by providing alignment, connection and direction to the...Full timeContract workWork experience placement$26 - $31 per hour
...CNC Brake Press Operator (Contract-to-Hire) Arvada, CO | $26-$31/hour | On-site About the Opportunity Drawbridge is hiring a CNC Brake Press Operator for an established equipment manufacturer in Arvada, CO. The role starts as a contract position and can convert...Hourly payPermanent employmentContract work- ...About the Role Colorado Custom Stone is hiring a CNC BACA Operator to join our stone fabrication team. We produce custom commercial countertops and architectural elements using natural stone, quartz, and thin porcelain slabs. In this hands-on role, you’ll operate...Full timeShift work
- ...Job Description Job Description A “CNC machinist level 5” is generally considered a senior or expert CNC operator/machinist who can independently program, set up, and run complex CNC jobs, and often supervises or mentors others. Golden Machining Solutions is a...Shift work
- ...Job Description Job Description REPORTS TO: Lead Machinist FLSA STATUS: Non-exempt SUMMARY: Operates CNC and Manual Machinery in accordance to Safety Practices, Operational Manuals and best practices. Programs and runs programs on CNC machines and observes...Work experience placementWork visa
$22 - $30 per hour
...hrs worked) *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...Permanent employmentFull timeTemporary workNight shift$129.78k - $178.44k
...mission-ready throughout space.We are mission-driven, and together, we are an extraordinary team.About the RoleThe Software Engineer III role involves designing, developing, and testing software applications for space systems and technologies. This advanced position requires...Full timeContract workWork experience placement$126.61k - $174.09k
...based on job-related knowledge and skills, education, experience, internal equity and market competitiveness.Compensation:Pay Range:III - $60.87 - $83.69/hrSr - $73.48 - $101.50/hrPrincipal - $86.60 - $119.08/hrYour actual base compensation will be determined on a case...Full timeContract workFor contractorsWork experience placement$107.6k - $198.4k
...affect customers, partners, constituents, and the workforce.Recruiting for this role ends on 10/30/26Work you'll doAs a Software Engineer III on the Customer team, you will advance AI-assisted software delivery, AI agent development, and agentic system implementation by...Local area
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to CNC Programmer III. Be the first to apply!






