These devices and systems include automated controls, robotic assembly devices and computer ... Lastly, this technician will be responsible for the development of the Electrical Apprenticeship ...
These devices and systems include automated controls, robotic assembly devices and computer ... Lastly, this technician will be responsible for the development of the Electrical Apprenticeship ...
Engineering Manager
Dundee, MI · On-site
AXIS ENGINEERING- Maintenance Technician Apprentice RESPONSIBILITIES: * Support the Company ... Computer literacy and good knowledge of Microsoft Office WHY YOU WILL ENJOY WORKING HERE:
Engineering Manager
Dundee, MI · On-site
AXIS ENGINEERING- Maintenance Technician Apprentice RESPONSIBILITIES: * Support the Company ... Computer literacy and good knowledge of Microsoft Office WHY YOU WILL ENJOY WORKING HERE:
Engineering Manager
Dundee, MI · On-site
AXIS ENGINEERING- Maintenance Technician Apprentice RESPONSIBILITIES: * Support the Company ... Computer literacy and good knowledge of Microsoft Office WHY YOU WILL ENJOY WORKING HERE:
Engineering Manager
Dundee, MI · On-site
AXIS ENGINEERING- Maintenance Technician Apprentice RESPONSIBILITIES: * Support the Company ... Computer literacy and good knowledge of Microsoft Office WHY YOU WILL ENJOY WORKING HERE:
These devices and systems include automated controls, robotic assembly devices and computer ... Lastly, this technician will be responsible for the development of the Electrical Apprenticeship ...
These devices and systems include automated controls, robotic assembly devices and computer ... Lastly, this technician will be responsible for the development of the Electrical Apprenticeship ...
These devices and systems include automated controls, robotic assembly devices and computer ... Lastly, this technician will be responsible for the development of the Electrical Apprenticeship ...
These devices and systems include automated controls, robotic assembly devices and computer ... Lastly, this technician will be responsible for the development of the Electrical Apprenticeship ...
Maintenance Engineer - Marriott Detroit Metro Airport Hotel
Romulus, MI · On-site
$16 - $20.25/hr
Vocational training, associate's degree, certification and/or apprenticeship in one or more area ... Prolonged periods of sitting at a desk and working on a computer (6-8 hours a day). * Occasional ...
Maintenance Engineer - Marriott Detroit Metro Airport Hotel
Romulus, MI · On-site
$16 - $20.25/hr
Vocational training, associate's degree, certification and/or apprenticeship in one or more area ... Prolonged periods of sitting at a desk and working on a computer (6-8 hours a day). * Occasional ...
Maintenance Engineer - Marriott Detroit Metro Airport Hotel
Romulus, MI · On-site
$16 - $20.25/hr
Vocational training, associate's degree, certification and/or apprenticeship in one or more area ... Prolonged periods of sitting at a desk and working on a computer (6-8 hours a day). * Occasional ...
Maintenance Engineer - Marriott Detroit Metro Airport Hotel
Romulus, MI · On-site
$16 - $20.25/hr
Vocational training, associate's degree, certification and/or apprenticeship in one or more area ... Prolonged periods of sitting at a desk and working on a computer (6-8 hours a day). * Occasional ...
Maintenance Engineer (HVAC/R) ARJ/453
Sault Sainte Marie, MI · On-site
$32 - $36/hr
Working knowledge of computer applications including Word and Excel ... Two years of trades school or documented apprenticeship in electrical systems ...
Quick apply
Maintenance Engineer (HVAC/R) ARJ/453
Sault Sainte Marie, MI · On-site
$32 - $36/hr
Working knowledge of computer applications including Word and Excel ... Two years of trades school or documented apprenticeship in electrical systems ...
... Computer Engineering. * An interest in or pursuit of a PMP certification is highly beneficial ... Job: Projects Trainee/Apprentice/VIE Organization: Program Schedule: Full time Employee Status:
... Computer Engineering. * An interest in or pursuit of a PMP certification is highly beneficial ... Job: Projects Trainee/Apprentice/VIE Organization: Program Schedule: Full time Employee Status:
Vocational training, associate's degree, certification and/or apprenticeship in one or more area ... Visual ability to read from a computer screen and printed materials including close visual focus ...
Vocational training, associate's degree, certification and/or apprenticeship in one or more area ... Visual ability to read from a computer screen and printed materials including close visual focus ...
Vocational training, associate's degree, certification and/or apprenticeship in one or more area ... Visual ability to read from a computer screen and printed materials including close visual focus ...
Vocational training, associate's degree, certification and/or apprenticeship in one or more area ... Visual ability to read from a computer screen and printed materials including close visual focus ...
Advanced CAD skills with Catia and/or NX. Ability to travel domestically and internationally as ... Bachelor's degree or advanced degree in Engineering Completed tool and die apprenticeship Knowledge ...
Advanced CAD skills with Catia and/or NX. Ability to travel domestically and internationally as ... Bachelor's degree or advanced degree in Engineering Completed tool and die apprenticeship Knowledge ...
Advanced CAD skills with Catia and/or NX. Ability to travel domestically and internationally as ... Bachelor's degree or advanced degree in Engineering Completed tool and die apprenticeship Knowledge ...
Advanced CAD skills with Catia and/or NX. Ability to travel domestically and internationally as ... Bachelor's degree or advanced degree in Engineering Completed tool and die apprenticeship Knowledge ...
Advanced Electronics / Computer Field (ET/FC) Category / Component: Enlisted • Active Overview ... Pathways, Training & Advancement Recruit Training followed by Apprentice Technical Training at ...
Advanced Electronics / Computer Field (ET/FC) Category / Component: Enlisted • Active Overview ... Pathways, Training & Advancement Recruit Training followed by Apprentice Technical Training at ...
Advanced Electronics / Computer Field (ET/FC) Category / Component: Enlisted • Active Overview ... Pathways, Training & Advancement Recruit Training followed by Apprentice Technical Training at ...
Advanced Electronics / Computer Field (ET/FC) Category / Component: Enlisted • Active Overview ... Pathways, Training & Advancement Recruit Training followed by Apprentice Technical Training at ...
Advanced Electronics / Computer Field (ET/FC) Category / Component: Enlisted • Active Overview ... Pathways, Training & Advancement Recruit Training followed by Apprentice Technical Training at ...
Advanced Electronics / Computer Field (ET/FC) Category / Component: Enlisted • Active Overview ... Pathways, Training & Advancement Recruit Training followed by Apprentice Technical Training at ...
Advanced Electronics / Computer Field (ET/FC) Category / Component: Enlisted • Active Overview ... Pathways, Training & Advancement Recruit Training followed by Apprentice Technical Training at ...
Advanced Electronics / Computer Field (ET/FC) Category / Component: Enlisted • Active Overview ... Pathways, Training & Advancement Recruit Training followed by Apprentice Technical Training at ...
Advanced Electronics / Computer Field (ET/FC) Category / Component: Enlisted • Active Overview ... Pathways, Training & Advancement Recruit Training followed by Apprentice Technical Training at ...
Advanced Electronics / Computer Field (ET/FC) Category / Component: Enlisted • Active Overview ... Pathways, Training & Advancement Recruit Training followed by Apprentice Technical Training at ...
Advanced Electronics / Computer Field (ET/FC) Category / Component: Enlisted • Active Overview ... Pathways, Training & Advancement Recruit Training followed by Apprentice Technical Training at ...
Advanced Electronics / Computer Field (ET/FC) Category / Component: Enlisted • Active Overview ... Pathways, Training & Advancement Recruit Training followed by Apprentice Technical Training at ...
Advanced Electronics / Computer Field (ET/FC) Category / Component: Enlisted • Active Overview ... Pathways, Training & Advancement Recruit Training followed by Apprentice Technical Training at ...
Advanced Electronics / Computer Field (ET/FC) Category / Component: Enlisted • Active Overview ... Pathways, Training & Advancement Recruit Training followed by Apprentice Technical Training at ...
Computer Programming Apprenticeship information
See Michigan salary details
$28.8K - $33.7K
5% of jobs
$33.7K - $38.7K
10% of jobs
$38.7K - $43.6K
7% of jobs
$44.5K is the 25th percentile. Wages below this are outliers.
$43.6K - $48.6K
15% of jobs
$48.6K - $53.5K
7% of jobs
The median wage is $55.3K / yr.
$53.5K - $58.5K
15% of jobs
$58.5K - $63.4K
11% of jobs
$67.1K is the 75th percentile. Wages above this are outliers.
$63.4K - $68.4K
6% of jobs
$68.4K - $73.3K
14% of jobs
$73.3K - $78.3K
7% of jobs
$78.3K - $83.2K
2% of jobs
$28.8K
$56.6K
$83.2K
How much do computer programming apprenticeship jobs pay per year?
What does a typical day look like for someone in a computer programming apprenticeship?
As a Computer Programming Apprentice, your typical day often includes shadowing experienced developers, writing and testing code under supervision, attending team meetings, and working on real-world projects that reinforce your learning. You'll likely be paired with a mentor who guides your progress and helps troubleshoot challenges. Regular feedback sessions, collaborative problem-solving, and opportunities to participate in coding workshops or training are also common. This structure is designed to give you hands-on experience, gradually increasing your responsibilities as your skills develop.
What is a computer programming apprenticeship?
A Computer Programming Apprenticeship is a training program that combines hands-on work experience with classroom learning to develop coding and software development skills. Apprentices typically work under the supervision of experienced programmers while learning programming languages, debugging, and software development best practices. These programs can last several months to a few years and often lead to full-time employment.
What are the key skills and qualifications needed to thrive in a computer programming apprenticeship, and why are they important?
To thrive as a Computer Programming Apprentice, you need a foundational understanding of programming languages such as Python, Java, or JavaScript, along with basic problem-solving skills and a high school diploma or equivalent. Familiarity with code editors like Visual Studio Code, version control systems like Git, and, in some cases, coursework or certifications in computer science is beneficial. Strong communication skills, eagerness to learn, and the ability to take constructive feedback will help you excel in this collaborative, growth-focused environment. These competencies are essential for quickly gaining technical expertise and contributing effectively to team projects in a dynamic tech setting.

Lead Electrical Controls Engineering Technician - Oral Care
Grand Rapids, MI • On-site
Full-time
Posted 7 days ago
Perrigo rating
8.5
Based on 56 frontline employees who took The Breakroom Quiz
18th of 86 rated pharmaceutical
Job description
Join us on our One Perrigo journey as we evolve to win in self-care.
Description Overview
We are looking for an Engineering Technician with Electrical Controls experience to join our 1st shift team here at our Oral Care Plant located in Grand Rapids, MI!
- The purpose of the Engineering Technician is to troubleshoot, service and repair automation systems, computerized systems, and robotic work cells. These devices and systems include automated controls, robotic assembly devices and computer-controlled systems across the site. This position provides mentoring and technical direction to technicians responsible for industrial machine repair and equipment within the facilities. This Engineering Technician is also required to develop, design, implement and validate equipment changes / modifications and/or installation of new equipment. Lastly, this technician will be responsible for the development of the Electrical Apprenticeship program by training applicable associates as well as making recommendations to improve On-the-Job Training.
Scope of the Role
- Perform routine and emergency diagnostic checks, monitoring, and repairs on automated systems. If a problem occurs, the technician will troubleshoot the issue and determine whether the problem is mechanical, electrical, or from the computer systems controlling the process. Once the issue has been diagnosed, the technician shall repair or replace any necessary components, such as a sensor or electrical wiring.
- Troubleshoot, service, and repair the computerized systems and robotic devices that are designed to reduce human interaction.
- Troubleshoot control systems such as PLC programs, motor VFD's and other electronic components.
- Troubleshoot, Modify, and Maintain a variety of Programmable Logic Controllers (PLC) and Human Machine Interfaces (HMI)
- Assist on shift and off shift as needed with controls program logic and automation.
- Knowledgeable of all different electrical power profiles and be able to troubleshoot effectively.
- Create, organize, and maintain documentation related to aforementioned items, including creating and updating prints, schematics, and PLC programs.
- Provide instructions and guidance to ensure that Standard Operating Procedures (SOPs) and safety standards are adhered to.
- Ensure daily housekeeping and safety activity compliance.
- Develop, train, and support the electrical apprenticeship program.
- Works with engineers on capital projects and related activities including equipment installation, qualifications, and risk assessments.
- Assists in developing PM's and complete safety/quality audits as required.
- Continuously looks for and helps to implement improvements to improve productivity, quality, and reduce costs.
- Performs normal machine repair as required.
- Provide mentoring and technical direction to maintenance and operations team.
- Strives to meet or exceed company performance objectives.
- Support effective implementation of all GMP requirements and understand how it affect products/processes supported and/or owned.
Experience Required
- High School Degree or equivalent
- 5-8 years' experience in a maintenance or engineering role servicing industrial equipment
- DOL Electrical Journeymen Certificate
- PLC programming and troubleshooting of programs
- Electrical and PLC documentation reading and writing.
- Safe working knowledge related to electrical and mechanical activities
- Computer Applications knowledge for Microsoft Word and Excel applications
- Training in electrical, electronics and programmable logic controllers, variable frequency drives, and motion control.
- Beckhoff Automation PLC and HMI experience
- Robotics working knowledge (i.e. Fanuc)
- Demonstrated experience in vision inspection systems (Cognex, Keyence, etc.)
- AutoCAD software experience.
- Knowledge of FDA Rules and Regulations
Benefits
We believe our people are our greatest asset. Alongside competitive compensation, we offer benefits tailored to supporting you and your family, as well as career development opportunities to ensure you feel valued and supported, both professionally and personally.
Find out more about Total Rewards at Perrigo.
We are proud to be included in the Forbes list of "America's Best Employers by State 2024". Find out more here
Applicants please note: To apply to this position please click the APPLY button at the bottom of the application. (The SAVE button will only save your profile information but not submit an application for this open position.) All application materials, including resumes and CVs, must be submitted in English. Thank you.
We are an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, status as a protected veteran, or other characteristics protected by law. #weareperrigo