1

Computer Programming Apprenticeship Jobs in Pittsburgh, PA

Repair, configure and maintain various computer and networking equipment used in broadcasting ... Provide technical assistance and leadership to the mobile unit engineer apprentices. * Document ...

Repair, configure and maintain various computer and networking equipment used in broadcasting ... Provide technical assistance and leadership to the mobile unit engineer apprentices. * Document ...

Repair, configure and maintain various computer and networking equipment used in broadcasting ... Provide technical assistance and leadership to the mobile unit engineer apprentices. * Document ...

EDM Wire Operator

Mckeesport, PA · On-site

$25 - $30/hr

Familiarity with G-code programing, CAD and CAM software applications. * Detail oriented. * Background in tool and die making. * Completion of apprenticeship/journey program helpful, not required.

EDM Wire Operator

Mckeesport, PA · On-site

$25 - $30/hr

Familiarity with G-code programing, CAD and CAM software applications. * Detail oriented. * Background in tool and die making. * Completion of apprenticeship/journey program helpful, not required.

next page

Showing results 1-20

Computer Programming Apprenticeship information

See Pittsburgh, PA salary details

$32K

$63.1K

$92.7K

How much do computer programming apprenticeship jobs pay per year?

As of Aug 19, 2026, the average yearly pay for computer programming apprenticeship in Pittsburgh, PA is $63,078.00, according to ZipRecruiter salary data. Most workers in this role earn between $49,000.00 and $77,700.00 per year, depending on experience, location, and employer.

What is a computer programming apprenticeship?

A Computer Programming Apprenticeship is a training program that combines hands-on work experience with classroom learning to develop coding and software development skills. Apprentices typically work under the supervision of experienced programmers while learning programming languages, debugging, and software development best practices. These programs can last several months to a few years and often lead to full-time employment.

What does a typical day look like for someone in a computer programming apprenticeship?

As a Computer Programming Apprentice, your typical day often includes shadowing experienced developers, writing and testing code under supervision, attending team meetings, and working on real-world projects that reinforce your learning. You'll likely be paired with a mentor who guides your progress and helps troubleshoot challenges. Regular feedback sessions, collaborative problem-solving, and opportunities to participate in coding workshops or training are also common. This structure is designed to give you hands-on experience, gradually increasing your responsibilities as your skills develop.

What are the key skills and qualifications needed to thrive in a computer programming apprenticeship, and why are they important?

To thrive as a Computer Programming Apprentice, you need a foundational understanding of programming languages such as Python, Java, or JavaScript, along with basic problem-solving skills and a high school diploma or equivalent. Familiarity with code editors like Visual Studio Code, version control systems like Git, and, in some cases, coursework or certifications in computer science is beneficial. Strong communication skills, eagerness to learn, and the ability to take constructive feedback will help you excel in this collaborative, growth-focused environment. These competencies are essential for quickly gaining technical expertise and contributing effectively to team projects in a dynamic tech setting.

What are popular job titles related to Computer Programming Apprenticeship jobs in Pittsburgh, PA?

For Computer Programming Apprenticeship jobs in Pittsburgh, PA, the most frequently searched job titles are:

What job categories do people searching Computer Programming Apprenticeship jobs in Pittsburgh, PA look for?

The top searched job categories for Computer Programming Apprenticeship jobs in Pittsburgh, PA are:

What cities near Pittsburgh, PA are hiring for Computer Programming Apprenticeship jobs?

Cities near Pittsburgh, PA with the most Computer Programming Apprenticeship job openings:

Infographic showing various Computer Programming Apprenticeship job openings in Pittsburgh, PA 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 $63,078 per year, or $30.3 per hour.

Mobile Unit Engineer Apprentice

NEP GROUP

Pittsburgh, PA • On-site

Full-time

Re-posted 28 days ago


NEP Group rating

7.5

Company rating: 7.5 out of 10

Based on 11 frontline employees who took The Breakroom Quiz

38th of 76 rated media


Job description

You might not know our name, but youve probably seen our work on stage, on screen or on the field. Our technology solutions and unique Global Production Ecosystem empower content creators and rights holders to tell their stories in breakthrough ways. Weve supported some of the worlds most watched productions and live events in sports, entertainment, concerts, festivals, film, TV and more. For over 40 years our clients have trusted us to deliver live production, live events, and virtual production solutions for them, anytime, anywhere. Put simply, we bring content to life.

What You Will Do:

NEPs Mobile Unit Engineering Apprenticeship Program is a hands-on curriculum for highly talented and motivated individuals interested in gaining the experience needed to become a part of the best team of broadcast engineers in the business. The program will start you on an exciting and challenging career path that will help you learn how to set up outside broadcast units for live productions, maintain and troubleshoot broadcasting equipment and handle site logistics and coordination.

Throughout our structured, two-year program you will have the opportunity to learn our business, think and act on your feet, work in a flexible and fast-paced environment, travel to event locations and learn how NEP assembles and maintains our fleet of state-of-the-art mobile units. Graduates of our apprenticeship program are found at all levels of NEP; you will be prepared for a variety of roles to kick start your career with us. The program is divided into the following phases, the length of each can vary based on your experience and education:

  • Field Shop
  • Copper Maintenance
  • Fiber Optics
  • Systems Integration
  • Systems Support

The apprentice program is based in Pittsburgh, PA.

Requirements
  • An associates or Technical Degree in Broadcast Communications, Electronics or Engineering school is preferred

  • Strong computer skills and knowledge of networking basics

  • Ability to travel up to 100% upon graduation from the program

  • Strong problem-solving and analytical skills

  • Excellent customer service and communication skills

Benefits

Check us out at https://www.nepgroup.com/career/careers


What NEP Group employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom