> Markdown version of [/jobs/ext/1611722-linux-device-drivers-developer](https://www.wearedevelopers.com/jobs/ext/1611722-linux-device-drivers-developer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Linux Device Drivers Developer - **Company:** Talent Clue - **Location:** Málaga, Spain (Remote available) - **Contract:** Permanent contract - **Skills:** C (Programming Language), UClibc (C Standard Library), Profiling, Linux, Device Drivers, Linux on Embedded Systems, Embedded Operating Systems, Ethernet, Firmware, Hardware Interface Design, Kernel Debuggers, Linux Kernel, Linux-Powered Devices, PCI Express, Real-Time Operating Systems, Universal Asynchronous Receiver/Transmitter, USB, VxWorks, Git, Linux Development, Yocto - **Published:** July 23, 2026 - **Apply:** https://www.buscojobs.com.es/linux-device-drivers-developer-en-malaga-ID-364488565 ## About the Role Document designs, manuals and provide requirement?proved code.Qualifications- Electronic, software, or telecommunication engineering degree. - Experience developing Linux kernel device drivers. - Strong knowledge of Embedded Linux architecture and internals. - Solid C programming skills. - Experience working with Yocto, Buildroot, or similar embedded Linux distributions. - Understanding of hardware interfaces such as SPI, I2 C, UART, CAN, PCIe, Ethernet, USB, etc.- Familiarity with kernel debugging and profiling tools. - Experience with Git and Linux development workflows.Desired Additional Experience- Involvement in open?source projects. - Experience with U?Boot. - Knowledge of embedded operating systems, with focus on Linux; bonus for experience with Vx Works and Pike OS; familiarity with other systems is advantageous. - Knowledge of systems based on embedded RTOS. - Experience with aviation projects and DO?178 C. - Knowledge about Electronic Hardware Design. - Possession of a disability certificate equal to or greater than 33% is valued but not mandatory, in compliance with the General Law on the Rights of Persons with Disabilities and their Social Inclusion.Skills we value- Proactive attitude and autonomy. - Good analytical and problem?solving skills. - Research state?of?the?art solutions and apply critical thinking. - Organizational skills. - Ability and eagerness to learn. - Team?oriented and humble, open?minded to feedback. - Pride in work; focus on quality and detail. - Balance optimization with on?time delivery. - Accountability for assigned tasks. - Excellent written and verbal communication skills.Benefits- Hybrid work and flexibility to work from home. ## Description Linux Device Drivers DeveloperThe Linux Device Drivers Developer will develop firmware software for the different architectures designed and manufactured by Clue.Responsibilities- Work with multidisciplinary teams to integrate firmware into embedded systems.- Configure hardware for boot?up.- Develop boot?loaders for different platforms.- Develop system runtime environment (kernel, user?space libraries, etc.).- Develop drivers for Clue's hardware and third?party devices on RTOS.- Work in a high?profile quality assurance environment.- Set up testing environments and develop tests.- Work with DO?178 C methodologies, with high standard?oriented objectives.- Document designs, manuals and provide requirement?proved code.Qualifications- Electronic, software, or telecommunication engineering degree.- Experience developing Linux kernel device drivers.- Strong knowledge of Embedded Linux architecture and internals.- Solid C programming skills.- Experience working with Yocto, Buildroot, or similar embedded Linux distributions.- Understanding of hardware interfaces such as SPI, I2 C, UART, CAN, PCIe, Ethernet, USB, etc.- Familiarity with kernel debugging and profiling tools.- Experience with Git and Linux development workflows.Desired Additional Experience- Involvement in open?source projects.- Experience with U?Boot.- Knowledge of embedded operating systems, with focus on Linux; bonus for experience with Vx Works and Pike OS; familiarity with other systems is advantageous.- Knowledge of systems based on embedded RTOS.- Experience with aviation projects and DO?178 C.- Knowledge about Electronic Hardware Design.- Possession of a disability certificate equal to or greater than 33% is valued but not mandatory, in compliance with the General Law on the Rights of Persons with Disabilities and their Social Inclusion.Skills we value- Proactive attitude and autonomy.- Good analytical and problem?solving skills.- Research state?of?the?art solutions and apply critical thinking.- Organizational skills.- Ability and eagerness to learn.- Team?oriented and humble, open?minded to feedback.- Pride in work; focus on quality and detail.- Balance optimization with on?time delivery.- Accountability for assigned tasks.- Excellent written and verbal communication skills.Benefits- Hybrid work and flexibility to work from home.- Full?time, permanent contract.- Private medical insurance.- 25 + 2 flexible vacation days.- Schedule flexibility.- Free Friday afternoons.- Permanent internal and external training.- Free coffee and snacks.- Healthy lunch served daily for the staff at the office.- Work with cutting?edge technologies.Process Steps- Talent Interview.- Technical Screening Test.- Technical Interview.- Management Interview.Clue is committed to the diversity of its teams and an inclusive work environment.We encourage applications from people with different backgrounds, interests, and personal circumstances.Our team welcomes applicants regardless of their race, gender, age, religion, nationality, sexual orientation, and/or disabilities.We are waiting for you to apply! ## Related Videos - [How a Small Team Shrank a Microsoft Monorepo by 94%](https://www.wearedevelopers.com/videos/1236-how-a-small-team-shrank-a-microsoft-monorepo-by-94) - [Prototyping with Hardware and the Web](https://www.wearedevelopers.com/videos/651-prototyping-with-hardware-and-the-web) - [More efficient software for more efficient microchips](https://www.wearedevelopers.com/videos/1164-more-efficient-software-for-more-efficient-microchips) - [Project Fugu: Extending the web](https://www.wearedevelopers.com/videos/832-project-fugu-extending-the-web) - [The best of two worlds - Bringing enterprise-grade Linux to the vehicle](https://www.wearedevelopers.com/videos/67-the-best-of-two-worlds-bringing-enterprise-grade-linux-to-the-vehicle) - [Git for Code Reviews](https://www.wearedevelopers.com/videos/429-git-for-code-reviews) ## Related Articles - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [Where To Find Software Engineering Jobs](https://www.wearedevelopers.com/magazine/396-where-to-find-software-engineering-jobs) - [The Most Popular IT Jobs on the Market](https://www.wearedevelopers.com/magazine/376-the-most-popular-it-jobs-on-the-market) - [Where to Find Entry-Level Software Engineering Jobs](https://www.wearedevelopers.com/magazine/397-where-to-find-entry-level-software-engineering-jobs) - [How software is steering vehicle technology](https://www.wearedevelopers.com/magazine/515-how-software-is-steering-vehicle-technology) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated)