Job Description
Roles & Responsibilities
Develop and maintain Linux kernel, BSP, and U-Boot for industrial Ethernet switch platforms
Execute board bring-up tasks: device tree, pinmux, clocks, power/reset sequencing
Integrate and customize Marvell Ethernet switch SDK
Port, debug, and optimize network and Ethernet drivers
Perform PHY & SERDES bring-up, tuning, and debugging
Implement and integrate L2/L3 networking protocols, including:
PROFINET CC-C, TCNOpen, ERPS
PTP (IEEE 1588) and TSN
Develop and maintain Yocto BSPs, custom images, SDKs, and packages
Implement low-level Linux drivers (I2C, SPI, UART, GPIO, PCIe, Ethernet, PoE)
Develop and support manufacturing utilities (MAC flashing, factory bring-up tools)
Execute throughput, performance, and PoE testing
Support railway EN standards (EN50155, EN50121-4, EN61131-2) and SL-3 security validation
Collaborate with hardware, validation, manufacturing, and silicon vendor teams
Apply for this Position
Ready to join ? Click the button below to submit your application.
Submit Application