1

Internship Linux Driver Developer Jobs in Philadelphia, PA

... test drivers (Java) to exercise test procedures on multiple Linux -based platforms • Ability to ... systems engineering roles and software engineering roles • Experience with requirements ...

Marketing Internship

Wilmington, DE · On-site

$14.50 - $19.50/hr

You will work directly with the Area Developer to increase league awareness and drive registrations ... Must have a reliable vehicle and a valid driver's license for commuting to events and placing ...

Experience working with Linux and UNIX environments * Strong skills with Integrated Development ... Familiar with driver-based and automated test environments Experience with the following is ...

Experience working with Linux and UNIX environments * Strong skills with Integrated Development ... Familiar with driver-based and automated test environments Experience with the following is ...

Experience working with Linux and UNIX environments * Strong skills with Integrated Development ... Familiar with driver-based and automated test environments Experience with the following is ...

Experience working with Linux and UNIX environments * Strong skills with Integrated Development ... Familiar with driver-based and automated test environments Experience with the following is ...

Experience working with the Windows, Solaris, and LINUX environments * Experience developing ... Familiar with driver-based and automated test environments * Experience with the following tools ...

Experience working with the Windows, Solaris, and LINUX environments * Experience developing ... Familiar with driver-based and automated test environments * Experience with the following tools ...

Experience working with Linux and UNIX environments * Strong skills with Integrated Development ... Familiar with driver-based and automated test environments Experience with the following is ...

Experience working with Linux and UNIX environments * Strong skills with Integrated Development ... Familiar with driver-based and automated test environments Experience with the following is ...

next page

Showing results 1-20

Internship Linux Driver Developer information

See Philadelphia, PA salary details

$11

$23

$39

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

As of Jun 14, 2026, the average hourly pay for internship linux driver developer in Philadelphia, PA is $23.10, according to ZipRecruiter salary data. Most workers in this role earn between $18.65 and $24.52 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 Philadelphia, PA? For Internship Linux Driver Developer jobs in Philadelphia, PA, the most frequently searched job titles are:
What job categories do people searching Internship Linux Driver Developer jobs in Philadelphia, PA look for? The top searched job categories for Internship Linux Driver Developer jobs in Philadelphia, PA are:
Systems Engineer

Systems Engineer

Lockheed Martin

Moorestown, NJ • On-site

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

Posted 5 days ago


Lockheed Martin rating

8.2

Company rating: 8.2 out of 10

Based on 382 frontline employees who took The Breakroom Quiz

31st of 60 rated aerospace companies


Job description

Job Description
What We're Doing
As a part of the Lockheed Martin community, we take on challenges and find solutions using creativity and collaboration. If you're looking to be a part of a passionate team solving these complex problems, then Rotary and Mission Systems is the place for you.
The Work
We are seeking a Systems Engineer who will be responsible for:
• analysis, design, integration, and test.
• Tasking will include development of combat system software & hardware requirements.
• The candidate will develop requirements using SysML diagrams and constructs with Rhapsody and Cameo.
• The candidate will also complete systems engineering related tasks to meet cost and schedule.
• Knowledge of system engineering process desired.
• Knowledge of Linux operating system is desired.
• Experience with the Python, Java or C programming language, algorithm and software development is preferred.
• Experience with Rhapsody and Cameo is preferred.
The Systems Engineer performs requirements/design development, verification and validation, cost and risk, supportability and efficiency analyses for total systems. Additional tasks include data analysis and code inspection in Linux, Java, and/or C++ to solve product and system level issues. Team experience will include work in one or more of the following areas: analysis, requirements development, design, modeling, simulation, integration, test. Domestic and International travel may be required.
Who We Are
Lockheed Martin is a global aerospace, defense, and security company dedicated to advancing scientific discovery and harnessing innovation to make the world a safer place. Our RMS business in Mount Laurel, NJ is a hub of talented engineers, scientists, and professionals committed to shaping the future of defense technology. We value collaboration, excellence, and integrity in everything we do. As a part of our team, you will work alongside like-minded individuals dedicated to pushing the boundaries of what's possible.
Learn more about RMS
Why Join Us
Your Health, Your Wealth, Your Life

Our flexible schedules, competitive pay and comprehensive benefits enable you to live a healthy, fulfilling life at and outside of work.
Learn more about Lockheed Martin's comprehensive benefits package here!
#rmshotmiljobs
Basic Qualifications
• Bachelor Degree or higher in an Engineering field such as System Engineering, Electrical Engineering, Computer Science/Engineering, Mathematics, Physics or equivalent
• Minimum 2 years' relevant work experience
• Experience with Linux-based software testing
• Flexibility to work non-standard work shifts as the need arises by the supported program
• The ability to obtain and maintain DoD Secret Level Clearance, which requires U.S. Citizenship
Desired skills
• Familiar with data science concepts + any programming language like python to help manage tens of thousands of faults/parts etc.
• Familiar with Interface Design Document message updates
• Has the ability to facilitate discussion between various external organizations
• Demonstrated strong teamwork, communication (both verbal and written), and presentation skills
• Experience working on one or more of the following areas: concept development; system design; performance requirements definition, development, design, modeling, simulation, integration, test; integration and test of large real-time systems; analysis
• Ability to develop test scripts (bash, csh, Python) and software test drivers (Java) to exercise test procedures on multiple Linux -based platforms
• Ability to define and document system structural and behavioral analysis models vital for the definition of software requirements specifications (SRS) and verification test threads
• Ability to decompose, define and document software requirements specifications (SRS) associated with the readiness design of systems
• Ability to interact with a DevSecOps development teams to ensure that developed software products meet documented SRS
• Experience with Agile product development
• Experience with CI/CD and/or DevSecOps development products. Familiarity with continuous integration frameworks is preferred
• Experience with DOORS, SysML/UML, Cameo, MagicDraw or IBM Rhapsody preferred
• Experience with test automation with Robot Framework desired
• Experience with both systems engineering roles and software engineering roles
• Experience with requirements development, using DOORS or similar requirements tracing tool
• Experience with developing readiness solutions for complex systems
• Prior or current Security clearance with DoD
EEO
Lockheed Martin is an equal opportunity employer. Qualified candidates will be considered without regard to legally protected characteristics.
The application window will close in 90 days; applicants are encouraged to apply within 5 - 30 days of the requisition posting date in order to receive optimal consideration.
*
Join us at Lockheed Martin, where your mission is ours. Our customers tackle the hardest missions. Those that demand extraordinary amounts of courage, resilience and precision. They're dangerous. Critical. Sometimes they even provide an opportunity to change the world and save lives. Those are the missions we care about.
As a leading technology innovation company, Lockheed Martin's vast team works with partners around the world to bring proven performance to our customers' toughest challenges. Lockheed Martin has employees based in many states throughout the U.S., and Internationally, with business locations in many nations and territories.
Other Important Information
By applying to this job, you are expressing interest in this position and could be considered for other career opportunities where similar skills and requirements have been identified as a match. Should this match be identified you may be contacted for this and future openings.
Ability to work remotely
Part-time Remote Telework: The employee selected for this position will work part of their work schedule remotely and part of their work schedule at a designated Lockheed Martin facility. The specific weekly schedule will be discussed during the hiring process.
Work Schedule Information
Lockheed Martin supports a variety of alternate work schedules that provide additional flexibility to our employees. Schedules range from standard 40 hours over a five day work week while others may be condensed. These condensed schedules provide employees with additional time away from the office and are in addition to our Paid Time off benefits.
National Pay Statement
The base range for this position in New Jersey is $75,000 - $135,961.
Benefits offered: Medical, Dental, Vision, Life Insurance, Short-Term Disability, Long-Term Disability, 401(k) match, Flexible Spending Accounts, EAP, Education Assistance, Parental Leave, Paid time off, and Holidays. The wage range and benefits summary is a general guideline and is governed by the applicable collective bargaining agreement when extending an offer.

What Lockheed Martin employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom


Lockheed Martin logo

About Lockheed Martin

Sourced by ZipRecruiter

As a global security and aerospace company, the majority of Lockheed Martin's business is with the U.S. Department of Defense and U.S. federal government agencies.The remaining portion of Lockheed Martin's business is comprised of international government and commercial sales of products, services and platforms.

Industry

Manufacturing

Company size

10,000+ Employees

Headquarters location

Bethesda, MD, US

Year founded

1912