1

Internship Linux Driver Developer Jobs in Orem, UT

As a Senior Embedded Systems Engineer, you'll help build the embedded platform that everything else ... Embedded Linux platform services * Hardware abstraction layers (HALs), BSPs, and device drivers

You'll work across embedded Linux, networking, and distributed systems while collaborating closely ... Develop RTOS applications, platform services, HALs, BSPs, and device drivers.Build and maintain ...

IT Intern

Salt Lake City, UT · On-site

$14.50 - $19.25/hr

... Linux and MacOS • Previous IT internship experience • Experience with security operations • ... Department Software Engineering Locations Salt Lake City

Linux/Unix environment * Interfacing with FPGAs * Interfacing with low-level memory drivers * Inter ... Field Programmable Gate Arrays (FPGAs) * Application-Specific Integrated Circuits (ASICs) What We ...

Senior Embedded Software Engineer

Provo, UT

$117K - $153K/yr

... Linux, etc.) * Experience developing complex systems involving the integration of hardware ... Experience with developing device drivers for bare-metal and/or OS applications What We Offer * Our ...

Senior Embedded Software Engineer

Provo, UT

$117K - $153K/yr

... Linux, etc.) * Experience developing complex systems involving the integration of hardware ... Experience with developing device drivers for bare-metal and/or OS applications What We Offer * Our ...

next page

Showing results 1-20

Internship Linux Driver Developer information

See Orem, UT salary details

$10

$19

$34

How much do internship linux driver developer jobs pay per hour?

As of Aug 12, 2026, the average hourly pay for internship linux driver developer in Orem, UT is $19.90, according to ZipRecruiter salary data. Most workers in this role earn between $16.11 and $21.11 per hour, depending on experience, location, and employer.

What is the difference between Internship Linux Driver Developer vs Linux Kernel Engineer?

AspectInternship Linux Driver DeveloperLinux Kernel Engineer
Required CredentialsTypically pursuing or recent graduate in Computer Science or related fieldBachelor's or Master's in Computer Science, with experience in kernel development
Work EnvironmentInternship programs, entry-level projects, team collaborationFull-time, advanced development, system-level work
Employer & Industry UsageTech companies, hardware vendors, embedded systemsTech giants, hardware manufacturers, open-source projects
Search & Comparison IntentLearning, entry-level experience, career explorationAdvanced development, specialized skills, career progression

The main difference is that an Internship Linux Driver Developer is an entry-level position aimed at gaining practical experience, while a Linux Kernel Engineer is a specialized, full-time role focused on advanced kernel development. Internships serve as a stepping stone into the industry, whereas Kernel Engineers work on complex system-level projects.

What are the key skills and qualifications needed to thrive as an internship Linux driver developer, and why are they important?

To thrive as an Internship Linux Driver Developer, you need a solid understanding of C programming, operating systems concepts, and basic computer architecture, often gained through coursework or personal projects. Familiarity with Linux kernel development tools, source control systems like Git, and debuggers such as GDB is typically expected. Strong problem-solving skills, attention to detail, and the ability to communicate technical concepts clearly will help you stand out. These skills are critical for efficiently developing, debugging, and maintaining reliable Linux drivers within collaborative engineering environments.

What are some common challenges faced by interns working as Linux driver developers, and how can they overcome them?

Interns in Linux driver development often encounter challenges such as understanding complex kernel architecture, debugging at the hardware-software interface, and keeping up with rigorous code review standards. To overcome these, it's helpful to thoroughly study kernel documentation, actively engage with mentors and team members, and practice debugging with available tools like printk and kernel debuggers. Collaborating closely with experienced developers and participating in code reviews can also accelerate learning and help interns quickly adapt to the team's workflow.

What does an internship Linux driver developer do?

An Internship Linux Driver Developer assists in designing, developing, and testing device drivers that enable hardware components to communicate with the Linux operating system. Interns in this role typically work under the guidance of experienced engineers, learning how to write kernel-level code and debug driver issues. Their tasks may include modifying existing drivers, contributing to open-source projects, and documenting their work. This position offers valuable hands-on experience for students interested in system-level programming and open-source software development.
What are popular job titles related to Internship Linux Driver Developer jobs in Orem, UT? For Internship Linux Driver Developer jobs in Orem, UT, the most frequently searched job titles are:
What job categories do people searching Internship Linux Driver Developer jobs in Orem, UT look for? The top searched job categories for Internship Linux Driver Developer jobs in Orem, UT are:

Test Automation Software Internship

IMSAR

Springville, UT • On-site

$25/hr

Part-time

Posted 7 days ago


Job description

We've got some exciting things going on and we are looking to grow our team through some internship opportunities. In addition to smarts and skills, we're after individuals who are a healthy fit-people that align with our company core values. These are our values, and they define how we behave and how you can succeed with us:
  • All in - we're all in the same boat
  • Stand up - we stand accountable with integrity
  • Can-do - innovate with a can-do attitude

PYTHON SOFTWARE DEVELOPER (Intern position)
Job Summary: Develop and maintain software test automation and software tools for verifying radar system software, data visualization, and mission integration support.
Required:
  • US citizen or permanent resident with a valid residency (green) card
  • Working on a Bachelor of Science Degree in Computer Science, Electrical Engineering, or equivalent.
  • Proficiency in Python 3
  • Proficiency with AI Coding Tools
  • Proficiency with Linux systems
  • High levels of creativity, problem-solving skills, and interpersonal skills

Desired:
  • Bash
  • Git
  • CI/CD, specifically with GitLab
  • Docker/Kubernetes
  • BONUS: Side hobbies or prior experience that demonstrates these things

You'll have a chance to dig right in with our software team and work on important mainline projects right away. There may be opportunities for full time work after graduation.
Full time (30+ hours per week) or Part time hours available for Fall 2026. We will do all we can to work with your schedule. Our office is nearby in Springville.
If this description fits, we want to talk to YOU!!
Please include a resume and cover letter with your application.

Imsar logo

About Imsar

Sourced by ZipRecruiter

Industry

Guided missile and space vehicle manufacturing

Company size

11 - 50 Employees

Headquarters location

Springville, UT, US

Year founded

2004