1

Apprentice Software Engineer Jobs in Lehi, UT (NOW HIRING)

... and software/hardware upgrades on EMSAR supported equipment. * Provide intermediate level of ... apprentice is acceptable) * Valid driver license and liability insurance * Ability to drive ...

... and software/hardware upgrades on EMSAR supported equipment. * Provide intermediate level of ... apprentice is acceptable) * Valid driver license and liability insurance * Ability to drive ...

... engineered plans and specifications * Lead and mentor apprentice electricians on proper ... Comfortable using project management software and mobile applications for job tracking * May be ...

Manual Machinist

Provo, UT

$20.75 - $28.25/hr

... apprenticeship). * Basic experience in the development and manipulation of computer-generated 3D ... programming, setup and operation * CAM Software: Mastercam or similar is a plus What We Offer

Power Quality Technician

Salt Lake City, UT · On-site

$17.50 - $23.50/hr

... equipment, software, and systems, as well as advanced electrical services (AES) as needed by ... Minimum of high school diploma and some trade school (e.g., electrician apprenticeship) or ...

... Engineering Technology, HVAC, or equivalent. * Graduate of an apprenticeship program or hold ... Basic skill level in multiple computer software packages including Microsoft Excel * Experience ...

Be Seen First

Maintenance Tech

Salt Lake City, UT · On-site

$32 - $38/hr

... Engineering Technology, HVAC, or equivalent. * Graduate of an apprenticeship program or hold ... Basic skill level in multiple computer software packages including Microsoft Excel * Experience ...

New

... Engineering Technology, HVAC, or equivalent. * Graduate of an apprenticeship program or hold ... Basic skill level in multiple computer software packages including Microsoft Excel * Experience ...

Maintenance Tech II

Salt Lake City, UT · On-site

$30 - $43.50/hr

... Engineering Technology, HVAC, or equivalent. * Graduate of an apprenticeship program or hold ... Basic skill level in multiple computer software packages including Microsoft Excel * Experience ...

next page

Showing results 1-20

Apprentice Software Engineer information

See Lehi, UT salary details

$22.5K

$98.4K

$177.4K

How much do apprentice software engineer jobs pay per year?

As of Jul 26, 2026, the average yearly pay for apprentice software engineer in Lehi, UT is $98,435.00, according to ZipRecruiter salary data. Most workers in this role earn between $61,000.00 and $112,600.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.
What are the most commonly searched types of Software Engineer jobs in Lehi, UT? The most popular types of Software Engineer jobs in Lehi, UT are:
What cities near Lehi, UT are hiring for Apprentice Software Engineer jobs? Cities near Lehi, UT with the most Apprentice Software Engineer job openings:
HQF Automation Engineer Apprenticeship

HQF Automation Engineer Apprenticeship

The Church of Jesus Christ of Latter-day Saints

Salt Lake City, UT • On-site

$29.81/hr

Full-time

Posted 13 days ago


Church of Jesus Christ of Latter-day Saints rating

8.6

Company rating: 8.6 out of 10

Based on 82 frontline employees who took The Breakroom Quiz

3rd of 18 rated religious organizations


Job description

The purpose of this position is to "seek to bring forth and establish the cause of Zion." This position is an entry level role that will allow the employee to grow and be properly trained to progress into an Automation Engineer role. This is an apprenticeship role.

Pay rate for this position will be: $29.81/hr depending on experience and education.

Church employees find joy and satisfaction in using their unique talents and abilities to further the Lord's work. From the IT professional who develops an app that sends the gospel message worldwide, to the facilities manager who maintains our buildings- giving Church members places to worship, teach, learn, and receive sacred ordinances-our employees seek innovative ways to share the gospel of Jesus Christ with the world. They are literally working in His kingdom.
Only members of the Church who are worthy of a temple recommend qualify for employment. Apart from this, the Church is an equal opportunity employer and does not discriminate in its employment decisions on any basis that would violate U.S. or local law.
Qualified applicants will be considered for employment without regard to race, national origin, color, gender, pregnancy, marital status, age, disability, genetic information, veteran status, or other legally protected categories that apply to the Church. The Church will make reasonable accommodations for qualified individuals with known disabilities.

Required

    Obtain 4 years (8000 Hours) on the job experience during the apprenticeship.
    Obtain a degree or certificates in the electronics or automation controls field totaling 800 school hours during the apprenticeship.
    Obtain Rockwell Automation Studio 5000 Logix Designer Level 1 and 2 Certificates or current equivalent during the apprenticeship.
    Pass all required safety and equipment certifications and training.
    Understand and communicate in English verbal and written for communication and training.
    Work in a professional manner with others as well as alone without constant supervision.  
    Have a positive attitude with the ability to work as a team. 
    Valid driver's license.
    Must have at least 20/40 vision with or without corrective lenses and not less than 120 degrees combined horizontal peripheral vision.
    Able to safely work in extreme temperatures and dangerous/explosive environments as well as with chemicals.
    Stand, walk, bend, kneel, squat, push, and pull for extended periods of time.
    Work safely with ladders and mechanical lifts and other high locations for extended periods of time.
    Distinguish between colors.
    Able to work in confined spaces for extended periods of time.
    Have good eye-hand-foot coordination.
    Independently lift and position objects weighing as much as 50 pounds.  
    Must be able to hear operating equipment.

   Preferred

    Experience with Allen Bradley, Foxboro, Siemens, and/or Automation Direct control software preferred.
    Knowledge, or Experience with Analog (4-20mA or 2-10VDC) and Digital I/O preferred. 
    Understanding of, and ability to operate control systems using HMI (Human Machine Interface) preferred.
    Experience with industrial control systems, networking, relational databases, and data acquisition systems preferred.

    Reports any system failures to Sr. Automation Engineer.
    Calibration of process control instrumentation and all industrial control elements including field instrumentation.
    Document validation and testing protocols for automation systems.
    Configure, Service and repair automated systems for boilers, chillers, fuel oil systems, security systems and other systems as defined by industrial type system.
    Configure, integrate, implement mechanical, electrical, electronic, and automated systems.
    Work with automation control schematics, drawings, P&ID's, and other documents.
    Mechanical, electrical, electronic, and software troubleshooting.
    Work with communication protocols for automated control systems based on user requirement specifications.
    Purchase, program, implement, test, and document process instrumentation PLC's, VFDs, automation equipment and components.
    Use Ladder, Function Block, and/or Structured Text with Allen Bradley, Automation Direct and others.


What Church of Jesus Christ of Latter-day Saints employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom