1

Apprentice Software Engineer Jobs in Alpena, MI (NOW HIRING)

Apprentice Software Engineer information

See Alpena, MI salary details

$21.1K

$92.3K

$166.4K

How much do apprentice software engineer jobs pay per year?

As of Jul 28, 2026, the average yearly pay for apprentice software engineer in Alpena, MI is $92,333.00, according to ZipRecruiter salary data. Most workers in this role earn between $57,200.00 and $105,700.00 per year, depending on experience, location, and employer.

What are Apprentice Software Engineers?

Apprentice Software Engineers are entry-level professionals who are learning the fundamentals of software development while gaining hands-on experience under the guidance of more experienced engineers. They typically participate in structured training programs or apprenticeships, working on real projects to build their technical and problem-solving skills. This role is ideal for individuals who are new to the industry and want to develop practical knowledge while contributing to software engineering teams.

Is 25 too late to become a software engineer?

Apprentice software engineers can start at any age, including 25, as the field values skills and knowledge over age. Many successful software engineers begin later in life, often bringing valuable experience and perspectives; learning programming languages and gaining practical experience are key steps regardless of age.

Can you become a software engineer with an apprenticeship?

Yes, an apprenticeship as a software engineer provides hands-on experience and training that can lead to a full-time software engineering role. Many apprenticeships include skill development in programming languages, tools, and industry practices, helping participants transition into professional software engineering positions.

Is a software engineer apprenticeship paid?

Yes, most software engineer apprenticeships are paid positions that provide a salary or stipend while gaining practical experience and technical skills. Compensation varies by company and program, but paid apprenticeships are common in the industry to support learners during their training period.

What types of projects and technologies do Apprentice Software Engineers typically work on during their training period?

As an Apprentice Software Engineer, you’ll usually start by supporting ongoing development projects, often working on bug fixes, feature enhancements, or internal tools under the guidance of senior engineers. You may be exposed to a variety of technologies depending on the company, such as front-end frameworks (like React), back-end languages (such as Python or Java), and version control systems (like Git). The projects are designed to gradually increase in complexity, helping you build both technical skills and familiarity with industry-standard workflows. Collaboration is key, so you’ll regularly participate in code reviews, team meetings, and pair programming sessions to develop your abilities and receive constructive feedback.

Is it true that AI will replace software engineers?

AI is a tool that can automate certain coding tasks, but it is unlikely to fully replace software engineers, especially those involved in designing, testing, and maintaining complex systems. Apprentice software engineers will continue to develop skills in programming languages, problem-solving, and understanding AI tools to stay relevant in the evolving tech environment.

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

To thrive as an Apprentice Software Engineer, you need a foundational understanding of programming languages, problem-solving skills, and usually a relevant degree or coursework in computer science. Familiarity with development tools such as Git, integrated development environments (IDEs), and basic knowledge of databases and version control systems is common. Strong communication, eagerness to learn, and teamwork make someone stand out in this role. These skills and qualities are crucial for effective learning, collaboration, and adapting to new technologies in a dynamic software development environment.
Part Time Instructor - Electrical Apprentice

Part Time Instructor - Electrical Apprentice

Alpena Community College

Alpena, MI • On-site

$50K - $66K/yr

Part-time

Retirement

Posted 27 days ago


Job description

Category
Part Time Instructor
Description
This position may teach courses in basic and advanced electrical theory, fiber optics, PLC's, telecommunication, residential wiring and electronics.
Part Time Faculty normally teach one or two courses per semester. Teaching assignments may be available for day and evening courses. Compensation is based on the total contact hours taught per semester, starting at $676 per contact hour. Benefits include State of Michigan retirement plan, tuition waiver and free membership to the ACC Wellness Center.
Position Responsibilities:
  1. Teach lecture and laboratory portions of courses.
  2. Prepare and distribute course syllabi to students.
  3. Perform all preparation requirements for laboratory exercises.
  4. Evaluate student progress through examinations, quizzes, observations and laboratory reports.
  5. Act as liaison between the college and the student.
  6. Implement curriculum changes at the request of the Department Chairperson or Lead Instructor.
  7. Maintain appropriate instructional laboratories and equipment.
  8. Be available for individual student assistance advising and/or consultation as necessary.
  9. Participate in curriculum development, revisions and evaluation activities.
  10. Maintain a high level of academic competency through staff development activities.
  11. Other duties as assigned by Department Chairperson and the Vice President for Instruction.

Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.
Please note this job description is not designed to cover or contain a comprehensive listing of activities, duties or responsibilities that are required of the employee for this job. Duties, responsibilities and activities may change at any time with or without notice.
Supervisory Responsibilities: This position has no supervisory responsibilities.
Expected Hours of Work: Part-time instructors who do not maintain office hours should include a statement within the syllabus explaining how a student can arrange for an appointment with the instructor. Occasional evening and weekend work may be required as job duties demand.
Travel: This position may be required to travel outside the local area depending on the course location. Mileage reimbursement may be available. Refer to the Part-Time Faculty Handbook.
Position Requirements
Position Qualifications:
  1. Associate's Degree in Electronics Technology, Journeyman's electrician License, and Master's License preferred.
  2. Coursework in programmable controller's high desirable.
  3. Minimum of five years work experience in the electrical/electronics repair and maintenance field required.
  4. Experience in electrical utility field highly desirable.
  5. Teaching experience in related occupational education program at the apprentice at the Associate degree or Secondary level desirable.
  6. Computer competency in Microsoft Office, Instructional Software and Online Instruction preferred.
  7. Curriculum development, especially online curriculum development, preferred

Full-Time/Part-Time
Part-Time
Shift
Various Shifts
Close Date
Open Date
4/7/2025
Location
Alpena Community College - Alpena Campus
About the Organization
Alpena Community College is located in Northeast Michigan on the beautiful shoreline of Lake Huron. ACC offers two-year degrees, one-year certificates, customized corporate training, and community education to all of Northeast Michigan. Each semester, ACC attracts more than 2,000 students of diverse ages, backgrounds, and academic goals. Smaller class sizes, affordable tuition, and the convenience of two campus locations and online courses, make Alpena Community College a great choice whether you are starting college for the first time, or coming back to school for a new career or additional training. At ACC, you can work on a college degree or acquire specific skills in a number of fields to move you forward in your occupation, plus the courses you complete can be transferred to a four-year college or university.
Vocational/technical programs, distance learning programs, dual-enrollment, cooperative on-campus four-year degree programs and continuing education courses are all available right here, in Northeast Michigan.
EOE Statement
The College policies and practices for admission, employment, and activities comply with requirements of Title VII of the Civil Rights Act of 1964, Title IX of the Education Amendment of 1972, Section 504 of the Rehabilitation Act of 1973 as amended, the Age Discrimination in Employment Act of 1967 (ADEA), the Americans with Disability Act (ADA) of 1990 and the ADA Amendments Act of 2010; Title II of the Genetic Information Nondiscrimination Act of 2008. The College does not discriminate on the basis of race, color, religion, national origin, gender, sex, age, or disability. The College practices and policies also comply with the Michigan Persons with Disabilities Civil Rights Act (PDCRA) and the Michigan Elliott-Larson Civil Rights Act (ELCRA) which prohibits discrimination in hiring based on age, height, weight, and marital status and familial status in addition to race, color, religion, sex (which includes pregnancy) and national origin.
Alpena Community College prohibits sex discrimination in any education program or activity that it operates. Individuals may report concerns or questions to the Title IX Coordinator. The Notice of Nondiscrimination is located at www.alpenacc.edu.
This position is currently accepting applications.