Share Email Opening Apply Now

CNC Programmer 

About the Organization Butler Weldments is a trusted partner in the manufacturing of fabricated and machined metal products. For over 40 years, our family-owned small business has cultivated strong ties in both the military and commercial sectors, all while focusing on expanding our facilities, industries and scope of work.

We are dedicated to providing our customers with dependable service and personalized solutions, for industry-leading success in their respective fields.

At Butler Weldments, we rally behind the phrase 'Made for More'. The word 'made' supports the type of work that is done at the company. Additionally, the word 'more' stands for the sale, strength and durability of our products. Collectively, 'Made for More' means that we have positioned our team to expand and improve capabilities, facilities and project types.

But it also means something else: This slogan stands for the people involved in the process, and the fact that each individual has a higher calling. At Butler Weldments, there is a culturally shared ideal of trust and integrity. We believe that working here is an opportunity to support our fellow team members, our families and our community.  
Category Manufacturing  
Exempt/Non-Exempt Exempt  
Full-Time/Part-Time Full-Time  

The CNC Programmer is responsible for reviewing and interpreting customer or internal part drawings in order to develop CNC programs and plan the set-up of advanced machining equipment. Responsible for determining the best available methods to fabricate and machine parts or assemblies by developing the most efficient programs and set ups for all CNC equipment.

Responsibilities and Duties:

  • Promote and adhere to the Core Values and Behavior Code
  • Responsible for the programming of all machines utilizing MasterCam or equivalent software, including the development and prove out of all programs.
  • Observe machine trial runs/conduct computer simulations to ensure that programs and machinery will function properly and produce items that meet specifications.
  • Plan, create, verify and revise program data and documentations to enhance efficiency. Develop and maintain database of all programs.
  • Analyze job orders, drawings, blueprints, specifications, and design data in order to calculate part dimension compatibility with machines, tool selection, machine speeds and feed rates.
  • Develop and guide the integration of new machining techniques that reduce setup and run times.
  • Train and mentor machinists on best practices for operational efficiency.
  • Research, recommend and negotiate pricing for capital equipment purchases.
  • Recommend and prepare layout and installation plans for all CNC equipment.
  • Provide numerical control, machining, programming and technical expertise to the production department.
  • Set up and operation ability of all machine shop equipment and other machines
  • Prepare detailed estimates for assigned projects from small to large and complex in nature.
  • Analyze RFQ instructions, detailed specifications and other customer supplied documentation to prepare time estimates for machined parts.
  • Assess tooling, material costs and labor required for all phases of the project. Consult with supply chain management on vendor and material selection.
  • Support the manufacturing team and assist with the resolution of production machining issues involving processes which affect the overall production operation to maximize efficiency.
  • Verify completed work, check dimensions/tolerances, and maintain accuracy of drawings and programs.
  • Analyze completed projects to compare actual versus estimated cost hours to identify process improvement and cost reduction.
  • Continually strive to foster a team work environment that provides open and honest communication across all levels.
  • Promote inter-department cooperation through active involvement with all staff members and peers on the company's leadership team.
  • Continually strive to develop personal and professional skills.
  • Promote company goals including Safety, Quality, and Production.
  • Required to wear appropriate PPE as required by job duties.
  • Perform other duties as assigned.
Position Requirements


  • Associate’s degree or Bachelors’ degree in CNC programming, a computer-related field or a mechanical field or equivalent combination of education and experience.
  • 10+ years’ experience in CNC machining.
  • 5+ years of MasterCam or similar CAD/CAM experience required.
  • 2D and 3D modeling experience.

Knowledge, Skills and Abilities:

  • Exceptional interpersonal and relationship building skills; ability to develop professional working relationships; ability to communicate well with members of the public and staff members.
  • Expert understanding of manufacturing processes.
  • Strong knowledge of Algebra, Trigonometry and Geometry.
  • Ability to interpret mechanical drawings and apply GD&T.
  • Proficiency with Microsoft Office applications.
  • Strong problem solving and ability to coordinate, organize and prioritize multiple tasks.
  • Adaptability and flexibility to shift priorities based on the organizations’ needs.
  • Able to exercise independent judgment and make sound decisions, take ownership/accountability and operate with minimal supervision.
  • Integrity, professionalism, discretion and ability to maintain confidentiality are essential.

Physical Demands/Work Environment:

This full-time position operates in both a professional office and production environment. Use of computer, telephone and other office equipment throughout the day as needed to conduct business. Physical effort consists of frequent handling of light to average weight materials. Work performed requires constant alertness and activity, concentrated mental and visual attention required. Position requires working throughout all company buildings and possible travel on an as needed basis.

Safety Equipment and Attire:

  • Steel toed shoes (required in production areas)
  • Safety glasses (required in production areas)
  • Ear plugs (required in production areas)
EOE Statement We are an equal employment opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, disability status, protected veteran status or any other characteristic protected by law.  

This position is currently accepting applications.

Apply Now


Other Jobs Within Same Category
-- None found --

Other Jobs Within 60 Miles
Material Prep Technician in Cameron, Texas
Posted on: 10/7/2020
[Apply Now]

Welding Engineer in Cameron, Texas
Posted on: 9/18/2020
[Apply Now]

Administrative Assistant in Cameron, Texas
Posted on: 1/21/2021
[Apply Now]

Welder - 2nd Class in Cameron, Texas
Posted on: 9/1/2020
[Apply Now]

CNC Machinist in Cameron, Texas
Posted on: 7/27/2020
[Apply Now]


Click here for technical assistance.