📍 Hyderabad, India 🇮🇳
Experience:
8+ Years
Key Responsibilities:
● Collaborate with Architecture, Hardware Design, and cross-functional teams.
● Design, develop, and maintain Linux device drivers for various hardware components, ensuring
● seamless integration.
● Contribute to end-to-end product development, from requirements analysis and design to
● implementation, testing, and deployment.
● Utilize exceptional problem-solving and debugging skills to analyze and resolve driver-related issues.
Required Skills:
● 8+ years of hands-on experience in Linux BSP, device driver development, and embedded systems.
● Strong product development experience in embedded/Linux-based products.
● Hands-on experience in development of low-level driver software for Linux operating systems.
● Hands-on experience with boot loaders, U-Boot, and Linux bring-up.
● Strong understanding of Operating System concepts, including scheduling, memory management,
● and device driver development in Linux/RTOS. ● Experience with embedded device drivers and Linux kernel APIs.
● Good to have experience on Android OS.
● Good knowledge of hardware protocols such as I2C, SPI, UART, PCIe, SDHC, and USB.
● Proficiency in C/C++ with a deep understanding of Linux kernel internals.
● Prior experience in low-level debugging using JTAG debuggers, oscilloscopes, logic analyzers, etc.
● Excellent problem-solving and debugging skills.
● Qualification: Bachelor's Degree or above