1

Linux Apprenticeship Jobs (NOW HIRING)

IT Computer Lab Apprentice

Lynchburg, VA · On-site

$16.50 - $21.50/hr

The Apprentice assists in providing a high level of technical support for their assigned business ... Experience with Mac and Linux systems. * Experience with basic scripting (e.g., Power Shell, batch ...

IT Computer Lab Apprentice

Lynchburg, VA · On-site

$16.50 - $21.50/hr

The Apprentice assists in providing a high level of technical support for their assigned business ... Experience with Mac and Linux systems. * Experience with basic scripting (e.g., Power Shell, batch ...

BSc or MSc degree in Engineering or Physics and/or apprenticeship in electronics or related field Familiarity with C/C++, basic statistics, error analysis. Familiarity with linux systems Scripting ...

BSc or MSc degree in Engineering or Physics and/or apprenticeship in electronics or related field Familiarity with C/C++, basic statistics, error analysis. Familiarity with linux systems Scripting ...

We are seeking a skilled and proactive Linux System Administrator with expertise in Red Hat ... apprenticeship. PVT makes hiring decisions based solely on qualifications, merit, and business ...

next page

Showing results 1-20

Linux Apprenticeship information

See salary details

$5

$48

How much do linux apprenticeship jobs pay per hour?

As of Jul 26, 2026, the average hourly pay for linux apprenticeship in the United States is $47.12, according to ZipRecruiter salary data. Most workers in this role earn between $46.63 and $47.60 per hour, depending on experience, location, and employer.

What is a Linux Apprenticeship job?

A Linux Apprenticeship is an entry-level position designed to provide hands-on training in Linux system administration and related technologies. Apprentices typically work under the guidance of experienced professionals to learn tasks such as system configuration, troubleshooting, scripting, and security management. These programs often combine on-the-job experience with structured learning to build foundational Linux skills. The goal is to prepare apprentices for career advancement in IT roles such as Linux system administrator or DevOps engineer.

Is Linux still in demand?

Linux remains in high demand for roles such as Linux system administrators, engineers, and support specialists, especially in cloud computing, cybersecurity, and server management. Proficiency with Linux distributions, scripting, and related tools like Bash and Docker enhances job prospects in this field.

Is 27 too old for an apprenticeship?

There is no age limit for a Linux apprenticeship, and many employers value diverse backgrounds and life experiences. Age should not be a barrier to learning skills like Linux system administration, especially if you demonstrate motivation and a willingness to develop technical expertise. Apprenticeships often focus on skills and potential rather than age, making 27 a perfectly acceptable age to start.

What are the key skills and qualifications needed to thrive in the Linux Apprenticeship position, and why are they important?

To thrive in a Linux Apprenticeship, you need a foundational understanding of Linux operating systems, basic command-line proficiency, and an eagerness to learn system administration tasks. Familiarity with tools such as Bash, Git, virtualization software, and pursuing certifications like CompTIA Linux+ or LPIC-1 can be beneficial. Strong problem-solving skills, attention to detail, communication, and a collaborative mindset help apprentices work effectively within technical teams. These competencies are important for successfully learning and adapting to real-world IT environments, supporting system reliability, and building the technical expertise needed for advancement.

What jobs can you get with Linux training?

Linux training prepares individuals for roles such as Linux system administrator, network engineer, DevOps engineer, and cybersecurity analyst. These jobs typically require knowledge of Linux operating systems, scripting, and related tools, and often involve managing servers, networks, or cloud environments.

What types of tasks and responsibilities can I expect during a Linux Apprenticeship?

As a Linux Apprentice, you can expect to assist with system installation, configuration, and troubleshooting under the guidance of more experienced administrators. Your daily tasks may include managing user accounts, performing routine maintenance like updates and patching, and monitoring system performance. You'll often engage in hands-on projects, such as scripting automation tasks, documenting procedures, and responding to support tickets. Apprentices regularly collaborate with IT teams, learning industry best practices and building problem-solving skills through real-world scenarios. This role provides valuable exposure to core infrastructure operations, setting the stage for ongoing professional growth.

What is the highest paid apprenticeship?

The highest paid apprenticeships are typically in specialized fields such as technology, engineering, or healthcare, where apprentices can earn competitive wages that may approach or exceed entry-level salaries after completing the program. In the tech industry, roles like cybersecurity or software development apprenticeships often offer higher wages due to demand and skill requirements. Earnings vary by industry, location, and the level of skill involved in the apprenticeship.
What cities are hiring for Linux Apprenticeship jobs? Cities with the most Linux Apprenticeship job openings:
What are the most commonly searched types of Linux Apprenticeship jobs? The most popular types of Linux Apprenticeship jobs are:
What states have the most Linux Apprenticeship jobs? States with the most job openings for Linux Apprenticeship jobs include:
Infographic showing various Linux Apprenticeship job openings in the United States as of July 2026, with employment types broken down into 100% Full Time. Highlights an 100% In-person job distribution, with an average salary of $98,000 per year, or $47.1 per hour.
Firmware Engineer - Linux/C++

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

Posted 25 days ago


Schweitzer Engineering Laboratories rating

9.1

Company rating: 9.1 out of 10

Based on 45 frontline employees who took The Breakroom Quiz

5th of 155 rated electronics manufacturers


Job description

Schweitzer Engineering Laboratories, Inc. (SEL) seeks an innovative and detail-oriented individual for a software engineer position with an emphasis on Linux backend development.
We're a team of professional software engineers dedicated to making electric power safer, more reliable, and more economical through automation, control, and monitoring. Our group is looking for someone who is excited about backend development on Linux, using C, C++, C#, and Bash, and who is interested in solving real world problems in the growing market of electric power.
Essential Duties and Responsibilities
  • Work from high-level requirements and customer commitments to deliver innovative solutions and delight our customers.
  • Work cooperatively with a team of like-minded individuals.
    Participate in reviewing specifications, designs, code, and tests in tight collaboration with other team members.
  • Understand hardware and software interactions; collaborate with firmware and power system engineers.
  • Participate in project planning and estimation.

Required Qualifications
  • B.S. in Computer Science, Software Engineering, or equivalent.
  • Solid understanding of object-oriented principles and concepts.
  • Knowledge and experience in object-oriented languages (e.g., C++, C#, etc.)
  • Knowledge and experience in Linux.
  • Strong writing, documentation, and speaking skills.
  • Ability to learn new skills and assume new responsibilities.
  • Ability to work cooperatively in a team environment.

Preferred Qualifications
  • 1-3 years software development experience.
  • Familiarity with Git, CMake, and Docker.
  • Familiarity with Jira, Confluence, Bitbucket, and Jenkins.

Location: Boise, ID
Competitive pay. Superior benefits. Inspiring work.
People are at the core of our company and we hire employee-owners. We welcome you to learn more about how we support employees.
  • We're 100% employee owned. Retirement benefits include an employer funded stock ownership plan (ESOP) and personal 401(k) options.
  • We offer top tier medical, prescription, dental, vision, life, and disability insurance.
  • We recognize the importance of a healthy life balance and offer: 10 paid holidays, annual vacation accrual starting at 12 days, 9 paid sick days, and paid family and medical leave that covers 90% of your pay.
  • We foster growth and development of our employees through avenues such as STEM courses, apprenticeships, tuition assistance, and engineering development programs.
  • Ask our team about other benefits including wellness, fertility, adoption, and flexible spending benefits.

Firmware Engineer - $97,700 - $144,400
We are open to reviewing additional candidates with more or less experience and the pay range may differ if filled at a different level. Our pay ranges are determined by job and responsibility. We base our starting pay offer and title on job-related factors such as candidate experience, training, knowledge, and skills.
Communication with Applicants
We communicate with all applicants. If you do not receive a response about your application, please check your SPAM filter or reach out to us at careers@selinc.com.
SEL is an Equal Opportunity Employer: Vets/Disabled.

What Schweitzer Engineering Laboratories employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom