岗位描述
职位描述
1. 负责 10BASE-T1S MAC-PHY / PHY 芯片的软件应用支持,包括驱动移植、调试和客户问题定位。
2. 负责基于 MCU、Linux 或 RTOS 平台完成 10BASE-T1S 芯片 bring-up。
3. 开发和维护 SPI/TC6、MAC-PHY、PHY register access、PLCA、SQI、诊断等相关软件模块。
4. 支持 10BASE-T1S 多节点网络调试,包括 Node ID、PLCA coordinator/follower、CSMA/CD fallback 等配置。
5. 支持 gPTP / IEEE 1588 / 802.1AS 时间同步相关调试,包括 timestamp、PPS、clock offset 分析。
6. 编写 EVB demo、driver example、application note、user guide 和调试文档。
7. 配合硬件、数字、模拟、验证团队定位芯片 bring-up 问题。
8. 支持客户项目导入,分析客户原理图、PCB、驱动、寄存器配置和网络问题。
9. 建立自动化测试脚本,用于吞吐、延时、PLCA、SQI、sleep/wake、loopback、线缆故障等功能验证。
10. 跟踪 IEEE 802.3cg、OPEN Alliance TC6、PLCA、gPTP 等相关标准和生态软件。
任职条件
1. 本科及以上学历,电子、通信、计算机、自动化等相关专业。
2. 熟悉 C/C++ 嵌入式软件开发,具备 MCU、RTOS 或 Linux driver 开发经验。
3. 熟悉 SPI、I2C、GPIO、IRQ、DMA 等常见外设驱动开发和调试。
4. 熟悉 Ethernet 基础协议,包括 MAC、PHY、MDIO/MMD、ARP、IP、UDP/TCP 等。
5. 具备示波器、逻辑分析仪、协议分析仪等调试工具使用经验。
6. 具备良好的问题分析、客户沟通和技术文档编写能力。
具备如下经验或技能者优先:
1. 有 Ethernet PHY、MAC-PHY、Switch、车载以太网或工业以太网调试经验优先。
2. 熟悉 Linux 网络驱动、Device Tree、ethtool、tcpdump、iperf 等工具优先。
3. 熟悉 10BASE-T1S、OPEN Alliance TC6、PLCA、IEEE 1588/gPTP 者优先。
4. 能阅读 datasheet、register map、application note,并转化为驱动配置和调试流程。