Position Description
We are seeking an Embedded Linux Developer and BSP Engineer. The candidate will be responsible for Reference Platform Software including boot code (u-boot), the Linux Kernel, along with various Ethernet/Phy, NAND, I2C, USB, and Switch Device Drivers.
Responsibilities:
- Develop and integrate embedded Linux device drivers, including Ethernet, USB, NAND, I2C, and Embedded Switches
- Customize BSP, boot code, and device drivers for each new embedded Linux platform
- Work closely with hardware engineers to bring up new boards
- Provide feedback on board layouts during design phase
Qualifications:
- 3+ years of work experience implementing device drivers and boot code on embedded Linux platforms
- 3+ years of hands-on experience in BSP, setup, and troubleshooting of embedded Linux platforms
- Outstanding hardware/software debugging skills, using a full range of test equipment
- Strong knowledge of Linux driver programming, kernel architecture, and u-boot architecture
- Solid understanding of Ethernet PHYs, PCIe, USB, SPI, NAND, I2C, and SDRAM
- Knowledge of ARM architecture and Linux platforms
- BSc/MSc in EE/CE
To apply for this job, please send your CV to jobs@ethernitynet.com, or complete an online application below.
Submit Application