Posted on: 23/01/2026
Description :
- 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 :
1. PROFINET CC-C, TCNOpen, ERPS
2. 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
Preferred candidate profile :
MUST have :
- Linux Kernel & BSP expert (device tree, pinmux, driver development)
- Strong experience with Marvell Ethernet switch SoCs / SDKs
- Yocto Project expert (meta-layers, recipes, distro config, SDKs)
- Security : Netfilter, NAT, firewall, RADIUS, secure boot
- Industrial Ethernet switching & L2/L3 protocol integration
- PHY / SERDES bring-up and tuning
- Debugging using JTAG, crash dumps, ftrace, perf
- PoE (af/at/bt) integration and testing
- Manufacturing tools (MAC flashing, factory utilities)
- Solid understanding of schematics and hardware datasheets
Nice to have :
- Railway or rugged industrial product experience
- CI/CD with GitLab or Jenkins
- OTA / A-B update strategies
Did you find something suspicious?
Posted by
Pooja.panchal@acldigital.com
NA at SPINSCI HEALTH-TECH INDIA PRIVATE LIMITED
Last Active: NA as recruiter has posted this job through third party tool.
Posted in
Semiconductor/VLSI/EDA
Functional Area
Embedded / Kernel Development
Job Code
1605203