1

Trainee Computer Programmer Jobs in Michigan (NOW HIRING)

Quality Engineer

Grand Haven, MI ยท On-site

$65K - $84K/yr

Train appropriate process stakeholders in new or improved process requirements and ensure trainee ... Experience using CAD/CAM systems. * Experience using the Microsoft Office suite. If you are ...

... Computer Charter Agreement) Provide proximity support to plant users for all IT and computing ... trainees...) Participate in IT BU / Country Meetings & IT System Engineer meetings Requirements ...

... Computer Charter Agreement) โ€ข Provide proximity support to plant users for all IT and computing ... subcontractors, trainees...) โ€ข Participate in IT BU / Country Meetings & IT System Engineer ...

... Computer Charter Agreement) ยท Provide proximity support to plant users for all IT and computing ... subcontractors, trainees...) ยท Participate in IT BU / Country Meetings & IT System Engineer ...

next page

Showing results 1-20

Trainee Computer Programmer information

See Michigan salary details

$28.8K

$56.6K

$83.2K

How much do trainee computer programmer jobs pay per year?

As of Jul 9, 2026, the average yearly pay for trainee computer programmer in Michigan is $56,631.00, according to ZipRecruiter salary data. Most workers in this role earn between $44,000.00 and $69,700.00 per year, depending on experience, location, and employer.

What can I expect from the onboarding and mentorship process as a Trainee Computer Programmer?

As a Trainee Computer Programmer, you can expect a structured onboarding process that introduces you to your team's workflows, company coding standards, and the main tools you'll be using. Most employers provide mentorship from experienced developers, who will guide you through your first projects, answer technical questions, and offer regular feedback on your progress. You'll typically start with smaller tasks or bug fixes and gradually take on more responsibility as you build confidence and knowledge. This supportive environment is designed to help you learn quickly and successfully transition into a fully independent programming role.

What is a Trainee Computer Programmer job?

A Trainee Computer Programmer is an entry-level role where individuals learn and develop coding skills while working under the guidance of experienced programmers. They assist in writing, testing, and debugging code for software applications, often using languages like Python, Java, or C++. This role provides hands-on experience in software development, database management, and troubleshooting. It's an excellent opportunity for those looking to start a career in programming and gain practical industry knowledge.

How do I get a programming job with no experience?

To get a trainee computer programmer position with no experience, focus on building foundational skills through online courses, coding bootcamps, or personal projects. Gaining proficiency in programming languages like Python or Java, creating a portfolio, and obtaining relevant certifications can improve your chances of entry-level employment.

What is a trainee programmer?

A trainee programmer is an entry-level position for individuals learning programming skills, often involving supervised work on coding projects. Trainees typically focus on developing foundational knowledge in programming languages, software development tools, and coding best practices during their training period.

What are the key skills and qualifications needed to thrive in the Trainee Computer Programmer position, and why are they important?

To thrive as a Trainee Computer Programmer, you generally need foundational knowledge of programming languages such as Python, Java, or C++, and a relevant degree or coursework in computer science or a related field. Familiarity with development environments, version control systems like Git, and basic debugging tools is typically expected. Strong problem-solving abilities, eagerness to learn, and effective teamwork and communication skills help you stand out. These capabilities are vital for quickly adapting to new technologies, collaborating with experienced developers, and delivering high-quality code in a fast-paced work environment.

Is 27 too late to start coding?

Starting a career as a trainee computer programmer at 27 is not too late, as many successful programmers begin at various ages. Learning programming languages and gaining practical experience through projects or certifications can lead to employment opportunities regardless of age.

Is AI replacing coders?

AI tools are increasingly automating certain coding tasks, but they do not fully replace computer programmers. Trainee computer programmers still need to develop problem-solving skills, understand programming languages, and work alongside AI to create and maintain software effectively.
What are the most commonly searched types of Computer Programmer jobs in Michigan? The most popular types of Computer Programmer jobs in Michigan are:
What are popular job titles related to Trainee Computer Programmer jobs in Michigan? For Trainee Computer Programmer jobs in Michigan, the most frequently searched job titles are:
What job categories do people searching Trainee Computer Programmer jobs in Michigan look for? The top searched job categories for Trainee Computer Programmer jobs in Michigan are:
What cities in Michigan are hiring for Trainee Computer Programmer jobs? Cities in Michigan with the most Trainee Computer Programmer job openings:
Infographic showing various Trainee Computer Programmer job openings in Michigan as of July 2026, with employment types broken down into 1% As Needed, 84% Full Time, 12% Part Time, and 3% Contract. Highlights an 82% Physical, 1% Hybrid, and 17% Remote job distribution, with an average salary of $56,631 per year, or $27.2 per hour.
Quality Engineer

Quality Engineer

Engine Power Components

Grand Haven, MI โ€ข On-site

$65K - $84K/yr

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

Re-posted 24 days ago


Job description

Quality Engineer

Engine Power Components, Inc.

Opportunity at Grand Haven, Michigan facility

Why you should join our team:

The Quality Engineer will play a key role in building upon recent improvements, to develop robust processes and systems that are nimble, efficient, and reliable to provide growth and continuous improvement. If you are passionate about quality and eager to provide problem-solving expertise to support our employees and our customers, the opportunities are available and rewarding. We win together and we lose together, but we really enjoy winning!

Who we are:

Engine Power Components is an IATF 16949 certified, global leader in camshaft design and production. We serve a worldwide customer base and supply many diverse market segments. If it has an engine, we probably supply a camshaft for that application. We service heavy duty on and off-road markets, marine and recreational vehicles, light duty trucks, passenger cars, motorcycles, auxiliary power units, racing and high-performance vehicles, and large high horsepower applications for large ships, locomotives, mining equipment and power generation. Excellent customer relationships with some of the best known, globally recognized engine manufacturers, together with talented and dedicated staff, have allowed Engine Power Components to grow from a small operation founded in 1979, to one of the leading camshaft suppliers in the world today.

As a Quality Engineer, you will:


  • Participate with other team members to launch new products. This includes creating control plans, training, quality measurements and analysis and other functions as may be necessary to properly launch a new product.
  • Ensure the quality of all products meets customer specifications
  • Participate in the APQP process as required for both new and existing work, including quality-related technical support for other departments.
  • Develop required documentation to support the product development process and in accordance with customer requirements (e.g., APQP, PPAP, and FMEA).
  • Perform studies to ensure process control for all products.
  • Investigate and respond to customer quality concerns.
  • Coordinate resolution of quality issues with suppliers and other company team members
  • Train appropriate process stakeholders in new or improved process requirements and ensure trainee competence.
  • Participate in the internal audit and calibration systems process to ensure integrity of process standards.
  • Ensure assigned corrective action reports are completed in a timely manner, including verifying the corrective actions of others.
  • Aid in implementing and managing the companyโ€™s IATF 16949 quality management system.
  • Prepare for and participate in internal, customer, and third-party quality system audits, including ISO 9001 and IATF 16949

As an ideal candidate for the Quality Engineer, you would:

  • 3+ years of related work experience as a quality engineer, including at least 1 year in a metal manufacturing environment.
  • Experience implementing an ISO/TS 16949 or IATF 16949 quality management system, including third-party audits.
  • GD&T training.
  • Experience using Minitab or similar quality software packages.
  • Apply DMAIC and 5-why principles towards problem Solving
  • Strong knowledge of quality control standards, methodologies, and best practices.
  • Utilize Statistical Process Control
  • Experience using CAD/CAM systems.
  • Experience using the Microsoft Office suite.


If you are passionate about Quality Engineering, and the potential to make an amazing difference, we would love to speak with you. We reward our employees with excellent benefits, including competitive wages, family health, dental, vision & life insurance, paid vacation, and a 401(k) plan. If you are looking for a great opportunity, consider joining our team. Help us to write the next chapter and be part of a great story!


It is the policy of Engine Power Components to comply with all applicable state and federal laws prohibiting discrimination in its employment practices due to an applicantโ€™s race, color, creed, national origin, ancestry, citizenship, sexual orientation, gender identity or expression, protected genetic information, age, gender, sex, pregnancy, disability, marital status, veteran status, religion, height, weight, or any other protected classification.