Linux Device Driver Developer

🕒 May 29

🇮🇳 India – Remote

⏰ Full Time

🟡 Mid-level

🟠 Senior

🧑‍💻 Full-stack Engineer

👻 Ghost score 35%

infoinfo
Apply Now
Find Similar Remote Jobs

📊 Check your resume score for this job

Improve your chances of getting an interview by checking your resume score before you apply.

Logo of Capgemini

Capgemini

10,000+ employees

Founded 1967

💼 Consulting

🏥 Healthcare

📦 Logistics

Consulting • Healthcare • Logistics

Capgemini is a global leader in partnering with businesses to transform and manage their operations by harnessing the power of technology. With expertise across a wide array of industries such as aerospace, automotive, banking, and healthcare, Capgemini provides a constantly evolving portfolio of services to meet the ever-changing needs of their clients. Their offerings include cloud, cybersecurity, data and artificial intelligence, and enterprise management, among others. Capgemini also emphasizes innovation and sustainability, helping companies achieve digital transformation while promoting environmental and social responsibility. Additionally, Capgemini provides career opportunities across various levels and professions, encouraging innovation and diversity in its workforce.

📋 Description

• Develop and customize Linux device drivers and platform software • Lead board bring-up, U-Boot bootloader integration, and power-on boot flows • Port, integrate, and upstream kernel drivers • Support OS and kernel upgrades • Develop bare-metal and kernel drivers for peripherals and subsystems • Perform system-level debugging using JTAG/J-Link and lab equipment • Collaborate with hardware, validation, and system teams to resolve complex issues • Help Consumer Products and Retail Services organizations unlock technology value and drive scalable, sustainable growth

🎯 Requirements

• Strong experience with Linux kernel development and device drivers • Proficient in C programming for kernel and systems software • Deep understanding of SoC architecture, multi-core systems, NUMA, and memory hierarchies • Hands-on experience with GPIO, SPI, I2C, UART, PCIe, Ethernet, storage, and DDR drivers • Expertise in kernel subsystems including scheduler, memory management, IPC, DMA, and interrupts • Experience with board schematics, hardware bring-up, and hardware-software integration • Familiarity with Yocto/Buildroot, Git, and system-level Linux debugging • Knowledge of multimedia/display, GPU drivers, or OpenGL/OpenCL is a plus

🏖️ Benefits

• Remote work options • Adaptable schedules • Work-life balance support • Inclusive culture • Continuous learning opportunities • Certifications in emerging technologies such as cloud and AI

Apply Now

Similar Jobs

🕒 May 28

Oportun

1001 - 5000

💼 Consulting

🛡️ Insurance

💳 Fintech

Senior Software Engineer building scalable platform services and shared libraries for Oportun, a mission-driven financial services company. Improving reliability, developer productivity, delivery velocity, and engineering standards.

🇮🇳 India – Remote

⏰ Full Time

🟠 Senior

🧑‍💻 Full-stack Engineer

🕒 May 27

First American (India)

1001 - 5000

🛡️ Insurance

💼 Consulting

🏥 Healthcare

Full-stack Software Engineer II building cloud-native applications for First American’s India technology center. Developing Python, TypeScript, React, AWS, microservices, and Camunda solutions.

🇮🇳 India – Remote

💰 $450M Post-IPO Debt - First American on 2024-09

⏰ Full Time

🟡 Mid-level

🟠 Senior

🧑‍💻 Full-stack Engineer

🕒 May 26

HighLevel

201 - 500

💼 Consulting

📦 Logistics

☁️ SaaS

Software Engineer developing full stack web applications for AI-powered marketing platform. Collaborating with designers and product managers to build scalable and resilient systems.

🇮🇳 India – Remote

💰 Series A on 2021-11

⏰ Full Time

🟡 Mid-level

🟠 Senior

🧑‍💻 Full-stack Engineer

🕒 May 25

Smart Working

51 - 200

💼 Consulting

🏥 Healthcare

📣 Marketing

Senior Product Engineer developing impactful technology products in remote-first environment. Collaborating across teams to deliver meaningful features for users.

🇮🇳 India – Remote

⏰ Full Time

🟠 Senior

🧑‍💻 Full-stack Engineer

🕒 May 19

Shuru

51 - 200

🤖 Artificial Intelligence

🤝 B2B

🏢 Enterprise

Shuru Technologies, an AI-native engineering company, is looking for a full-stack product engineer. The role involves ownership of architecture decisions and shipping production code weekly.

🇮🇳 India – Remote

⏰ Full Time

🟠 Senior

🧑‍💻 Full-stack Engineer