1

Programmer Trainee Jobs in Michigan (NOW HIRING)

Trainee / Internship Job Posting Date: 2026-06-05 Join Us ! Being part of our team, you will join: - one of the largest global innovative companies, with more than 20,000 engineers working in ...

Trainee / Internship Job Posting Date: 2026-06-11 Join Us ! Being part of our team, you will join: - one of the largest global innovative companies, with more than 20,000 engineers working in ...

Be Seen First

Machine Shop Trainee - Entry-Level / No Experience Needed We Will Train the Right Person Great Pay ... Using SolidWorks as our primary engineering software, we specialize in container and product ...

With more than 100 years of history and strong customer relationships, we boldly engineer ... Operator Trainee: The Impact You'll Have On The Organization and World * You'll help us achieve ...

Mechanical Contractor Inspector Trainee

Muskegon, MI · On-site

$22.75 - $30.25/hr

Mechanical Contractor/Inspector Trainee - Muskegon, MI *Schedule: 7:30am - 5:30pm M-Th *Fridays OFF ... Engineering, as well as full-service and supplemental Building Department services. SAFEbuilt ...

Trainee / Internship Job Posting Date: 2026-05-11 Join Us ! Being part of our team, you will join: - one of the largest global innovative companies, with more than 20,000 engineers working in ...

Trainee / Internship Job Posting Date: 2026-05-11 Join Us ! Being part of our team, you will join: - one of the largest global innovative companies, with more than 20,000 engineers working in ...

Sales & Data Analytics Intern

Troy, MI · On-site

$14.25 - $19.25/hr

Trainee / Internship Job Posting Date: 2026-06-04 Join Us ! Being part of our team, you will join: - one of the largest global innovative companies, with more than 20,000 engineers working in ...

next page

Showing results 1-20

Programmer Trainee information

See Michigan salary details

$10

$34

$59

How much do programmer trainee jobs pay per hour?

As of Jun 22, 2026, the average hourly pay for programmer trainee in Michigan is $34.46, according to ZipRecruiter salary data. Most workers in this role earn between $22.40 and $44.86 per hour, depending on experience, location, and employer.

What are Programmer Trainees?

Programmer Trainees are entry-level professionals who are learning the fundamentals of programming and software development, typically as part of a structured training program within a company. They work under the supervision of experienced developers, assisting with coding, debugging, testing, and documentation tasks while gaining practical experience. The role is designed to help them develop technical skills, understand software development processes, and prepare for more advanced programming positions.

What types of projects and tasks can I expect to work on as a Programmer Trainee?

As a Programmer Trainee, you will typically start by assisting with coding, debugging, and testing tasks under the guidance of more experienced developers. You'll often work on smaller modules or features within larger projects and may be tasked with maintaining documentation, fixing bugs, or writing unit tests. Collaboration with team members such as senior programmers, testers, and project managers is common, providing valuable exposure to the software development lifecycle. This hands-on involvement helps you build foundational technical skills and prepares you for more complex responsibilities as you grow in the role.

What are the key skills and qualifications needed to thrive as a Programmer Trainee, and why are they important?

To thrive as a Programmer Trainee, you need a basic understanding of programming languages (such as Java, Python, or C++), problem-solving abilities, and at least a relevant degree or coursework in computer science or IT. Familiarity with code editors, version control systems like Git, and debugging tools is typically expected. Strong communication, eagerness to learn, and teamwork skills help you adapt quickly and collaborate with mentors and peers. These skills and qualities are essential for building a solid programming foundation, contributing effectively to projects, and progressing in a technical career.

What is the difference between Programmer Trainee vs Software Developer?

AspectProgrammer TraineeSoftware Developer
Required CredentialsBasic programming knowledge, often a student or recent graduateFormal education in computer science or related field, experience preferred
Work EnvironmentTraining programs, internships, entry-level projectsFull-time employment, project development, team collaboration
Employer & Industry UsageInternship programs, training institutes, tech companiesTech firms, software companies, startups
Search & Comparison IntentUnderstanding entry-level roles, training opportunitiesCareer growth, job responsibilities, skill requirements

The main difference between a Programmer Trainee and a Software Developer lies in experience and responsibilities. Programmer Trainees are typically beginners undergoing training or internships, focusing on learning and assisting in projects. Software Developers are experienced professionals responsible for designing, coding, and maintaining software solutions. While Programmer Trainees aim to develop skills, Software Developers actively contribute to software development lifecycle.

What are the most commonly searched types of Programmer jobs in Michigan? The most popular types of Programmer jobs in Michigan are:
Infographic showing various Programmer Trainee job openings in Michigan as of June 2026, with employment types broken down into 96% Full Time, 1% Part Time, and 3% Contract. Highlights an 98% Physical, 1% Hybrid, and 1% Remote job distribution, with an average salary of $71,675 per year, or $34.5 per hour.

Systems Engineering Co-Op

Valeo

Troy, MI

Part-time

Posted 17 days ago


Job description

Valeo is a tech global company, designing breakthrough solutions to reinvent the mobility. We are an automotive supplier partner to automakers and new mobility actors worldwide. Our vision? Invent a greener and more secured mobility, thanks to solutions focusing on intuitive driving and reducing CO2 emissions. We are leader on our businesses, and recognized as one of the largest global innovative companies.

Ready to tackle the challenges of the vehicle of the future? Join us and take part in the autonomous and connected car revolution at Valeo.

What you will win:

As part of a global community of talented people, you will grow and thrive working on advanced technologies for greener, safer and smarter mobility. Our company culture gives all our employees the opportunity every day to #Dare.Care.Share.

About the Role:

As a Systems Engineering Co-Op, you will enhances the System Testing Discipline by increasing test coverage of the System requirements to both bench and vehicle level test cases, assuring the quality of the test cases. Works together with tools team on developing state of the art automation framework (AI assistance for development encouraged and preferred) together with developing the automation scripts. Executes test cases on bench and/or vehicle, ensuring quality of our products, on time delivery for System Baseline Audits.

Responsibilities Also Include:

1. Test Coverage

Develops test specifications and test cases to ensure full test coverage of all the system interfaces and stakeholder requirements. (ratio 3 to 1)

2. Bench Testing

Writes automation scrips in order to reach 90% for the assigned module. Innovation and development of alternative test automation solutions using AI is encouraged. Executes all assigned bench test cases.

3. Vehicle Testing

Executes smoke test, Regression test, and full validation on vehicle level. Performs DVP&R according to customer requirements. In case of issues, performs vehicle debugging, troubleshooting and trace analysis.

4. Test Benches Commissioning and Bring Up

Ensures the test benches commissioning, bring up and maintenance while keeping 5S

Co-Op Department Rotations:
System Engineering
System Validation & Tools Development
Software

What You Should Have:

  • You are a currently a student pursuing your Bachelor's Degree in Electrical Engineering, Computer Engineering, or related field.

Please note that this position is not eligible for visa sponsorship. Applicants must be authorized to work in the US without the need for visa sponsorship now or in the future.

Join us!

Thanks to its strategy focused on innovation, Valeo aims at reducing CO emissions and developing intuitive driving to propose greener, safer, and smarter mobility. The fantastic (r)evolution towards the vehicle of the future provides amazing career opportunities and challenging jobs!

Diversity by nature

At Valeo, innovation is driven by the diversity, authenticity and energy of its talent. Are you looking for new technological and human adventures? Join Valeo and its more than 100.000 employees across the globe! More information about Valeo : https://www.valeo.com

Job:

R&D Trainee/Apprentice/VIE

Organization:

System Development

Schedule:

Part time

Employee Status:

Trainee (Fixed Term) (Trainee)

Job Type:

Trainee / Internship

Job Posting Date:

2026-06-05

Join Us !
Being part of our team, you will join:
- one of the largest global innovative companies, with more than 20,000 engineers working in Research & Development
- a multi-cultural environment that values diversity and international collaboration
- more than 100,000 colleagues in 31 countries... which make a lot of opportunity for career growth
- a business highly committed to limiting the environmental impact if its activities and ranked by Corporate Knights as the number one company in the automotive sector in terms of sustainable development
More information on Valeo: https://www.valeo.com