Linux Device Driver Developer
1 day ago
Choosing Capgemini means choosing a place where you'll be empowered to shape your career, supported by a collaborative global community, and inspired to reimagine what's possible. Join us in helping leading Consumer Products and Retail Services (CPRS) organizations unlock the value of technology and drive scalable, sustainable growth.
Your Role
As an Embedded Systems Engineer, you will play a key role in developing and integrating software for cutting-edge hardware platforms. You'll work on board bring-up, device driver development, and RTOS/Linux-based systems, contributing to innovative solutions across industries.
In this role, you will:
- Work on board bring-up activities from reset to root file system mounting.
- Develop and integrate device drivers for Serial, I2C, SPI, PCIe, USB, and other interfaces.
- Collaborate on RTOS (preferably ThreadX) and Linux internals including IPC mechanisms like message queues, shared memory, semaphores, and mutexes.
- Engage in multithreaded application development and synchronization techniques.
- Interface with microcontrollers/microprocessors, especially ARM MPU architectures (ARMv7/ARMv8).
- Utilize hardware debugging tools such as Lauterbach and lab instruments like oscilloscopes and waveform analyzers.
- Participate in the full software development lifecycle, from requirements to deployment.
- Contribute to FPGA/SoC board bring-up and embedded system integration.
Your Profile
- 3–9 years of experience in embedded systems development.
- Strong expertise in RTOS (ThreadX, FreeRTOS),Firm Ware Developer(BIOS,Linux Kernel,HAL) or Linux-based systems.
- Proficient in device driver development and board bring-up.
- Solid understanding of ARM architectures and embedded hardware.
- Experience with hardware debugging and lab instrumentation.
- Bachelor's or Master's degree (or foreign equivalent) in Electrical, Electronics Engineering, Computer Science, Information Technology, or a related technical field.
- Passion for embedded technologies and a proactive approach to problem-solving.
What You'll Love About Working Here
We value flexibility and support our employees with remote work options and adaptable schedules to maintain a healthy work-life balance. Our inclusive culture brings together diverse professionals committed to growth, innovation, and excellence. You'll have access to continuous learning opportunities and certifications in emerging technologies like cloud and AI.
About Us
At Capgemini Engineering, the world leader in engineering services, we bring together a global team of engineers, scientists, and architects to help the world's most innovative companies unleash their potential. From autonomous cars to life-saving robots, our digital and software technology experts think outside the box as they provide unique R&D and engineering services across all industries. Join us for a career full of opportunities. Where you can make a difference. Where no two days are the same.
-
Linux Device Driver Developer
3 days ago
Bengaluru, Karnataka, India Pi Square Technologies Full timeSkill Set - Kernal driver/Linux Device DriverMust have Skills - C/ C++, Linux/Android, Kernel/Linux Internals/BSP/Bootloader/Device driver/Power performance/ User spaceExperience - 3 to 15 yearsLocation: BangaloreInterview Mode - F2FJob DescriptionDevelopment Embedded System software experience in in device drivers and board-support packages for complex...
-
Linux Device Driver Developer
2 weeks ago
Bengaluru, Karnataka, India Larsen & Toubro (L&T) Full time ₹ 8,00,000 - ₹ 24,00,000 per yearEngineer with 5+ Yrs of experience in embedded Linux driver/kernel development.Strong C development skills.Experience with any one of the driver development domainGraphics driver DRM/KMS, OpenGL, Vulkan, OpenCL, Mesa.Multi Media-Video driver – Vaapi, vdpau, gstreamer, v4l2.Power management – System to RAM, S0ix3.Display Driver development – X, Wayland,...
-
Linux Device Driver Developer
2 weeks ago
Bengaluru, Karnataka, India Ignitarium Full timeSenior Embedded Software EngineerWe are looking for engineers who can develop, test and debug software in an embedded platform.Required skills and Knowledge:Very good programming skills in C language or C++ languagePossess any of the following group of skills -• Micro controller based firmware developmentImplement software as per a given hardware, software...
-
Linux Device Driver Development_Bangalore
2 days ago
Bengaluru, Karnataka, India Hunarstreet Technologies Full timeJob Brief: Software development has a large role in the automotive industry of today. At Vayavya, we provide services to chip manufacturing, automotive, telecom, IP development etc. companies in the areas of device driver development. We are looking for candidates who have experience in device driver development on Linux and QNX. Job Description: The role...
-
Linux Device Driver Developer_Deepanshi_Claysol
50 minutes ago
Bengaluru, Karnataka, India Coders Brain Technology Full timeCoders Brain is a global leader in its services, digital, and business solutions that partners with its clients to simplify, strengthen, and transform their businesses. We ensure the highest levels of certainty and satisfaction through a deep-set commitment to our clients, comprehensive industry expertise, and a global network of innovation and delivery...
-
Linux Device Driver Developer
3 weeks ago
Bengaluru, Karnataka, India, Karnataka Ignitarium Full timeSenior Embedded Software Engineer We are looking for engineers who can develop, test and debug software in an embedded platform. Required skills and Knowledge: 1. Very good programming skills in C language or C++ language 2. Possess any of the following group of skills - • Micro controller based firmware development Implement software as per a given...
-
Linux device driver developer
4 hours ago
Bengaluru, Karnataka, India 7 Darter Full timeWe are hiring experienced engineers who are passionate about building high-performance embedded systems, device drivers, and low-level software.You will work across microcontrollers/ microprocessor , Linux platforms, and silicon validation environments to design, develop, and debug production-grade embedded software.Key Responsibilities :Design, develop,...
-
Linux Driver Developer
2 weeks ago
Bengaluru, Karnataka, India Intel Corporation Full timeJob Details:Job Description:Designs, develops, analyzes, debugs, optimizes, integrates, tests, and/or validates existing or new device drivers software, including the design and implementation of platform level features that encompass interfacing with drivers to higher level frameworks.Researches and collaborates with other engineers and architects in the...
-
Bengaluru, Karnataka, India HARMAN Full timeRole Overview:This position focuses on the integration and optimization of Qualcomm FSM100XX platform with Cavium NPU using Linux-based systems. The role involves developing device drivers, Linux applications, and kernel modules, while ensuring efficient communication through MHI (Mobile Host Interface) and FSM-DP. The candidate will work on board bringup,...
-
VL - Lead- Linux Device Driver Development
6 hours ago
Bengaluru, Karnataka, India Xander Talent Full timeTechnical Skills:Excellent programming skills in CExperience in hardware oriented / embedded firmware developmentGood understanding of:embedded device drivers.X86 and arm platform.Experience on Linux and any other RTOS.Good understanding of Driver development and TestingGood to have:Understanding of EthernetGood scripting skillsNon Technical Skills :Strong...