1

Software Development Apprentice Jobs in Livonia, MI

Fitter / Welder

Oxford, MI · On-site

$18.75 - $23.75/hr

Completion of a formal apprenticeship or related technical training program preferred. Required ... Interest in continued skills development and cross-training within the organization. Work ...

Ability to work with the following software packages or programs: * Microsoft Office at a beginning ... Development: We empower all our Associates - from entry-level to senior-level - with the skills and ...

Ability to work with the following software packages or programs: * Microsoft Office at a beginning ... Development: We empower all our Associates - from entry-level to senior-level - with the skills and ...

Showing results 21-40

Software Development Apprentice information

See Livonia, MI salary details

$21

$38

$50

How much do software development apprentice jobs pay per hour?

As of Aug 6, 2026, the average hourly pay for software development apprentice in Livonia, MI is $38.25, according to ZipRecruiter salary data. Most workers in this role earn between $32.40 and $44.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 job categories do people searching Software Development Apprentice jobs in Livonia, MI look for? The top searched job categories for Software Development Apprentice jobs in Livonia, MI are:
What cities near Livonia, MI are hiring for Software Development Apprentice jobs? Cities near Livonia, MI with the most Software Development Apprentice job openings:
Infographic showing various Software Development Apprentice job openings in Livonia, MI as of August 2026, with employment types broken down into 1% As Needed, 80% Full Time, 16% Part Time, 2% Contract, and 1% Nights. Highlights an 92% Physical, 2% Hybrid, and 6% Remote job distribution, with an average salary of $79,564 per year, or $38.3 per hour.

Project Engineer I/II/III - Automation

Schweitzer Engineering Laboratories

Plymouth, MI • On-site

$97K - $144K/yr

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

This job post has expired 1 day ago. Applications are no longer accepted.


Schweitzer Engineering Laboratories rating

9.1

Company rating: 9.1 out of 10

Based on 46 frontline employees who took The Breakroom Quiz

5th of 156 rated electronics manufacturers


Job description

As a Project Engineer, a typical day might include the following:

  • Lead in training and assisting customers with the creation, design configuration, validation, installation, commissioning and operation of automation and/or protection systems.

  • Lead in assigning, completing and implementing work within agreed upon scope, schedule and budget to a high level of quality and safety.

  • Assist in the identification, preparation and presentation of successful proposals for SEL equipment, services, and systems.

  • Mentor and develop professional staff. May supervise as necessary.

This job might be for you if:

  • B.S. In Electrical Engineering or relevant discipline

  • 2+ years relevant application experience with electric power systems, industry practices, and *focus area practices and philosophies

  • Demonstrated knowledge of electric power system protection and control, integration and/or automation and communications applications

  • Demonstrated proven knowledge of electric power system design, studies, information and communication technology and protective relay applications

  • Willing to travel both domestically and internationally a minimum of 25% based on focus area


Preferred Qualifications

  • Professional Engineer License or equivalent certification

  • Electrical utility, industrial plant, consulting engineering, or system integrator experience

  • Project management experience

  • Working knowledge of Vision or other project management tracking software

Focus Area = Automation

  • Automation = software, integration and automation, industrial controls, PLCs, industry protocols (IEC-61850, DNP, Modbus), Ethernet systems, protocol analyzers, and industry SCADA practices.

This position is open to the following locations:

Pullman, WA; Lewis Center, OH; or Plymouth, MI

Competitive pay. Superior benefits. Inspiring work.

People are at the core of our company and we hire employee-owners. We welcome you to learn more about how we support employees.

  • We're 100% employee owned. Retirement benefits include an employer funded stock ownership plan (ESOP) and personal 401(k) options.

  • We offer top tier medical, prescription, dental, vision, life, and disability insurance.

  • We recognize the importance of a healthy life balance and offer: 10 paid holidays, annual vacation accrual starting at 12 days, 9 paid sick days, and paid family and medical leave that covers 90% of your pay.

  • We foster growth and development of our employees through avenues such as STEM courses, apprenticeships, tuition assistance, and engineering development programs.

  • Ask our team about other benefits including wellness, fertility, adoption, and flexible spending benefits.

Pay Range Data

Project Engineer I - $97,000 - $144,000.

Project Engineer II - $115,000 - $170,000.

Project Engineer III - $136,000 - $201,000.

We are open to reviewing additional candidates with more experience and the salary range may differ if filled at a different level. Our salary ranges are determined by job and responsibility. We base our starting pay offer and title on job-related factors such as candidate experience, training, knowledge, and skills.

Communication with Applicants

We communicate with all applicants. If you do not receive a response about your application, please check your SPAMfilteror reach out to us at careers@selinc.com.

SEL is an Equal Opportunity Employer: Vets/Disabled.


What Schweitzer Engineering Laboratories employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom