Capgemini Engineering is looking for an Embedded Linux Kernel and Device Drivers Engineer to join its Hyderabad team. This role suits professionals skilled in low-level system development, ARM platforms, and Linux kernel internals.
Role Overview
You’ll contribute to building robust embedded systems by developing, porting, and optimizing embedded software on Linux and ARM architectures. The work involves collaborating with hardware and software teams while focusing on kernel modules, device drivers, and performance-critical components.
Key Responsibilities
- Develop and port embedded software on Linux and ARM platforms
- Design and build Linux kernel modules and device drivers
- Apply strong C programming and data structure knowledge
- Work with OS concepts such as memory management, scheduling, IPC, and multi-threading
- Debug using JTAG, Trace32, oscilloscopes, and logic analyzers
- Contribute to open source communities and upstream projects
- Use GIT and GERRIT for version control and code reviews
Required Experience
- 3–5 years experience with embedded Linux kernel and driver development
- Strong background in embedded software on Linux and ARM platforms
- Skilled in C programming and OS internals
- Experience with kernel-level debugging tools
- Hands-on practice with GIT, GERRIT, and open source workflows
Why Work Here
Capgemini Engineering offers flexible work options, a collaborative culture, and opportunities to learn emerging technologies across cloud, AI, and engineering domains. You’ll work with global teams focused on innovation and high-impact solutions.
Apply Now
https://www.capgemini.com/in-en/jobs/198158-en_GB+sap_btp
Disclaimer
This job information is sourced from the official Capgemini Engineering careers page. Please verify all details, eligibility, and updates on the employer’s website before applying. We do not claim ownership of the original content.