Lead Engineer - Linux Device Driver
Posted Updated
Description
We're looking to hire engineers for our growing team of device drivers working on a cutting-edge consumer SoC for a leading semiconductor company. Join us and make an impact!
Responsibilities:
- The role involves designing, implementing, and bug-fixing device drivers for various interfaces like USB, PCIe, Ethernet, display, camera, etc.
Requirements:
- 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 of Linux internals and Linux kernel architecture.
- Experience with 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 bootloader and U-Boot.
