TCL通用软件高级工程师(XQ250909002)
任职要求
1. 本科及以上学历,熟悉java,具备3年以上java开发经验; 2. 熟悉面向对象的分析、设计和编码实现,熟悉OOD思想、原则、工具、方法;熟悉B/S 体系(含移动端)软件开发全过程,有UI设计能力; 3. 熟悉Linux/Windows开发环境,熟悉多线程及网络编程,有敏捷开发经验; 4. 有制造业从业经…
工作职责
负责企业核心系统的配置,二次开发、优化和测试; 实现系统后端逻辑,数据库设计和管理,实现APIs和服务集成,集成和部署指南,文档输出,后端代码和注释;
职位描述: 1. 协议栈开发与优化:主导MCU侧车载以太网通信协议栈开发,包括TCP/IP协议栈的深度定制和优化(如协议分层优化、资源占用率控制)、DDS等中间件的功能扩展与性能调优。 负责TSN(时间敏感网络)协议栈开发,实现IEEE 802.1Qbv(时间调度)、802.1AS-2020(时间同步)等关键协议,满足车载场景低延迟、高可靠通信需求。 2. 网络设备开发与配置: 开发、配置车载二层交换机(支持VLAN、QoS、端口镜像等功能)与三层路由器(IP路由、NAT、ACL策略),优化车载网络拓扑与流量管理。 配置并验证TSN交换机的时间同步(gPTP)、流量整形、802.1Qci、802.1CB等特性,确保网络确定性和冗余通信。 3. 系统集成与调试: 搭建车载以太网通信调试及测试环境,使用工具(如Wireshark)分析TCP/IP、DDS等协议交互问题,解决丢包、延迟异常等故障。 协同硬件团队完成以太网芯片TSN、TC10等功能的适配与性能验证。 4. 技术规范与创新: 编写车载网络通信设计方案和优化提升方案。 研究车载网络前沿技术(如SDN网络虚拟化、车载光纤通信、多网络协议交换),输出技术预研方案,推进预研项目立项并主导开发。
1. 负责小鹏汽车“扶摇”AI平台数据处理相关的软件开发工作,包括数据加载工具(XDataLoader)和数据集管理平台(XDataset),提供统一的数据加载、转换、缓存与预取能力;目标解决大规模数据加载过程中出现的性能瓶颈、数据一致性、系统稳定性等问题,服务AI大模型的训练和推理; 2. 开发并维护高性能 DataLoader SDK,支持自定义采样、并行读取、缓存预取与数据增强等功能,优化多线程/进程流水线,降低I/O与预处理延迟,简化算法团队接入并提升加载效率; 3. 搭建通用Dataset管理系统,实现多源异构数据(图片、视频、点云、传感器等)的统一接入、解析与格式化; 4. 协同算法团队及其他技术团队,深入理解业务需求,快速响应并落地实现。
1、负责软件需求到实现过程中的设计与技术选型工作,并参与核心业务模块、通用业务系统的开发工作; 2、负责项目管理流程标准化、环境建设、CICD、自动化工具类产品的研发工作; 3、深入理解业务需求,提供具体的解决方案,满足各种复杂业务场景下的产品需求; 4、参与产品的需求讨论、系统分析,负责后台系统的功能设计,承担核心模块的代码编写,完成产品的开发和维护; 5、实践先进研发理念,探索并引领先进研发模式和优秀工程实践在滴滴的落地工作。