Education: Bachelor's Degree / Diploma in Electronics
Key Responsibilities
Hands-on experience in development of low-level driver software for Linux operating systems.
Hands-on experience in boot loaders, UBoot for Linux.
Robust in Operating systems concepts - scheduling, memory management, and device drivers development in Linux/RTOS.
Experience with Embedded device drivers and Linux kernel APIs.
Positive to have experience on Android OS.
Valuable to have knowledge on hardware protocols like I2C, SPI, UART, PCI, SDHC, USB.
Proficiency in C,
C++ and strong programming skills with a deep understanding of Linux kernel internals.
Prior experience in low-level debugging using JTAG debugger, and/or oscilloscopes, logic analyzers, etc.
Excellent problem-solving and debugging skills.
Qualification: Bachelor's Degree or above.
Collaborate with Architecture, Hardware Design, and cross-functional teams.
Design, develop, and maintain Linux device drivers for various hardware components, ensuring seamless integration.
Utilize exceptional problem-solving and debugging skills to analyze and resolve driver-related issues.
Disclaimer : This job posting has been aggregated from external source. Role details, content, and availability are subject to change. Applicants are advised to confirm the latest information directly on the company website before applying.