1

Software Engineer Trainee Jobs in Minnesota (NOW HIRING)

Senior Systems Engineer - MN

Minneapolis, MN · On-site

$109K - $149K/yr

We are building the enterprise software infrastructure to capture, catalog, refine, enrich, and ... trainees. * Knowledge of virtualization, high-performance networking and enterprise security.

Coach I

Winona, MN · On-site

$17.83 - $23.74/hr

... engineers to continuously improve the quality of the production training process • Inspect ... Trainer can reduce sampling as the trainee demonstrates proficiency, knowledge, and competency of ...

Coach I

Winona, MN · On-site

$17.83 - $23.74/hr

... engineers to continuously improve the quality of the production training process • Inspect ... Trainer can reduce sampling as the trainee demonstrates proficiency, knowledge, and competency of ...

Coach I

Winona, MN · On-site

$17.83 - $23.74/hr

... engineers to continuously improve the quality of the production training process • Inspect ... Trainer can reduce sampling as the trainee demonstrates proficiency, knowledge, and competency of ...

Coach I

Winona, MN · On-site

$17.83 - $23.74/hr

... engineers to continuously improve the quality of the production training process • Inspect ... Trainer can reduce sampling as the trainee demonstrates proficiency, knowledge, and competency of ...

OJT Technician

Thief River Falls, MN · On-site

$19 - $23/hr

Facilitate and maintain follow-up activities for trainees and ensure that skills checklists are ... Software Knowledge: Microsoft Office required * Strong experience with hand tools and understand of ...

OJT Technician

Thief River Falls, MN · On-site

$19 - $23/hr

Facilitate and maintain follow-up activities for trainees and ensure that skills checklists are ... Software Knowledge: Microsoft Office required * Strong experience with hand tools and understand of ...

OJT Technician

Thief River Falls, MN · On-site

$19 - $23/hr

Facilitate and maintain follow-up activities for trainees and ensure that skills checklists are ... Software Knowledge: Microsoft Office required * Strong experience with hand tools and understand of ...

next page

Showing results 1-20

Software Engineer Trainee information

See Minnesota salary details

$62.2K

$144.5K

$201.3K

How much do software engineer trainee jobs pay per year?

As of Jul 29, 2026, the average yearly pay for software engineer trainee in Minnesota is $144,486.00, according to ZipRecruiter salary data. Most workers in this role earn between $117,500.00 and $169,400.00 per year, depending on experience, location, and employer.

What is a Software Engineer Trainee job?

A Software Engineer Trainee is an entry-level position where individuals gain hands-on experience in software development. They typically work under the guidance of senior engineers, learning programming languages, software development methodologies, and debugging techniques. Their responsibilities may include coding, testing, and assisting in the design of applications. This role helps bridge the gap between academic knowledge and real-world software development practices. It is an opportunity to develop technical skills and gain industry exposure before advancing to a full-time software engineering role.

What kind of mentorship or training can I expect as a Software Engineer Trainee?

As a Software Engineer Trainee, you can typically expect to receive structured onboarding, ongoing mentorship from experienced engineers, and participation in regular training sessions. Most teams pair trainees with more senior developers for code reviews, guidance on best practices, and support in understanding project workflows. You may also be encouraged to work on small projects or contribute to larger initiatives to apply your learning in real-world situations. This hands-on, supportive environment is designed to accelerate your growth and help you build the skills needed for a successful software engineering career.

What are the key skills and qualifications needed to thrive in the Software Engineer Trainee position, and why are they important?

To thrive as a Software Engineer Trainee, you need a solid understanding of programming fundamentals, problem-solving abilities, and a relevant degree or coursework in computer science or related fields. Familiarity with common programming languages (such as Java, Python, or C++), version control systems like Git, and basic software development methodologies is typical. Strong communication, eagerness to learn, and adaptability are vital soft skills for success in this role. These skills are essential for quickly growing your technical capabilities, effectively collaborating with your team, and making meaningful contributions to software projects.

What are the most commonly searched types of Software Engineer jobs in Minnesota? The most popular types of Software Engineer jobs in Minnesota are:
What are popular job titles related to Software Engineer Trainee jobs in Minnesota? For Software Engineer Trainee jobs in Minnesota, the most frequently searched job titles are:
What job categories do people searching Software Engineer Trainee jobs in Minnesota look for? The top searched job categories for Software Engineer Trainee jobs in Minnesota are:
Infographic showing various Software Engineer Trainee job openings in Minnesota as of July 2026, with employment types broken down into 94% Full Time, 4% Part Time, and 2% Contract. Highlights an 87% Physical, 5% Hybrid, and 8% Remote job distribution, with an average salary of $144,486 per year, or $69.5 per hour.

Full-time

Medical, Dental, Vision, Retirement, PTO

Re-posted 16 days ago


Job description

Job Description:

Objective of role:

Drive territory growth through providing advanced level technical support including on-site support, telephone support, product, quality, performance, and issue resolution.

Expectations:

Technical aptitude and ability to learn and train in mechanical, electronics, computer systems, Wi-Fi networks, routers, and software systems. Highly motivated individual able to focus on reactive troubleshooting, proactive service solutions, and project management. Ability to build and develop relationships to drive sales.

Main Duties and Responsibilities:

  • Provide training/technical teaching face to face or virtual to support capabilities of distribution sales and service organization
  • Provide technical troubleshooting assistance (telephone and on-site as required) to the AWTX Distributors and act as the main escalation point of contact for advanced product support.
  • Facilitate resolution of equipment and service performance complaints.
  • Creatively develop proactive solutions/ideas to grow and develop sales in territory.
  • Assist with implementation of product upgrade and retrofit programs.
  • Provide required level of support for product rollouts, introductions, upgrades, and retrofits.
  • Support AWTX training team with feedback to facilitate future versions of documentation and/or materials.
  • Maintain and enhance the relationship with AWTX Platinum Distributors service organizations.
  • Responsible for territory sales and financial reporting. Ability to review financial reporting material to develop territory sales plans.
  • Submit periodic regional sales outlook reports.
  • Ability to relay complex technical concepts to be easily digestible to non-technical trainees.
  • Manage travel and entertainment budget as required to grow sales in assigned territory.

Qualifications:

  • Bachelor's degree in technical field such as Engineering and/or equivalence experience
  • 3 - 5+ years Technical Support, Engineering, and/or QA
  • Mechanical, Electrical, and Software aptitude and troubleshooting skills
  • Must be proactive and display a high level of initiative
  • Demonstrated customer service skills
  • Proficient with Microsoft Office Products to include Outlook, Word, Excel, Power Pivot, and PowerPoint
  • Ability to adapt to changing circumstances, remain calm in stressful situations and adjust plans to meet changing needs
  • Ability to communicate effectively verbally and in writing. Ability to present in public.
  • Business plan and sales strategy development
  • Delivering product and sales presentations to both individual and large audiences
  • Conducting basic technical training seminars on electronic products
  • Requires strong interpersonal skills and the ability to build trust and rapport with the field service team, business units and the sales teams

Preferred Qualifications:

  • BS/BA in Engineering, Electronic Systems, or Computer Science
  • Advanced electrical / Mechanical / Software (Windows)
  • Customer Service Experience / Help Desk / Supervisor
  • Diagnostic logic development
  • Experience with ITW business and products

Physical Requirements/Working Conditions:

  • Travel 50% while keeping up to date with daily communications and requirements
  • Distributor sites and conditions will vary based on industry and product
  • Ability to bend, kneel, climb when at customer site
  • May be exposed to noise, heat, cold, slippery, wet conditions
  • May be required to sit/stand/walk
  • May be required to lift 35-65 lbs.
  • May be required to climb ladder

Company Benefits:

Best in Class Benefits: Our total rewards package is broad and offers comprehensive support from health and wellness, to retirement and financial stability.

  • Affordable Medical, Dental, Vision Insurance
  • HSA/FSA with a company match
  • Income Protection Benefits
  • Industry Leading 401(k) plan
  • Paid Time Off
  • Parental Leave
  • Matching Gift and Volunteer Program  

Opportunities to Get Involved and Give Back

  • Our Employee Resource Groups (ERGs) are employee-led organizations that bring together diverse groups of people to share experiences and innovative ideas to help accelerate our path to full potential
  • It is also our commitment to a diverse and inclusive work environment, strive to create a place where everyone is welcome to contribute their talents and ideas.    
  • ITW Hearts Giving Hope Program provide employees an opportunity to give back and help families in our neighborhoods who are in need

Hiring Contingencies – Employment at AWTX is contingent upon successful completion of background checks, drug screen and pre-hire assessments. This position will require a contractual non-compete which will be presented when a job offer is made. The non-compete, non-disclosure, and confidentiality policies of AWTX are non-negotiable.

This job description in no way states or implies that these are the only duties to be performed by this employee. Employees will be required to perform all tasks and duties as directed by management. AWTX organization reserves the right to revise or change job duties and responsibilities as the need arises. This job description does not constitute a written or implied contract of employment. Employment at AWTX remains at-will.

Avery Weigh-Tronix is an equal opportunity/affirmative action employer. All qualified applicants will receive consideration for employment without regard to sex, gender identity, sexual orientation, race, color, religion, national origin, disability, protected veteran status, age, or any other characteristic protected by law.

#LI-Remote

Compensation Information:

Pay Range: $85,500 - $120,000 per year

ITW is an equal opportunity employer. We value our colleagues’ unique perspectives, experiences and ideas and create workplaces where everyone can develop their careers and perform to their full potential. 


As an equal employment opportunity employer, ITW is committed to equal employment opportunity and fair treatment for employees, beginning with the hiring process and continuing through all aspects of the employment relationship. 


All qualified applicants will receive consideration for employment without regard to race, color, sex, gender identity, sexual orientation, religion, national origin, age, disability, protected Veteran status or any other characteristic protected by applicable federal, state, or local laws.