职位描述
岗位职责
1.参与立项前的软件系统分析,包括需求评审、软件可行性分析、接口定义、性能目标设定。
2.制定软件系统架构方案,定义模块边界、功能接口、通信协议、驱动/应用层逻辑。
3.推动软件 CBB (公共构建模块)建设:制定模块规范、复用统计、版本管理、模块索引。
4.参与代码 Review/模块抽象设计,推动接口规范化、模块标准化。
5.与 QA 、测试团队协作,设定软件系统级测试策略、自测与 QA 接口、自动化测试覆盖目标。
6.建立软件系统文档体系:架构文档、接口说明、模块手册、复用统计报告。
7.对项目关键技术执行“复盘+根因分析”,识别软件系统层面问题并推动改进。
8.跟踪软件技术趋势、架构演进、工具链(例如 CI/CD、自动构建、版本管理)并提出优化方案。
任职资格
1.计算机、软件工程、电子/通信、自动化等相关专业本科及以上学历。
2.5 年及以上嵌入式软件、驱动开发、协议栈、跨平台软件或系统级软件工程经验;有音视频、通信、硬件驱动经验者优先。
3.熟练 C / C++ / Python 等至少一种编程语言,有良好的编码习惯与模块化思维。
4.有系统架构设计经验,包括模块分层、通信协议、驱动应用分离、接口定义。
5.熟悉软件复用、模块化设计、版本管理、构建/打包工具(例如 Git、Jenkins、自动化测试框架)者优先。
6.较强的跨团队沟通能力,能够在软件、硬件、结构、测试、生产等多方协作环境中担当桥梁角色。
8.出色的逻辑思维与分析能力,能够识别系统层面风险、推动技术改进。
9.有音视频产品(如:视频矩阵、音频处理、嵌入式 Linux/RTOS)软件架构经验
五天工作制,免费包餐,13薪,五险一金,依法享受法定假期,福利好,人员稳定。
以担保或任何理由索取财物,扣押证照,均涉嫌违法,请提高警惕