1

Software Trainee Jobs in Utah (NOW HIRING)

Control Solutions Group, Inc.

Sandy, UT · On-site

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

We offer complete building controls and engineering solutions, including precision design, software ... to trainees. * Step in to perform direct installation work when necessary to ensure critical ...

Branch Manager Training

Salt Lake City, UT · On-site

$75K - $85K/yr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

Company provided iPhone and iPad with sales software * Comprehensive benefits package including medical, dental, vision, maternity, & life Insurance * 401(k) plan with company match, employee stock ...

Branch Manager Training

Salt Lake City, UT

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

Company provided iPhone and iPad with sales software * Comprehensive benefits package including medical, dental, vision, maternity, & life Insurance * 401(k) plan with company match, employee stock ...

Showing results 41-49

Software Trainee information

See Utah salary details

$12

$19

$33

How much do software trainee jobs pay per hour?

As of Aug 14, 2026, the average hourly pay for software trainee in Utah is $19.25, according to ZipRecruiter salary data. Most workers in this role earn between $13.99 and $22.12 per hour, depending on experience, location, and employer.

What is a software trainee?

Software Trainees are entry-level professionals who are typically recent graduates or individuals new to the software industry. They undergo training to learn programming languages, software development methodologies, and company-specific tools under the guidance of senior developers or mentors. Their main role is to gain practical experience, contribute to projects, and build foundational skills necessary to become full-fledged software developers.

What is the difference between Software Trainee vs Software Developer?

AspectSoftware TraineeSoftware Developer
Required CredentialsTypically pursuing or completed a degree in Computer Science or related fieldCompleted degree or equivalent experience in software development
Work EnvironmentTraining programs, supervised projects, entry-level tasksDesign, develop, test, and maintain software applications
Employer & Industry UsageInternships, training programs in tech companiesFull-time employment in software firms, IT departments
Search & Comparison IntentUnderstanding entry-level roles, training opportunitiesCareer progression, job responsibilities

The main difference between a Software Trainee and a Software Developer lies in experience and responsibilities. Software Trainees are usually in training or internship phases, focusing on learning and assisting in projects. Software Developers are experienced professionals responsible for designing and implementing software solutions. Both roles often require similar educational backgrounds, but their scope and expectations differ significantly.

What are the typical challenges a software trainee might face in their first few months, and how can they overcome them?

As a Software Trainee, you may initially find it challenging to adapt to new programming languages, development tools, and company workflows. It's common to feel overwhelmed by unfamiliar codebases or agile methodologies. To overcome these challenges, seek guidance from mentors, actively participate in team meetings, and take advantage of training resources provided by your employer. Consistent practice, asking questions, and collaborating with teammates will help you build confidence and develop your skills more efficiently.

What are the key skills and qualifications needed to thrive as a software trainee?

To thrive as a Software Trainee, you need a basic understanding of programming languages, problem-solving abilities, and a relevant degree or coursework in computer science or IT. Familiarity with development tools such as IDEs, version control systems like Git, and exposure to databases or basic frameworks is typically expected. Eagerness to learn, attention to detail, and effective communication are soft skills that set top trainees apart. These qualifications are crucial for quickly adapting to new technologies, collaborating with teams, and delivering reliable software solutions.

What are the most commonly searched types of Software jobs in Utah?

The most popular types of Software jobs in Utah are:

What cities in Utah are hiring for Software Trainee jobs?

Cities in Utah with the most Software Trainee job openings:

Infographic showing various Software Trainee job openings in Utah as of August 2026, with employment types broken down into 1% Internship, 85% Full Time, 10% Part Time, and 4% Contract. Highlights an 89% Physical, 3% Hybrid, and 8% Remote job distribution, with an average salary of $40,048 per year, or $19.3 per hour.

Low Voltage Installation Manager (Utah)

Control Solutions Group, Inc.

Sandy, UT • On-site

Full-time

Medical, Dental, Vision, Life, Retirement

Posted 21 days ago


Job description

About Us
We offer complete building controls and engineering solutions, including precision design, software programming, graphics, and commissioning. Combining leading-edge technology, open-protocol solutions, and customized service, we help clients improve building management for greater efficiency, comfort, and security.
Job Summary
Summary:
Ignite your career with Control Solutions Group (CSG), an EMCOR Group company! We are searching for a high-level Low Voltage Installation Manager to lead our installation department. This role is the backbone of our field operations, requiring a leader who can manage and grow a full team of Installation Leads and Specialists.
We are looking for a 'working manager' who is equally comfortable in a high-level coordination meeting as they are on a ladder demonstrating a complex termination to a junior team member.
You will be the primary architect of our manpower scheduling, ensuring the right people are on the right sites at the right time, while maintaining a heavy focus on the technical training and onboarding of new personnel.
Essential Duties & Responsibilities
Key Responsibilities:
Manpower Coordination and Deployment:
  • Directly manage the installation schedule, ensuring manpower is strategically allocated to project sites exactly when needed to meet construction milestones.
  • Monitor project labor budgets and adjust staffing levels to maintain peak efficiency across the Wasatch Front and throughout Utah.
  • Act as the primary point of contact for field labor availability, resolving scheduling conflicts and ensuring 100% site coverage.

Active Field Leadership and Execution:
  • Be prepared to "strap on the tool belt" and perform physical installation tasks-including conduit bending, wiring, and terminations-to demonstrate best practices and high-quality standards to trainees.
  • Step in to perform direct installation work when necessary to ensure critical project milestones are met or to overcome complex technical hurdles on-site.
  • Use "on-the-tools" sessions as a primary training method, providing real-time feedback and correction to Installation Specialists in the field.

Project Coordination and Integration:
  • Support Project Managers in high-level project coordination, ensuring installation requirements are integrated into the overall project plan.
  • Facilitate clear communication between the installation team, general contractors, and other trades regarding device placement, site readiness, and system functionality.
  • Participate in project hand-off meetings to reconcile contract documents and RFIs, ensuring the field team is fully prepared for the approved scope of work.

Quality Control and Technical Oversight:
  • Establish and enforce rigorous standards for low voltage infrastructure, including conduit bending, wiring, and sensor installation.
  • Conduct regular site visits to audit workmanship, ensure code compliance, and provide "on-the-tools" mentorship to junior staff.
  • Serve as the final technical escalation point for complex installation or site-specific challenges.

Physical Requirements:
  • Physical Execution: Must be willing and able to perform the full range of installation tasks on active construction sites to support the team during peak demand or training cycles.
  • Routine Lifting: Ability to routinely lift and carry objects weighing less than 20 pounds and occasionally carrying up to 50 pounds.
  • Working from Heights: This position will require working from ladders, scaffolding, and lifts.

Qualifications
Qualifications:
  • Experience: Minimum 7-10 years of experience specifically within Building Automation Systems (BAS). Must have a mastery of Direct Digital Control (DDC) network architecture. Extensive experience in the mounting and wiring of diverse field control devices. Must maintain high-level proficiency in field skills (conduit, wiring, and panel work) and have the willingness to perform these tasks alongside the team when required.
  • Logistics Skills: Proven ability to manage complex labor schedules and manpower allocation for multiple concurrent projects.
  • Mentorship: A passion for teaching and a track record of successfully training and developing junior technicians.
  • License: Valid driver's license with a clean driving record.
  • Travel: Project sites are largely concentrated within 1 ½ hour drive from Salt Lake City. Some sites require a willingness to travel throughout the state of Utah.

What We Offer:
  • Competitive Compensation: A leadership-level salary and comprehensive benefits package.
  • Transportation: Company vehicle provided for business travel.
  • Strategic Leadership: The authority to shape the department and influence the company's operational success.
  • Stable Growth: The opportunity to work with cutting-edge technology within the stable environment of an EMCOR Group company.

Apply today and join our team of industry experts.
As a leading provider of mechanical and electrical construction, facilities services, and energy infrastructure, EMCOR Group offers employees a competitive salary and benefits package and we are always looking for individuals with the talent and skills required to contribute to our continued growth and success. Equal Opportunity Employer/Veterans/Disabled.
Compensation Range: $45.00 to $50.00 /hour depending on experience
Benefits: We are committed to providing employees a comprehensive benefits package which includes medical, dental, and vision coverage, along with health savings and flexible spending accounts, life insurance, disability, a 401(k) Savings Plan, College Coach and employee assistance program.
Notice to prospective employees: There have been fraudulent postings and emails regarding job openings. EMCOR Group and its companies. Please check our available positions to confirm that a post or email is genuine. EMCOR Group and its companies do not reach out to individuals to help with marketing or other similar services. If an individual is contacted for services outside of EMCOR's normal application process - it is probably fraudulent.
#csg #CSG
Equal Opportunity Employer
As a leading provider of mechanical and electrical construction, facilities services, and energy infrastructure, we offer employees a competitive salary and benefits package and we are always looking for individuals with the talent and skills required to contribute to our continued growth and success. Equal Opportunity Employer/Veterans/Disabled
Affirmative Action Policy
Please review our Affirmative Action Policy.
Notice to Prospective Employees
Notice to prospective employees: There have been fraudulent postings and emails regarding job openings. EMCOR Group and its companies list open positions here. Please check our available positions to confirm that a post or email is genuine.
EMCOR Group and its companies do not reach out to individuals to help with marketing or other similar services. If an individual is contacted for services outside of EMCOR's normal application process - it is probably fraudulent.