Roles & Responsibilities:
The role involves designing, implementing and bug fixing device drivers for various
interfaces like I2C, SPI, USB, PCIe, Ethernet, Display, camera etc.
Must Have Technical Skills:
● Excellent programming skills in C
● Design, Implementation and debugging of Linux device drivers
● Ability to read and understand board schematics
● Knowledge of processor architectures for ARM or RISC-V
● Deep knowledge on Linux internals and Linux Kernel Architecture
● Experience on tools like Git, Yocto etc.
● Experience in debugging with JTAG, Signal Analyzers etc.
Good to Have Technical Skills:
● Experience in code upstreaming and Open Sourcing.
● BSP (Board Support Package) bring up experience including boat loader and Uboot.
Behavioural/ Non Technical:
● Solid analytical and problem-solving skills
● Excellent verbal and written communication skills
● Self-managed and able to learn and adapt
● Eager to take on new challenging work
📌 Linux Device Driver Development (Bengaluru)
🏢 Hunarstreet Technologies
📍 Bengaluru
Reply to this offer
Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.