1

Software Developer Apprenticeship Jobs in Minnesota

Machinist

Blaine, MN · On-site

$21.25 - $29/hr

Experience with CAD/CAM software such as Fusion 360, SolidWorks, Mastercam, etc. * Ability to set ... Partner with Maintenance, Engineering, and Operations on equipment improvements * Support equipment ...

Be Seen First

The CNC Technical Lead will collaborate closely with the production, engineering, and quality teams ... Mentor apprentices, junior machinists, and new team members. * Reinforce safety, productivity, and ...

Maintains electrical controls software in support of programming for the facility. * Installs ... Mentor, coach and manage Maintenance apprentice employees. * Proactive in the safety process and ...

Maintains electrical controls software in support of programming for the facility. * Installs ... Mentor, coach and manage Maintenance apprentice employees. * Proactive in the safety process and ...

CNC Toolmaker

Minneapolis, MN · On-site

$35 - $49/hr

Read and interpret blueprints, engineering drawings, CAD models, and tooling specifications ... Completion of a Tool & Die apprenticeship program, technical training, or equivalent industry ...

Tool Maker

Owatonna, MN · On-site

$26.75 - $34.75/hr

Lathe programming, set-up and operation. * Experience using measurement and hand tools required in ... Trade school or apprenticeship program preferred. EXPERIENCE: * Five years of factory-related, tool ...

Comfortable using Microsoft Office and CRM software (Salesforce experience is a plus). * Excellent ... family developers throughout the Twin Cities and beyond. We're also part of Building Material ...

Comfortable using Microsoft Office and CRM software (Salesforce experience is a plus). * Excellent ... family developers throughout the Twin Cities and beyond. We're also part of Building Material ...

Showing results 21-40

Software Developer Apprenticeship information

See Minnesota salary details

$47K

$109.5K

$162.6K

How much do software developer apprenticeship jobs pay per year?

As of Aug 22, 2026, the average yearly pay for software developer apprenticeship in Minnesota is $109,542.00, according to ZipRecruiter salary data. Most workers in this role earn between $88,100.00 and $127,300.00 per year, depending on experience, location, and employer.

What is a software developer apprenticeship?

A Software Developer Apprenticeship is a structured training program that combines paid, on-the-job experience with classroom learning to help individuals develop the skills needed to become professional software developers. Apprentices are typically mentored by experienced developers and work on real projects while learning programming languages, software development methodologies, and problem-solving techniques. These programs often last one to two years and are designed for those looking to start a career in technology, often without requiring a formal computer science degree.

What are software developer apprenticeship opportunities?

Software developer apprenticeship opportunities are for entry-level workers who want to enter the programming field. Your duties during an apprenticeship include training to write and test code, working in a professional development environment, and using software development frameworks and methodologies. Some apprenticeships involve working under the supervision of a mentor, while other apprentices handle entry-level responsibilities as part of a development team. You work with a specific set of computer languages, such as HTML and javascript for web development and Java and C++ for software or applications.

What are the key skills and qualifications needed to thrive as a software developer apprentice, and why are they important?

To thrive as a Software Developer Apprentice, you need a foundational understanding of programming languages, problem-solving abilities, and typically a relevant educational background or demonstrated coding skills. Familiarity with version control systems like Git, basic knowledge of software development methodologies, and exposure to integrated development environments (IDEs) are important. Strong communication, eagerness to learn, and teamwork are essential soft skills that help apprentices integrate into development teams and absorb new concepts quickly. These skills and qualities are crucial for building technical competence, collaborating effectively, and progressing in a dynamic learning environment.

What types of projects and tasks can I expect to work on during a software developer apprenticeship?

As a Software Developer Apprentice, you'll typically work on a variety of real-world coding projects under the guidance of experienced developers. These can include contributing to bug fixes, developing small features, writing unit tests, and participating in code reviews. You'll often collaborate closely with cross-functional teams, attend regular stand-up meetings, and receive feedback to help you grow. The apprenticeship is structured to provide hands-on experience while gradually increasing your responsibilities as your skills develop.

What is the difference between Software Developer Apprenticeship vs Software Engineer?

AspectSoftware Developer ApprenticeshipSoftware Engineer
Required CredentialsTypically no formal degree, on-the-job training, or coding bootcampsBachelor's degree in Computer Science or related field often preferred
Work EnvironmentEntry-level, mentorship-focused, often in tech companies or startupsFull-time professional role, may involve team collaboration and project management
Employer & Industry UsageCommon in tech companies, startups, and organizations investing in trainingStandard role across industries, including tech, finance, healthcare, etc.

While a Software Developer Apprenticeship provides hands-on training and is ideal for beginners entering the tech industry, a Software Engineer role typically requires more formal education and experience. Apprenticeships serve as a pathway to becoming a full-fledged Software Engineer, offering practical skills and industry exposure.

What are the most commonly searched types of Software Developer Apprenticeship jobs in Minnesota?

The most popular types of Software Developer Apprenticeship jobs in Minnesota are:

What are popular job titles related to Software Developer Apprenticeship jobs in Minnesota?

For Software Developer Apprenticeship jobs in Minnesota, the most frequently searched job titles are:

What job categories do people searching Software Developer Apprenticeship jobs in Minnesota look for?

The top searched job categories for Software Developer Apprenticeship jobs in Minnesota are:

Infographic showing various Software Developer Apprenticeship job openings in Minnesota as of August 2026, with employment types broken down into 100% Full Time. Highlights an 100% In-person job distribution, with an average salary of $109,542 per year, or $52.7 per hour.

Senior Engineering Test Technician

STERIS Corporation

Plymouth, MN • On-site

Full-time

Medical, Dental, Vision, Retirement, PTO

Posted 7 days ago


STERIS rating

8.1

Company rating: 8.1 out of 10

Based on 132 frontline employees who took The Breakroom Quiz

66th of 891 rated healthcare providers


Job description

Position Summary

As a Senior Engineering Test Technician you will support the development, testing, and ongoing maintenance of Healthcare Reprocessing equipment, specifically Endoscope Reprocessing machines. You are responsible for executing product tests, troubleshooting equipment issues, collecting and documenting test data, and supporting both new product development (NPD) initiatives and existing product maintenance activities.The position offers a balance between routine product maintenance and hands-on development work, with most time spent in a laboratory environment.

In this role your responsibilities include performing annual product maintenance, ensuring equipment remains functional and reliable, assisting engineers with testing and validation of new products, and supporting manufacturing ramp-up activities during product launches.You will work closely with Engineering, Manufacturing, and Field Service teams to investigate customer complaints, replicate field issues, and identify root causes through testing and debugging. Additionally you will support developing and qualifying test fixtures, operating data acquisition systems, maintaining detailed test records, fabricating and repairing electromechanical equipment, and ensuring compliance with OSHA safety standards.

This role requires in-person or onsite work 5 days per week at our Plymouth, MN location.

What You'll do as a Senior Engineering Test Technician
  • Execute tests and collect data using test equipment that measures temperature, electricity, light, flow, pressure, strain, force, distance, time, noise, weight etc.
  • Assist in analyzing equipment failures and factory work stoppage problems.
  • Design, Develop, Build, Qualify test fixtures when needed.
  • Maintain facility in a safe, clean and orderly manner at all times in compliance with OSHA VPP standards.
  • Fabricate, repair, improve designs and construct mechanical and electromechanical equipment.
  • Maintain detailed and up to date test data and active test logs.
  • Support Customer escalations, when needed.
  • Support manufacturing ramp up, and design transfer during product development.
  • Assist engineers in determining test methods and test design.
  • Assume complex project assignment responsibility.
  • Ability to operate, set up and program Data Acquisition Systems and associated software.
The Experience, Skills and Abilities Needed

Required:

  • Two-year Associate Degree or equivalent, apprenticeship or comparable specialized study in mechanical and/or electrical engineering, beyond high school level.
  • Minimum 5 years' experience in electrical/mechanical and mechanical assemblies.
  • Must be able to use drill press, band saw, metal working tools and demonstrate good machine shop practice.
  • Able to operate test equipment that measures temperature, electricity, light, flow, pressure, strain, force, distance, time, noise and weight.
  • Works from prints, sketches, written and verbal instructions and is capable of interpreting specifications.
  • Ability to read wiring/electrical and piping schematics and engineering drawings.
  • Piping experience and ability to use electrical test equipment and measuring tools necessary.

Other:

  • Proficient in computer use and applications and familiarity with Data Acquisition systems.
  • Self-motivated
  • Excellent team player
  • Excellent communication skills
  • Excellent problem-solving skills
What STERIS Offers

We value our employees and are committed to providing a comprehensive benefits package that supports your health, well-being, and financial future.

Here is just a brief overview of what we offer:

  • Market Competitive Pay
  • Extensive Paid Time Off and (9) added Holidays
  • Excellent Healthcare, Dental, and Vision benefits
  • Long/Short Term Disability Coverage
  • 401(k) with a company match
  • Maternity & Parental Leave
  • Additional add-on benefits/discounts for programs such as Pet Insurance
  • Tuition Reimbursement and continued education programs
  • Excellent opportunities for advancement in a stable long-term career

Pay range for this opportunity is $33.10 - $40.89 per hour.This position is also eligible for bonus participation.

Minimum pay rates offered will comply with county/city minimums, if higher than range listed. Pay rates are based on a number of factors, including but not limited to local labor market costs, years of relevant experience, education, professional certifications, foreign language fluency, etc.

STERIS offers a comprehensive and competitive benefits portfolio. Click here for a complete list of benefits:STERIS Benefits

Open until position is filled.

STERIS is an Equal Opportunity Employer. We are committed to equal employment opportunity to ensure that persons are recruited, hired, trained, transferred and promoted in all job groups regardless of race, color, religion, age, disability, national origin, citizenship status, military or veteran status, sex (including pregnancy, childbirth and related medical conditions), sexual orientation, gender identity, genetic information, and any other category protected by federal, state or local law. We are not only committed to this policy by our status as a federal government contractor, but also we are strongly bound by the principle of equal employment opportunity.

Employment Type: FULL_TIME

What STERIS employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom