1

Software Development Apprentice Jobs in Michigan

Sr. Tool Maker

Benton Harbor, MI

$24.50 - $31/hr

Assists in the training and development of Tool Makers and Tech Center apprentices. Leads in-house ... Operate computers, with proficiency in Master CAM software creating 2D toolpaths and has some ...

Sr. Tool Maker

Benton Harbor, MI · On-site

$24.50 - $31/hr

Assists in the training and development of Tool Makers and Tech Center apprentices. Leads in-house ... Operate computers, with proficiency in Master CAM software creating 2D toolpaths and has some ...

Sr. Tool Maker

Benton Harbor, MI · On-site

$24.25 - $30.50/hr

Assists in the training and development of Tool Makers and Tech Center apprentices. Leads in-house ... Operate computers, with proficiency in Master CAM software creating 2D toolpaths and has some ...

Sr. Tool Maker

Benton Harbor, MI · On-site

$24.50 - $31/hr

Assists in the training and development of ToolMakers and Tech Center apprentices. Leads in-house ... Operate computers, with proficiency in Master CAM software creating 2D toolpaths and has some ...

A. Hull and has ample opportunity for growth and career development both in responsibilities and ... software Extreme attention to detail Compensation, Benefits, and Structure The position is ...

A. Hull and has ample opportunity for growth and career development both in responsibilities and ... software Extreme attention to detail Compensation, Benefits, and Structure The position is ...

A. Hull and has ample opportunity for growth and career development both in responsibilities and ... software • Extreme attention to detail Compensation, Benefits, and Structure The position is ...

... including apprentices). This includes both formal classroom instruction and hands-on practical ... Training Program Development * Design and deliver training programs for maintenance staff.

... including apprentices). This includes both formal classroom instruction and hands-on practical ... Training Program Development * Design and deliver training programs for maintenance staff.

Tool Maker

Muskegon, MI

$24 - $31/hr

Ability to use CAM and CAD software QUALIFICATIONS / REQUIREMENTS: Journeyman Apprenticeship ... professional development, challenging careers, and competitive compensation. GE Aerospace is ...

New

Tool Maker

Norton Shores, MI

$24 - $31/hr

Ability to use CAM and CAD software QUALIFICATIONS / REQUIREMENTS: Journeyman Apprenticeship ... professional development, challenging careers, and competitive compensation. GE Aerospace is ...

New

Ongoing training, development, and growth opportunities * Paid Holidays * Generous Paid Time Off ... software for seamless operations What You Bring to the Team: * Electrical expertise (no Apprentice ...

System Engineering System Validation & Tools Development Software What You Should Have: * You are a ... Job: R&D Trainee/Apprentice/VIE Organization: System Department Schedule: Part time Employee Status:

next page

Showing results 1-20

Software Development Apprentice information

See Michigan salary details

$13

$34

$44

How much do software development apprentice jobs pay per hour?

As of Jun 26, 2026, the average hourly pay for software development apprentice in Michigan is $34.11, according to ZipRecruiter salary data. Most workers in this role earn between $28.80 and $39.52 per hour, depending on experience, location, and employer.

What types of projects and responsibilities can a Software Development Apprentice expect to work on during their apprenticeship?

As a Software Development Apprentice, you can expect to work on a variety of entry-level coding tasks such as debugging, writing unit tests, and implementing simple features under the guidance of experienced developers. You'll often collaborate with software engineers, testers, and project managers to learn agile development practices, participate in code reviews, and contribute to team meetings. Apprenticeships are designed to provide hands-on experience, so you'll gradually take on more complex assignments as your skills grow, helping you build a strong foundation for a future career in software development.

What are the key skills and qualifications needed to thrive as a Software Development Apprentice, and why are they important?

To thrive as a Software Development Apprentice, you need foundational programming knowledge, problem-solving abilities, and a basic understanding of software development principles, often supported by a relevant degree or coursework. Familiarity with coding languages (such as Python or Java), version control systems like Git, and development environments is typically required. Strong communication, eagerness to learn, and teamwork skills help apprentices collaborate effectively and adapt to new challenges. These skills and qualities are crucial for building core competencies, contributing to projects, and progressing within the software development field.

What is a Software Development Apprentice?

A Software Development Apprentice is an entry-level trainee who learns the fundamentals of software engineering while working on real projects under the guidance of experienced developers. Apprenticeships typically combine on-the-job training with classroom instruction, enabling apprentices to gain practical coding skills and knowledge of development tools and processes. This role is ideal for individuals looking to start a career in software development without a traditional four-year degree, as it provides hands-on experience and often leads to full-time employment upon completion.
What are the most commonly searched types of Software Development jobs in Michigan? The most popular types of Software Development jobs in Michigan are:
What are popular job titles related to Software Development Apprentice jobs in Michigan? For Software Development Apprentice jobs in Michigan, the most frequently searched job titles are:
What job categories do people searching Software Development Apprentice jobs in Michigan look for? The top searched job categories for Software Development Apprentice jobs in Michigan are:
What cities in Michigan are hiring for Software Development Apprentice jobs? Cities in Michigan with the most Software Development Apprentice job openings:
Infographic showing various Software Development Apprentice job openings in Michigan as of June 2026, with employment types broken down into 16% Full Time, 78% Part Time, 4% Contract, and 2% Nights. Highlights an 100% Physical job distribution, with an average salary of $70,942 per year, or $34.1 per hour.
Technical Operations Specialist - Battery Cell Development Center

Technical Operations Specialist - Battery Cell Development Center

General Motors

Warren, MI • On-site

Full-time

Posted 27 days ago


General Motors rating

8.0

Company rating: 8.0 out of 10

Based on 306 frontline employees who took The Breakroom Quiz

6th of 44 rated automakers


Job description

Job Description
The Role
The Technical Operations Specialist (TOS) provides hands-on technical support for advanced battery cell manufacturing equipment at GM's Battery Cell Development Center (BCDC). This role maintains, troubleshoots, and repairs mechanical, electrical, robotic, and automated systems to ensure safe, reliable, and efficient operations. TOS team members work independently under general direction, support continuous improvement, and serve as technical experts for production and engineering partners in a fast-paced development environment.
What You'll Do
Safety & Compliance
  • Follow and enforce all GM safety standards, lockout/tagout, and regulatory requirements.
  • Support EHS procedures, audits, and incident investigations.
  • Maintain emergency response readiness and compliance with OSHA, hazardous materials, and PSM-related policies.
  • Identify, communicate, and resolve safety risks related to machinery and systems.

Equipment Operation, Maintenance & Troubleshooting
  • Perform mechanical and electrical work on equipment such as:
  • Mixing, coating, and calendering systems
  • Automated assembly equipment and robotics
  • Welding systems
  • Formation, conveyors, AGVs/AMRs, and electrical test stands
  • Vision systems, PLC based systems, and local utilities
    • Execute preventative, predictive, and corrective maintenance tasks per schedule.
    • Diagnose root cause of failures and restore equipment to safe, stable operation.
    • Operate industrial mobile equipment as required.
    • Maintain accurate documentation of maintenance activities and system changes.

Technical Expertise & Support
  • Serve as the hands-on technical specialist to optimize equipment performance.
  • Provide mechanical, electrical, pneumatic, hydraulic, and controls support to production teams.
  • Train operators and peers on basic equipment operation and maintenance practices.
  • Support commissioning, start-up, debugging, and integration of new systems or upgrades.

Project & Process Support
  • Plan and execute maintenance projects, equipment upgrades, and system installations.
  • Partner with engineering on process improvements, equipment acceptance, and capability studies.
  • Contribute to reliability-centered maintenance (RCM) activities and documentation.
  • Support GMS, Business Plan Deployment, and continuous improvement initiatives (e.g., waste elimination, uptime improvement).

Cross-Functional Collaboration
  • Work closely with operations, engineering and industrialization, quality, and facilities teams to resolve issues.
  • Communicate status updates, risks, and repair timelines clearly and proactively.
  • Support supplier activities including FAT/SAT, commissioning, and field troubleshooting.

Your Skills & Abilities (Required Qualifications)
  • Technical degree or completed Four-Year Apprenticeship OR one of:
    • Electrical Journeyman's License
    • Mechanical Journeyman's License
    • 3+ years as a maintenance or electrical technician
  • Ability to wear required PPE (safety glasses, gloves, hard hat, clean-room suits, respirators, etc.).
  • Knowledge of high-volume or advanced manufacturing processes.
  • Strong mechanical and electrical aptitude; ability to interpret blueprints/schematics.
  • Working knowledge of:
    • PLCs and controls
    • Robotics
    • Mechanical drives, power transmission, pneumatics, hydraulics
    • Instrumentation and basic electronics
  • Ability to work any shift (24/7 coverage model) and support weekends/holidays as needed.
  • Proficiency with maintenance documentation tools.
  • Strong interpersonal and communication skills for cross-functional teamwork.
  • Ability to travel domestically/internationally to suppliers when required.

What Will Give You a Competitive Edge (Preferred Qualifications)
  • Experience in lithium-ion cell manufacturing (slurry/mixing, coating, calendering, stacking/assembly, formation, EOL testing).
  • Experience in development, pilot, or startup environments.
  • Experience with EV/high-voltage safety and lithium-ion manufacturing hazards.
  • Hands-on troubleshooting of mechanical, electrical, hydraulic, and fluid systems.
  • Experience with:
    • Siemens PLCs and HMIs
    • PLC program editing/diagnostics
    • Fanuc robot programming and maintenance
  • Strong understanding of sequencing, error-proofing, and diagnostic capabilities.
  • Familiarity with automation, robotics, AMRs, and advanced controls systems.
  • Experience using maintenance software systems.

GM does not provide immigration-related sponsorship for this role. Do not apply for this role if you will need GM immigration sponsorship now or in the future. This includes direct company sponsorship, entry of GM as the immigration employer of record on a government form, and any work authorization requiring a written submission or other immigration support from the company (e.g., H1-B, OPT, STEM OPT, CPT, TN, J-1, etc).This role is categorized as onsite. This means the selected candidate is expected to report to a specific location on a full-time basis.The selected candidate will be required to travel <25% for this role.This job is not eligible for relocation benefits. Any relocation costs would be the responsibility of the selected candidate.
About GM
Our vision is a world with Zero Crashes, Zero Emissions and Zero Congestion and we embrace the responsibility to lead the change that will make our world better, safer and more equitable for all.
Why Join Us
We believe we all must make a choice every day - individually and collectively - to drive meaningful change through our words, our deeds and our culture. Every day, we want every employee to feel they belong to one General Motors team.
Benefits Overview
From day one, we're looking out for your well-being-at work and at home-so you can focus on realizing your ambitions. Learn how GM supports a rewarding career that rewards you personally by visiting Total Rewards resources.
Non-Discrimination and Equal Employment Opportunities (U.S.)
General Motors is committed to being a workplace that is not only free of unlawful discrimination, but one that genuinely fosters inclusion and belonging. We strongly believe that providing an inclusive workplace creates an environment in which our employees can thrive and develop better products for our customers.
All employment decisions are made on a non-discriminatory basis without regard to sex, race, color, national origin, citizenship status, religion, age, disability, pregnancy or maternity status, sexual orientation, gender identity, status as a veteran or protected veteran, or any other similarly protected status in accordance with federal, state and local laws.
We encourage interested candidates to review the key responsibilities and qualifications for each role and apply for any positions that match their skills and capabilities. Applicants in the recruitment process may be required, where applicable, to successfully complete a role-related assessment(s) and/or a pre-employment screening prior to beginning employment. To learn more, visit How we Hire.
Accommodations
General Motors offers opportunities to all job seekers including individuals with disabilities. If you need a reasonable accommodation to assist with your job search or application for employment, emailus or call us at 1-800-865-7580. In your email, please include a description of the specific accommodation you are requesting as well as the job title and requisition number of the position for which you are applying.

What General Motors employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom


General Motors logo

About General Motors

Sourced by ZipRecruiter

General Motors is a company with global scale and capabilities, headquartered in Detroit, Michigan, with employees around the world. The company employs over 165,000 people, serves six continents, operates across 22 time zones, and has a diverse workforce speaking 75 languages1. GM’s vision is to drive the world forward by pioneering innovations that move and connect people to what matters. The company is working towards an all-electric future with its new Ultium Platform and is pushing transportation options beyond our wildest imaginations with autonomous vehicles. GM is also committed to becoming the most inclusive company in the world.

Industry

Transportation equipment manufacturing

Company size

10,000+ Employees

Headquarters location

Detroit, MI, US

Year founded

1908