Submitting more applications increases your chances of landing a job.

Here’s how busy the average job seeker was last month:

Opportunities viewed

Applications submitted

Keep exploring and applying to maximize your chances!

Looking for employers with a proven track record of hiring women?

Click here to explore opportunities now!
We Value Your Feedback

You are invited to participate in a survey designed to help researchers understand how best to match workers to the types of jobs they are searching for

Would You Be Likely to Participate?

If selected, we will contact you via email with further instructions and details about your participation.

You will receive a $7 payout for answering the survey.


User unblocked successfully
https://bayt.page.link/Hi4QK8zdBZBzffh37
Back to the job results

Linux Device Driver Development Engineer

Today 2026/08/29
Other Business Support Services
Create a job alert for similar positions
Job alert turned off. You won’t receive updates for this search anymore.

Job description

Project description The Platform Drivers team is on the lookout for a dynamic, energetic software engineer who can design, develop, and maintain clean and robust code. If you understand the intricacies of the Linux kernel and device drivers, this is the role for you. Join us! As a key contributor to the success of çlient's IP, you will be part of a leading team to drive and enhance client's abilities to deliver the highest quality, industry-leading technologies to market. Responsibilities 1. Contribute to the development and maintenance of the Linux kernel and device drivers. focusing on Low-speed IO peripheral devices like I2C, I3C & UART. 2. Develop, test, and optimize kernel patches for Linux I2C, I3C & UART subsystems to enhance functionality, reliability & performance. 3. Troubleshoot and resolve complex issues related to Low-speed IO Peripheral devices in the Linux kernel. 4. Collaborate with cross-functional teams to design and implement new features and improvements in the Linux kernel. 5. Participate in code reviews, provide constructive feedback, and ensure adherence to best practices and coding standards. 6. Stay updated with the latest developments in the Linux kernel community. 7. Document design specifications, technical details, and user guides for developed features and patches. Skills Must have At least 5-7 years of job experience, with at least 4+ years of Linux driver development experience. 1. Hands-on experience in Linux kernel development with a focus on I2C, I3C, UART and related applications 2. Good understanding of I2C, I3C & UART concepts & relevant Linux subsystems within the Linux kernel. 3. Proficiency in C programming and kernel debugging tools. 4. Good understanding of computer architecture, storage technologies, and I/O subsystems. 5. Experience with version control systems, particularly Git. 6. Excellent problem-solving skills and the ability to work independently and collaboratively in a team environment. 7. Contributions to other Linux kernel subsystems or related open-source projects. 8. Experience with open-source development and community engagement. Nice to have Python, Shell Scripting is an added advantage Familiarity with other storage technologies and protocols. Other Languages English: B2 Upper Intermediate Seniority Senior


This job post has been translated by AI and may contain minor differences or errors.

You’ve reached the maximum limit of 15 job alerts. To create a new alert, please delete an existing one first.
Job alert created for this search. You’ll receive updates when new jobs match.
Are you sure you want to unapply?

You'll no longer be considered for this role and your application will be removed from the employer's inbox.