What are the responsibilities and job description for the CNC Programmer position at Dynamic Group Inc?
JOB TITLE: CNC Programmer
JOB LOCATION: Coon Rapids, MN
EXPECTED HOURS: 40 ( OT as required)
DEPARTMENT: CNC Department
REPORTS TO: CNC Department Supervisor
DIRECT REPORTS: No Direct Reports
WAGE RANGE: $32-$39 DOQ
About the Company
Dynamic Group is a leader in precision manufacturing and custom injection molding for the medical device and related industries. With a commitment to excellence, innovation, and customer satisfaction, we pride ourselves on delivering quality products while fostering a collaborative and inclusive work environment. Our team is driven by our core values: compassion, integrity, determination, respect, and gratitude, and we strive to empower our employees to achieve personal and professional growth.
About the Role
The CNC Programmer plays a key role in translating design and manufacturing requirements into efficient machining processes. This position involves programming, setting up, and operating CNC milling machines while ensuring precision and adherence to quality standards. Responsibilities include interpreting manufacturing plans, selecting appropriate toolpaths and cutting tools, designing fixtures as needed, and verifying program accuracy through crash detection and setup verification. The role also involves process improvement initiatives, preventive maintenance, and collaboration with design and manufacturing teams to optimize production efficiency. Ideal candidates have strong technical expertise, attention to detail, and a commitment to quality and safety.
Primary Job Responsibilities
- Collaborate with Design & Manufacturing to align product requirements & intended processing.
- Interpret Manufacturing Plans, Prints, and/or CAD data.
- Establish model orientation and origins within CAM software
- Identify appropriate machining toolpaths & applicable tooling.
- Determine appropriate speeds, feeds, depth of cut, stepovers, etc. for selected cutting tools.
- Identity & Design unique fixturing requirements as needed.
- Perform program verification / crash detection activities.
- Generate Set-up sheets & Tool Lists.
- Set-up and Operation of Milling machines.
- Apply company/industry standards to ensure personal safety and preservation of equipment.
- Verify work output meets product requirements & department quality standards.
- Identify, Perform, & Document all necessary inspections to assure quality expectations.
- Maintain all process and documentation standards in accordance with Quality Manual, Operating Procedures & Work Instructions.
Secondary Job Responsibilities
- Participate in Root Cause Analysis of part quality or machine performance issues.
- Identify opportunities for process improvement and collaborate with department personnel to implement.
- Develop & utilize standardized program templates for commonly applied routines and/or tooling.
- Conduct routine monitoring and/or Preventive Maintenance of tooling and equipment
- Other duties as required.
Required Experience:
- 5 years of CNC milling experience.
- 3 years of CNC programming experience.
Preferred Experience:
- Experience in an injection mold building operation.
- Experience with 5-axis mill operation and programming.
- Familiarity with Makino and/or Matsuura Machining Centers.
- Experience with Mastercam software.
Education Requirements
- Degree in Machine Tool Technology, CNC Machining, or a related technical field.
- Equivalent on-the-job experience may be considered.
- Prefer continued education in modern CAM software toolpaths and machining techniques.
Skills & Competencies
- Ability to read prints and interpret CAD assemblies.
- Strong attention to detail and output verification.
- Ability to manage multiple projects simultaneously.
- Self-motivated with the ability to work independently and efficiently.
- Strong communication and follow-up skills.
- Ability to identify and apply various inspection techniques and equipment.
Technical Knowledge
- Working knowledge of 3-axis and 5-axis CNC milling machines.
- Proficiency in CAM programming software (preferably Mastercam).
- Expertise in toolpath selection and generation.
- Understanding of material variability, including tool steels and graphite.
- Knowledge of tooling selection and application.
- Experience with electrode manufacturing and injection molds.
- Familiarity with general office equipment (computers, printers, calculators, telephones, copiers, etc.).
Physical Demands & Work Environment
- Ability to sit, stand, move, reach, stoop, kneel, and crouch as needed.
- Frequently required to lift or exert force between 25–50 lbs.
- Occasionally required to lift or exert force between 50–100 lbs.
- Infrequently required to exert force exceeding 100 lbs.
- Visual acuity required for reading documents, interpreting measurements, and monitoring computer screens, with or without accommodation.
- Hearing ability required to monitor machining processes and respond to operational sounds, with or without accommodation.
- Work is performed in a standard manufacturing environment, with exposure to mechanical and electrical equipment and precision machining tools.
Benefit Overview
Dynamic Group offers a comprehensive benefits package designed to support employees' health, financial security, and overall well-being. Medical insurance is provided through an Individual Coverage Health Reimbursement Arrangement (ICHRA), with tax-free contributions based on age and coverage level, beginning the 1st of the month after 30 days of service. Dental and vision insurance plans are also available with affordable monthly premiums. Retirement savings are supported through a 401(k) plan with auto-enrollment at 4% after 90 days, a company match, and full vesting after 4 years. Additionally, the company provides life insurance, short-term and long-term disability coverage, and access to an Employee Assistance Program (EAP) at no cost. Employees can also choose optional benefits, including supplemental life insurance and legal/ID protection plans. This benefits package ensures employees have the resources they need for health, security, and peace of mind.
Equal Opportunity Statement
Dynamic Group is an equal opportunity employer committed to fostering a diverse, inclusive, and equitable workplace. We believe in treating all individuals with respect and dignity and making employment decisions based on qualifications, merit, and business needs. We do not discriminate on the basis of race, color, religion, sex, gender identity, sexual orientation, national origin, age, disability, veteran status, or any other legally protected status. We celebrate diversity and are dedicated to creating an environment where all employees feel valued and supported.
Salary : $32 - $39