Knowledge & Skills · Familiarity with CAD/CAM software (e.g., AutoCAD, SolidWorks, or similar). · ... Programmer or in a similar manufacturing role. · Proven experience as a sheet metal forming ...
Quick apply
Knowledge & Skills · Familiarity with CAD/CAM software (e.g., AutoCAD, SolidWorks, or similar). · ... Programmer or in a similar manufacturing role. · Proven experience as a sheet metal forming ...
Quick apply
Knowledge & Skills · Familiarity with CAD/CAM software (e.g., AutoCAD, SolidWorks, or similar). · ... Programmer or in a similar manufacturing role. · Proven experience as a sheet metal forming ...
Grand Rapids, MI · On-site
$75K - $110K/yr
Medical
Dental
Vision
Retirement
PTO
CNC Programmer / Process Engineer Location: Grand Rapids, MI Salary: $75,000 - $110,000 (Based on ... Our Grand Rapids facility operates with Esprit CAD/CAM software and features: * (1) Citizen L20 ...
Quick apply
Grand Rapids, MI · On-site
$75K - $110K/yr
Medical
Dental
Vision
Retirement
PTO
CNC Programmer / Process Engineer Location: Grand Rapids, MI Salary: $75,000 - $110,000 (Based on ... Our Grand Rapids facility operates with Esprit CAD/CAM software and features: * (1) Citizen L20 ...
Grand Rapids, MI · On-site
$25.50 - $34.75/hr
... programming tasks are completed accurately and efficiently. They oversee the development ... CAD\/CAM software. The role also involves ensuring part quality by reviewing programs ...
Grand Rapids, MI · On-site
$25.50 - $34.75/hr
... programming tasks are completed accurately and efficiently. They oversee the development ... CAD\/CAM software. The role also involves ensuring part quality by reviewing programs ...
Spring Lake, MI · On-site
$25 - $30/hr
Medical
Dental
Vision
Life
Retirement
PTO
CNC Programmer/Machinist Pay: $25.00 - $30.00 / hour. Pay is dependent on experience and skill set ... Good computer and mathematical skills. Physical Requirements * Regularly stand and walk for ...
Quick apply
Spring Lake, MI · On-site
$25 - $30/hr
Medical
Dental
Vision
Life
Retirement
PTO
CNC Programmer/Machinist Pay: $25.00 - $30.00 / hour. Pay is dependent on experience and skill set ... Good computer and mathematical skills. Physical Requirements * Regularly stand and walk for ...
Spring Lake, MI · On-site
$25 - $30/hr
Medical
Dental
Vision
Life
Retirement
PTO
CNC Programmer/Machinist Pay: $25.00 - $30.00 / hour. Pay is dependent on experience and skill set ... Good computer and mathematical skills. Physical Requirements * Regularly stand and walk for ...
Quick apply
Spring Lake, MI · On-site
$25 - $30/hr
Medical
Dental
Vision
Life
Retirement
PTO
CNC Programmer/Machinist Pay: $25.00 - $30.00 / hour. Pay is dependent on experience and skill set ... Good computer and mathematical skills. Physical Requirements * Regularly stand and walk for ...
Rockford, MI · On-site
Medical
Dental
Vision
Life
Retirement
PTO
The CMM Programmer develops programs to use on CMM for dimensional inspection of manufactured ... Work with CAD models (e.g., CATIA) to create accurate inspection programs. * Analyze part features ...
Quick apply
Rockford, MI · On-site
Medical
Dental
Vision
Life
Retirement
PTO
The CMM Programmer develops programs to use on CMM for dimensional inspection of manufactured ... Work with CAD models (e.g., CATIA) to create accurate inspection programs. * Analyze part features ...
Zeeland, MI · On-site
$100K - $110K/yr
Bachelor's degree in Electrical Engineering, Computer Engineering, Computer Science, or related field Work Authorization: Must be authorized to work in the U.S. without sponsorship, or eligible ...
Quick apply
Zeeland, MI · On-site
$100K - $110K/yr
Bachelor's degree in Electrical Engineering, Computer Engineering, Computer Science, or related field Work Authorization: Must be authorized to work in the U.S. without sponsorship, or eligible ...
Zeeland, MI · On-site
$90 - $120/hr
Bachelor's degree in Electrical Engineering, Computer Engineering, Computer Science, or related field Work Authorization: Must be authorized to work in the U.S. without sponsorship, or eligible ...
Zeeland, MI · On-site
$90 - $120/hr
Bachelor's degree in Electrical Engineering, Computer Engineering, Computer Science, or related field Work Authorization: Must be authorized to work in the U.S. without sponsorship, or eligible ...
Bachelor's degree in Electrical Engineering, Computer Engineering, Software Engineering, or a related field with 5-10 years of Systems Engineering experience. * Experience developing system ...
Bachelor's degree in Electrical Engineering, Computer Engineering, Software Engineering, or a related field with 5-10 years of Systems Engineering experience. * Experience developing system ...
Grand Haven, MI · On-site +1
We are a practice of people who are passionate about engineering, architecture, surveying, planning ... A CAD Manager oversees the research, development, training, management of CAD software, and ...
Grand Haven, MI · On-site +1
We are a practice of people who are passionate about engineering, architecture, surveying, planning ... A CAD Manager oversees the research, development, training, management of CAD software, and ...
Grand Rapids, MI · On-site +1
We are a practice of people who are passionate about engineering, architecture, surveying, planning ... A CAD Manager oversees the research, development, training, management of CAD software, and ...
Grand Rapids, MI · On-site +1
We are a practice of people who are passionate about engineering, architecture, surveying, planning ... A CAD Manager oversees the research, development, training, management of CAD software, and ...
Fruitport, MI · On-site
$16/hr
Medical
Dental
Life
CNC Lathe Setup & Programmer Fruitport, MI, 1st , $16.00+ per hour Job Summary Are you a motivated ... Follow blueprints, work instructions, and computer programs to complete production runs accurately.
Quick apply
Fruitport, MI · On-site
$16/hr
Medical
Dental
Life
CNC Lathe Setup & Programmer Fruitport, MI, 1st , $16.00+ per hour Job Summary Are you a motivated ... Follow blueprints, work instructions, and computer programs to complete production runs accurately.
Grand Haven, MI · On-site +1
We are a practice of people who are passionate about engineering, architecture, surveying, planning ... A CAD Manager oversees the research, development, training, management of CAD software, and ...
Grand Haven, MI · On-site +1
We are a practice of people who are passionate about engineering, architecture, surveying, planning ... A CAD Manager oversees the research, development, training, management of CAD software, and ...
Holland, MI · On-site
$25.75 - $35.50/hr
Create and modify accurate 2D and 3D AutoCAD symbol graphics based on engineering drawings and product specifications. * Analyze assigned product additions or changes to determine required CAD symbol ...
Holland, MI · On-site
$25.75 - $35.50/hr
Create and modify accurate 2D and 3D AutoCAD symbol graphics based on engineering drawings and product specifications. * Analyze assigned product additions or changes to determine required CAD symbol ...
Grand Rapids, MI · On-site +1
We are a practice of people who are passionate about engineering, architecture, surveying, planning ... A CAD Manager oversees the research, development, training, management of CAD software, and ...
Grand Rapids, MI · On-site +1
We are a practice of people who are passionate about engineering, architecture, surveying, planning ... A CAD Manager oversees the research, development, training, management of CAD software, and ...
Holland, MI · On-site
$25.75 - $35.50/hr
Create and modify accurate 2D and 3D AutoCAD symbol graphics based on engineering drawings and product specifications. * Analyze assigned product additions or changes to determine required CAD symbol ...
Holland, MI · On-site
$25.75 - $35.50/hr
Create and modify accurate 2D and 3D AutoCAD symbol graphics based on engineering drawings and product specifications. * Analyze assigned product additions or changes to determine required CAD symbol ...
$47 - $60.50/hr
Write, update, and maintain computer programs or software packages to handle specific jobs, such as ... Consult with managerial, engineering, and technical personnel to clarify program intent, identify ...
$47 - $60.50/hr
Write, update, and maintain computer programs or software packages to handle specific jobs, such as ... Consult with managerial, engineering, and technical personnel to clarify program intent, identify ...
Grand Rapids, MI · On-site
We are a practice of people who are passionate about engineering, architecture, surveying, planning ... A CAD Manager oversees the research, development, training, management of CAD software, and ...
Grand Rapids, MI · On-site
We are a practice of people who are passionate about engineering, architecture, surveying, planning ... A CAD Manager oversees the research, development, training, management of CAD software, and ...
Grand Haven, MI · On-site
We are a practice of people who are passionate about engineering, architecture, surveying, planning ... A CAD Manager oversees the research, development, training, management of CAD software, and ...
Grand Haven, MI · On-site
We are a practice of people who are passionate about engineering, architecture, surveying, planning ... A CAD Manager oversees the research, development, training, management of CAD software, and ...
Grand Rapids, MI · On-site
Medical
Dental
Vision
Retirement
PTO
Bachelor's degree in a controls related field (Electrical Engineering, Computer Engineering, Computer Science) preferred, or associates degree and equivalent experience. * Several years' applicable ...
Grand Rapids, MI · On-site
Medical
Dental
Vision
Retirement
PTO
Bachelor's degree in a controls related field (Electrical Engineering, Computer Engineering, Computer Science) preferred, or associates degree and equivalent experience. * Several years' applicable ...
$30K - $35.2K
5% of jobs
$35.2K - $40.4K
10% of jobs
$40.4K - $45.5K
7% of jobs
$46.5K is the 25th percentile. Wages below this are outliers.
$45.5K - $50.7K
15% of jobs
$50.7K - $55.9K
7% of jobs
The median wage is $57.7K / yr.
$55.9K - $61.1K
15% of jobs
$61.1K - $66.2K
11% of jobs
$70.1K is the 75th percentile. Wages above this are outliers.
$66.2K - $71.4K
6% of jobs
$71.4K - $76.6K
14% of jobs
$76.6K - $81.7K
7% of jobs
$81.7K - $86.9K
2% of jobs
$30K
$59.1K
$86.9K
A computer programmer designs, tests, writes, debugs, and maintains the computer program code. The coding language is written for the computer to be able to comprehend it and take specific actions according to those commands. Computer programmers can work with existing code or create something entirely new. The objective of coding is to develop programs that act on specific controls and behaviors. Coders need to be able to work with specialized algorithms, logic, and app domain, as well. But the other key goal of a computer programmer is to design interfaces that regular non-technical users can easily understand and use.
| Aspect | Computer Programmer | Software Developer |
|---|---|---|
| Credentials | Typically requires a bachelor's degree in computer science or related field | Usually requires a bachelor's degree, often with additional experience or certifications |
| Work Environment | Often works in coding, debugging, and maintaining software | Designs, develops, tests, and maintains software applications |
| Industry Usage | Commonly employed in IT, software firms, and tech departments | Found in a wide range of industries including tech, finance, healthcare |
While both roles involve coding and software creation, Computer Programmers primarily focus on writing and debugging code based on specifications, whereas Software Developers are involved in designing and building complete software solutions. The roles often overlap, but Developers typically have broader responsibilities in the software development lifecycle.
The most popular types of Computer Programmer jobs in Grand Haven, MI are:
Cities near Grand Haven, MI with the most Computer Programmer job openings:

Full-time
Posted 26 days ago
Position Summary
DeWys Metal Solutions is a people-first, family-owned contract manufacturer where real people are doing big things. The company reinvests a significant percentage of its profits into leadership development, innovation, capital equipment, and its workforce. Serving blue-chip customers across uniquely diverse industries, none of it automotive, DeWys has built a reputation that consistently impresses customers, employees, and industry partners alike. The business is financially strong, growth-oriented, and grounded by a strategic planning process that is both active and collaborative, built from the top down and the bottom up. Lean manufacturing, innovation, workforce development, and strong community partnerships are not buzzwords here, they are the foundation of how the company operates. Located just 20 minutes from downtown Grand Rapids, this is an opportunity to join a manufacturing organization that is investing aggressively in its future while remaining deeply committed to its people and culture.
We are seeking a highly organized and detail-oriented Sheet Metal Programmer to join our manufacturing team. This role is responsible for programming CNC laser cutting and sheet metal forming brake press machines for new and existing products. The successful candidate will have strong technical expertise, a commitment to quality, and the ability to work cohesively with other departments to achieve successful product launches. This position will report directly to the engineering manager and support the outputs of the engineering department to the rest of the company.
Duties & Responsibilities
Programming & Nesting:
· Develop and optimize CNC laser programs using SigmaNest and Amada AP100US software based on engineering drawings and production specifications.
· Develop and optimize sheet metal forming programs using BySoft, Amada Production Designer, and Metal Studio using existing and new tooling libraries.
· Create efficient nesting layouts to maximize material utilization and minimize waste.
· Develop and optimize PEM and other value add insertion programs using Haeger Insertion Logic.
· Utilize knowledgebase to recommend design for manufacturability principles on new / existing product.
· Utilize Global shop to track parts through the product development process
· Work with operators to answer forming questions and adjust programs accordingly.
Quality Assurance:
· Work with the product development engineering team to review incoming designs and flag any discrepancies that may lead to non-conforming components.
· Address and resolve defects or discrepancies in a timely manner.
Continuous Improvement:
· Analyze production data to identify areas for improvement in efficiency, material utilization, and scheduling.
· Recommend and implement process improvements to enhance overall productivity.
Work with outside vendors to develop and procure new form tooling for new and existing projects
Requirements:Knowledge & Skills
· Familiarity with CAD/CAM software (e.g., AutoCAD, SolidWorks, or similar).
· 2 years of experience with SigmaNest
· Familiarity with or desire to learn BySoft. Amada Production Designer. Amada AP100US. Haeger Insertion Logic. Metal Studio
· Strong understanding of part nesting and sheet metal forming principles with carbon steel, stainless steel and other non-ferrous materials.
· Attention to detail and ability to provide clear and concise feedback to other team members.
· Familiarity with laser cutting equipment and technologies (e.g., Trumpf, Amada, Bystronic).
· Excellent organizational, problem-solving, and time-management skills.
· Strong communication and teamwork abilities to coordinate across departments.
Qualifications
· High school diploma or equivalent (required); technical certification or associate’s degree in a related field (preferred).
· Proven experience as a CNC Laser Programmer or in a similar manufacturing role.
· Proven experience as a sheet metal forming programmer.
Physical Requirements
While performing the duties of this job, the team members regularly communicate with team members, shop floor team members, and occasionally with customers. This position requires frequent standing and walking on the shop floor. The team member is required to work on a computer terminal daily. Occasionally may lift and/or move up to 50 pounds. Specific vision abilities required by this job include close vision, color vision, peripheral vision, and the ability to adjust focus.
The work environment includes both office and manufacturing floor settings. While on the manufacturing floor, the team member may be exposed to fumes, airborne particles, and loud noise levels. Appropriate PPE is required in designated areas.
Sourced by ZipRecruiter
Machinery manufacturing
51 - 200 Employees
Marne, MI, US
1977