What are the responsibilities and job description for the CNC Programmer position at Dynamic Group Inc?
Job Description
Job Description
Description :
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
Requirements :
Required Experience :
Preferred Experience :
Education Requirements
Skills & Competencies
Technical Knowledge
Physical Demands & Work Environment
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