Job Description
Job Overview:
We are looking for a highly experienced Senior Engineer with a strong background in Linux BSP and driver development, specifically for Ethernet, SerDes, and PCIe IPs. The engineer will be responsible for board-level platform enablement, middleware stack integration, and driver development on embedded Linux platforms.
Key Responsibilities:
Design, implement, and maintain Linux kernel drivers for Ethernet MAC, SerDes PHY, and PCIe interfaces.
Develop and maintain BSP components such as bootloader configuration, device trees, and board-specific initialization.
Integrate middleware stacks and protocol layers for high-speed communication interfaces (e.g., TCP/IP stack, PCIe enumeration).
Enable and validate hardware IPs such as Gigabit Ethernet, multi-lane SerDes, and PCIe Root Complex/Endpoint.
Debug low-level hardware/software issues using JTAG, logic analyzers, PCIe analyzers, and trace tools.
Support bring-up of new boards with Ethernet/SerDes...
We are looking for a highly experienced Senior Engineer with a strong background in Linux BSP and driver development, specifically for Ethernet, SerDes, and PCIe IPs. The engineer will be responsible for board-level platform enablement, middleware stack integration, and driver development on embedded Linux platforms.
Key Responsibilities:
Design, implement, and maintain Linux kernel drivers for Ethernet MAC, SerDes PHY, and PCIe interfaces.
Develop and maintain BSP components such as bootloader configuration, device trees, and board-specific initialization.
Integrate middleware stacks and protocol layers for high-speed communication interfaces (e.g., TCP/IP stack, PCIe enumeration).
Enable and validate hardware IPs such as Gigabit Ethernet, multi-lane SerDes, and PCIe Root Complex/Endpoint.
Debug low-level hardware/software issues using JTAG, logic analyzers, PCIe analyzers, and trace tools.
Support bring-up of new boards with Ethernet/SerDes...