About the Role
We are seeking a Linux BSP and Device Driver Engineer to work on embedded Linux platforms, board support packages, and kernel customization for advanced semiconductor and IoT products.
Job Description
- Develop and customize Linux BSPs for embedded platforms
- Work on Linux kernel and device driver development
- Support board bring-up and platform integration
- Debug kernel-level and hardware interface issues
- Optimize boot time, power, and system performance
- Work closely with silicon validation and firmware teams
Responsibilities
- Develop Linux kernel modules and drivers
- Customize bootloaders and BSP packages
- Support hardware enablement activities
- Perform debugging using JTAG, GDB, and tracing tools
- Automate testing using shell/Python scripts
Required Skills
- Strong Linux kernel and driver development
- Experience in Embedded Linux and Yocto
- Knowledge of ARM/SoC architecture
- Experience with SPI, I2C, USB, PCIe, Ethernet
- Familiarity with Git and scripting languages
Experience
- 4 to 10 Years