SENIOR CNC PROGRAMMER
REPORTS TO: Operations Manager, Machining Department
LOCATION: DEMGY Pacific, LLC | Tacoma, WA, USA
JOB TYPE: Full-Time, Non-Exempt
SALARY: $42.00 - $45.00 per hour, based on commensurate experience and knowledge
EXPERIENCE REQUIRED: 5+ years as a Level 3 CNC Machinist and CNC Programmer
JOB SUMMARY
We are seeking a highly skilled SENIOR CNC PROGRAMMER to join our precision metals and plastics machine shop. The Senior CNC Programmer plays a crucial role in planning logical sequences of operations, developing CNC programs, and creating bulletproof documentation, tooling, and fixture designs.
The ideal candidate will have extensive experience in CNC machining and programming, with a strong understanding of CAD/CAM software, G-code development, and multi-axis machining. This role requires expertise in optimizing machining processes, ensuring high-quality production, and collaborating with engineers and machinists to enhance efficiency.
KEY RESPONSIBILITIES
- Responsibilities extend to utilizing shop equipment for on-time task delivery, meeting both external and internal customer expectations Develop and optimize CNC programs for milling and turning operations using CAD/CAM software.
- Read and interpret blueprints, dimensional data, and surface locations.
- Determine the sequence of shaping operations and select appropriate tooling and inserts.
- Validate programs using Mastercam and Vericut software.
- Write or modify existing CNC programs and store them electronically.
- Maintaining a clean workspace, discerning quality in production materials, and ensuring the retrieval and maintenance of fixtures and tooling.
- Interpret engineering drawings and blueprints to determine machining methods.
- Troubleshoot and resolve machining issues to maintain productivity.
- Collaborate with machinists and engineers to improve manufacturing processes.
- Maintain documentation for CNC programs, tooling, and machine setups.
- Ensure compliance with safety regulations and quality standards.
- Train and mentor junior machinists and programmers.
- Interpreting complex engineering drawings to plan manufacturing operation sequences.
- Designing robust processes complying with company goals for efficiency and quality.
- Completing plans, programs, setups, and production runs within estimated time.
- Documenting processes to company standards.
- Create drawings, models, programs and work instructions to successfully create parts.
- Demonstrating thorough knowledge of fixture and work holding design, cutting tool selection, and work holding methods.
- Troubleshooting technical problems at the machine.
- Estimating job and task completion time accurately.
- Applying shop math skills, including speeds and feed formulas, complex trigonometry, and blueprint calculations.
- Demonstrating thorough knowledge and hands-on skills of CAD and CAM systems.
- Staying current with the latest industry advances.
- Adhering to all company policies and meeting teamwork expectations and behavior standards.
- Being solution-based in communications and actions, actively participating in continuous improvement activities, and aligning with company core values.
- Meeting attendance and punctuality standards.
QUALIFICATIONS & SKILLS
- Minimum 5 years of experience as a CNC Programming and Tool Design of 3, 4 and 5 Axis Machines.
- Minimum of 5 years of experience as a senior CNC Machinist.
- Proficiency in CAD/CAM software (such as Mastercam, SolidWorks, or Vericut).
- Strong knowledge of G-code programming and multi-axis machining.
- Experience working with metals such as aluminum, stainless steel, and titanium.
- Previous machining experience with hard metals and plastics on 3, 4 and 5 axis machines.
- Ability to read and interpret blueprints and technical drawings and Geometric Dimensioning and Tolerancing (GD&T).
- Excellent problem-solving skills and attention to detail.
- Strong communication and teamwork abilities.
- Working knowledge of metal removal cutting technology required.
PREFERRED QUALIFICATIONS
- Experience with Haas, DMG Mori, or Mazak CNC machines.
- Modeling / Tool Design and drafting capabilities a plus.
- Ten (10) years of experience in program setup and operation of CNC Mills and conventional machine tools in a high-precision environment
- Familiarity with lean manufacturing principles.
BENEFITS
- 401K with match
- Medical Insurance
- Dental Insurance
- Vision Insurance
- Life Insurance
- 10 paid holidays, paid vacation and personal/sick time
PHYSICAL REQUIREMENTS
The physical demands described here are representative of those that must be met by an employee to successfully perform the essential functions of this job. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.
While performing the duties of this job, the employee regularly is required to stand; walk; sit; use hands to finger, handle, or feel objects, tools or controls; reach with hands and arms; balance; stoop; talk and hear. The employee will occasionally lift and/or move up to 50 pounds. Specific vision abilities required by the job include close vision, peripheral vision, depth perception, and the ability to adjust focus.
WORK ENVIRONMENT
Work Environment characteristics described here are representative of those that must be borne by an employee to successfully perform the essential functions of this job. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.
Work is mainly performed in an office environment, and intermittingly in a manufacturing environment. The noise level in these work environments fluctuates based on activities but is usually low (office) to moderate (shop floor).
Disclaimer & Acknowledgement
This job description is not designed to cover or contain a comprehensive list of activities, duties, or responsibilities that are required of the employee. They may change, or new ones may be assigned at any time with or without notice.Â
Your signature acknowledges that you understand the requirements, essential functions, and duties of the Senior CNC Programmer position.
_____________________________Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â ____________________________
Employee Signature                                                              Supervisor Signature