What are the responsibilities and job description for the CNC Programmer position at Bowtech Archery?
Job Title: CNC Programmer
Reports To: Machining Supervisor/Programmer
Employment Type: Full-time, Non-exempt
What Bowtech Archery has to Offer:
- Bonus program
- Casual work environment
- Employee benefits
- 401(K) with company match
- Excellent employee discount on premium archery equipment and accessories
- Social committee events and activities
- Tuition reimbursement and skills training
Pure Archery Group is a leading manufacturer of premium archery products, producing accuracy-focused, performance-driven, and durable archery products for customers worldwide. These products include the most accurate compound bows suited for nearly every archer by the Bowtech and Diamond brands, as well as premium crossbows and accessories by Excalibur Crossbow. Rounding out the line are industry-leading archery accessories from Black Gold sights, TightSpot quivers, Ripcord arrow rests, as well as a full line of Octane products.
Bowtech, headquartered in Eugene, Oregon, is a widely recognized archery products leader that uses innovative technology and design to manufacture and market high quality archery products. Our Mission is to provide the most advanced archery products and customer service, developed on customer-driven innovation. Bowtech bows are made in America, by passionate employees who take pride in every step of the build process…all to build the most advanced archery products, with the quality and service you would expect.
What you will do:
Under the direct supervision of the Machining Manager, performs CNC programming. Assists in diagnosing problems related to CNC Machining. Assist operators in problem-solving of CNC machine tools as they relate to the program. Recommends changes to equipment and processes for continuous improvement.
Your responsibilities will include:
· You will be responsible for process planning, programming, and setting up CNC machines to produce products that meet safety, quality, cost, compliance, and efficiency objectives. Trouble shooting and optimization are also important responsibilities of this role.
· The ideal candidate will support the skills development of other members of the Machining department. You are generous in sharing your knowledge and experience and have an aptitude for training.
· Although this is a day shift position (Monday through Friday), there will be times when you are required to assist other shifts (e.g. introducing new processes or product, training).
· Determines and selects the processing method and tooling requirements for a piece part on a CNC machine using drawings and specifications from R&D.
· Ensure consideration is given to exterior issues such as part/machine loading and unloading, part squaring and referencing in the machine, and other functions unique to each CNC machine tool.
· Applies Solid Works for part evaluation and fixture design. Uses Mastercam for part machining. Also utilizes Mori Horizontal programming, Haas conventional programming, writes Macros, and accurately modifies machine posts.
· Monitors programming projects from initial requirements to program implementation to finished product. Ensure programs have solid internal program structuring. Practices good program housekeeping skills.
· Converts files in multiple formats for programming needs. Produces sound fixturing designs for productive programming and machining. Follows sound programming practices for ease of production and set-up.
· Performs thorough inspection of initial machined products to ensure products meet R&D specifications. Send first article of approval to R&D. Releases approved technical set up sheets to Operators for full production run.
· Performs maintenance and updates the piece part programs in program libraries when changes to the part are necessary.
· Participates in the continuous improvement of product processes and methods including learning new programming technologies.
· Reports and describes errors or problems to supervisor or lead.
· Keeps equipment and work area clean and organized.
· Follows department safety rules and operating procedures.
· Responsible for supporting and adhering to company policies and procedures.
· Perform other duties as assigned.
Do you have what it takes?
Requires good oral communication skills and ability to follow written and verbal work instructions. Must be able to read and understand written materials to follow equipment, production and safety procedures and requirements. Attention to detail, ability to resolve problems, and the ability to establish and maintain effective working relationships are required. Leadership skills and an ability to delegate tasks required. Must be able to work independently with limited supervision. Must be able to work in a team environment and produce results in conjunction with team members.
Qualifications Required Are:
Typically requires an AAS degree in a related field plus 2 years technical programming experience, or an equivalent combination of education and experience is required. Requires ability to consistently and accurately perform all job functions of CNC Programmer. Programming software knowledge (Solid Works, G-Code, Mastercam and Vertical programming) required. Requires mechanical and analytical skills and math proficiency. Must be familiar with machining, specifically the cutting process, tooling capabilities, machine capabilities, and material capabilities. Ability to learn technical information, concepts and blueprint reading preferred.
Additional Qualifications Required:
· 3 years’ experience in Mastercam (CAM)
· 3 years’ experience in 3-Axis milling of complex parts (CNC) on horizontal and vertical mills
· 1 years’ experience in SolidWorks (CAD)
· 3 years’ experience in program and document management (PDM)
· 3 years’ experience in Metrology (FAI)
The characteristics described in this job description are representative of those an employee encounters while performing the essential functions of this job. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.
The information contained in this job description is for compliance with the Americans with Disabilities Act (A.D.A.) and is not an exhaustive list of the duties that may be required for this position. Additional duties are performed by the individuals currently holding this or similar positions and additional duties may be assigned.
Job Type: Full-time
Pay: $26.00 - $29.00 per hour
Expected hours: 40 per week
Benefits:
- 401(k)
- 401(k) matching
- Dental insurance
- Employee assistance program
- Employee discount
- Health insurance
- Life insurance
- Paid time off
- Vision insurance
Experience:
- programming: 2 years (Required)
Work Location: In person
Salary : $26 - $29