image
  • Snapboard
  • Activity
  • Reports
  • Campaign
Welcome ,
loadingbar
Loading, Please wait..!!

CNC Programmer

  • ... Posted on: Feb 20, 2026
  • ... Brown Machine Group
  • ... Beaverton, Michigan
  • ... Salary: Not Available
  • ... Full-time

CNC Programmer   

Job Title :

CNC Programmer

Job Type :

Full-time

Job Location :

Beaverton Michigan United States

Remote :

No

Jobcon Logo Job Description :

Job Description

Job Description

ABOUT US

BMG is a thermoforming packaging/automation solutions leader focused on a customer-centric approach to designing and building capital equipment machinery, tooling systems, and packaging automation solutions. BMG is a global organization representing the world’s most extensive thermoforming portfolio in the following industries: automotive, medical, electronics, horticulture, food, and process automation.

ABOUT THIS OPPORTUNITY

BMG has an exciting opportunity for a CNC programmer to work in our Beaverton, MI location. Our Programmers develop programs for the various numerical control equipment used to create piece parts in the manufacturing department. When circumstances and workload dictate, programmers perform tasks consistent with our Machinist “A” job description.

EDUCATION/QUALIFICATIONS:

  1. A minimum of a high school diploma or GED; college preferred
  2. Four years’ experience as a CNC machinist preferred
  3. Basic math skills to include trigonometry, geometry, etc.
  4. Ability to perform assigned tasks with minimal instruction
  5. CAD/CAM training and/or two years’ CAD/CAM experience preferred
  6. Knowledge of basic tool design
  7. Basic understanding of Thermoforming process preferred
  8. Ability to communicate and work with others
  9. Ability to manage time to meet specific deadlines
  10. Functional knowledge of Windows based software (file transfer, file maintenance, etc.)
  11. Basic computer skills
  12. A minimum requirement for this position is the ability to work legally in the United States on a permanent basis. No visa sponsorship/support is available for this position

BENEFITS:

  • 401(k) matching
  • Health, Dental & Vision insurance
  • Flexible Spending Account and Other Supplemental Plan Options
  • Employer Paid Life insurance and Disability Insurance
  • Paid Time Off and Holiday Pay effective upon hire date
  • Tuition Reimbursement Program
  • Employee Referral Program
  • Work with a supportive team on highly engineered, one-of-a-kind machinery

DUTIES AND RESPONSIBILITIES:

  1. Read and interpret blueprints and sketches
  2. Develop CNC programs for individual operations on piece parts that are consistent with the Routing and Engineering specifications to economically produce quality components
  3. Evaluate new engineering designs for special tool requirements and communicate them to the Tool Crib Attendant in a timely manner
  4. Evaluate designs for manufacturing and cost implications and provide input on alternative solutions in cooperation with engineering
  5. Stay reasonably informed on technological advancements in cutting tools and related fields through trade magazines, trade shows, and direct communication with vendors
  6. Recommend the use of new technology whenever it is deemed economical and appropriate
  7. Create, update and maintain routings as required
  8. Maintain the integrity of the engineering database while programming and inform the appropriate engineering personnel when mistakes are made or discovered as soon as possible
  9. Maintain CNC Program database and DNC Server. Ensure routine backups to network are timely and complete.
  10. Assist Sales and Manufacturing with hours/costing information when appropriate
  11. Create files (DXF, PDF, etc.) for Inside/Outside operations as required
  12. Provide information to machine operators and vendors in a timely manner to maintain schedules

ENVIRONMENT/PHYSICAL REQUIREMENTS:

  • Lift, push, and pull up 35 to 50 lbs. occasionally.
  • Frequent bending, reaching, and lifting.
  • Walk for extended periods of time.
  • May work in seated or standing positions for prolonged periods of time, perform sustained manual activities at low to moderate levels of exertion.

BMG is an Equal Employment Opportunity employer and all qualified applicants for employment will receive consideration for employment without regard for race, color, religion, sex, sexual orientation, gender identity, national origin, disability, protected veteran status, or any other legally protected characteristics.

We are committed to working with and providing reasonable accommodation to individuals with disabilities. If you need reasonable accommodation for any portion of the employment process, please call 989-435-7741 and ask for Human Resources.

View Full Description

Jobcon Logo Position Details

Posted:

Feb 20, 2026

Employment:

Full-time

Salary:

Not Available

City:

Beaverton

Job Origin:

ziprecruiter

Share this job:

  • linkedin

Jobcon Logo
A job sourcing event
In Dallas Fort Worth
Aug 19, 2017 9am-6pm
All job seekers welcome!

CNC Programmer    Apply

Click on the below icons to share this job to Linkedin, Twitter!

Job Description

Job Description

ABOUT US

BMG is a thermoforming packaging/automation solutions leader focused on a customer-centric approach to designing and building capital equipment machinery, tooling systems, and packaging automation solutions. BMG is a global organization representing the world’s most extensive thermoforming portfolio in the following industries: automotive, medical, electronics, horticulture, food, and process automation.

ABOUT THIS OPPORTUNITY

BMG has an exciting opportunity for a CNC programmer to work in our Beaverton, MI location. Our Programmers develop programs for the various numerical control equipment used to create piece parts in the manufacturing department. When circumstances and workload dictate, programmers perform tasks consistent with our Machinist “A” job description.

EDUCATION/QUALIFICATIONS:

  1. A minimum of a high school diploma or GED; college preferred
  2. Four years’ experience as a CNC machinist preferred
  3. Basic math skills to include trigonometry, geometry, etc.
  4. Ability to perform assigned tasks with minimal instruction
  5. CAD/CAM training and/or two years’ CAD/CAM experience preferred
  6. Knowledge of basic tool design
  7. Basic understanding of Thermoforming process preferred
  8. Ability to communicate and work with others
  9. Ability to manage time to meet specific deadlines
  10. Functional knowledge of Windows based software (file transfer, file maintenance, etc.)
  11. Basic computer skills
  12. A minimum requirement for this position is the ability to work legally in the United States on a permanent basis. No visa sponsorship/support is available for this position

BENEFITS:

  • 401(k) matching
  • Health, Dental & Vision insurance
  • Flexible Spending Account and Other Supplemental Plan Options
  • Employer Paid Life insurance and Disability Insurance
  • Paid Time Off and Holiday Pay effective upon hire date
  • Tuition Reimbursement Program
  • Employee Referral Program
  • Work with a supportive team on highly engineered, one-of-a-kind machinery

DUTIES AND RESPONSIBILITIES:

  1. Read and interpret blueprints and sketches
  2. Develop CNC programs for individual operations on piece parts that are consistent with the Routing and Engineering specifications to economically produce quality components
  3. Evaluate new engineering designs for special tool requirements and communicate them to the Tool Crib Attendant in a timely manner
  4. Evaluate designs for manufacturing and cost implications and provide input on alternative solutions in cooperation with engineering
  5. Stay reasonably informed on technological advancements in cutting tools and related fields through trade magazines, trade shows, and direct communication with vendors
  6. Recommend the use of new technology whenever it is deemed economical and appropriate
  7. Create, update and maintain routings as required
  8. Maintain the integrity of the engineering database while programming and inform the appropriate engineering personnel when mistakes are made or discovered as soon as possible
  9. Maintain CNC Program database and DNC Server. Ensure routine backups to network are timely and complete.
  10. Assist Sales and Manufacturing with hours/costing information when appropriate
  11. Create files (DXF, PDF, etc.) for Inside/Outside operations as required
  12. Provide information to machine operators and vendors in a timely manner to maintain schedules

ENVIRONMENT/PHYSICAL REQUIREMENTS:

  • Lift, push, and pull up 35 to 50 lbs. occasionally.
  • Frequent bending, reaching, and lifting.
  • Walk for extended periods of time.
  • May work in seated or standing positions for prolonged periods of time, perform sustained manual activities at low to moderate levels of exertion.

BMG is an Equal Employment Opportunity employer and all qualified applicants for employment will receive consideration for employment without regard for race, color, religion, sex, sexual orientation, gender identity, national origin, disability, protected veteran status, or any other legally protected characteristics.

We are committed to working with and providing reasonable accommodation to individuals with disabilities. If you need reasonable accommodation for any portion of the employment process, please call 989-435-7741 and ask for Human Resources.

Loading
Please wait..!!