← Back to job listings
CM
嵌入式固件公共服务工程师-Embedded FW Common Service Engineer(J20119)
ChangXin Memory (CXMT) · 上海市, 北京市
About The Role
- 1、固件编译管理与构建系统建设:负责嵌入式固件产品的编译系统架构设计、开发与维护,优化编译效率与稳定性。管理多平台、多目标的交叉编译工具链、链接脚本及启动代码集成。设计并维护固件构建、验证与发布的CI/CD流水线。负责代码版本管理(Git)及分支策略的制定与执行。
- 2、自动化工具开发与维护:负责Jenkins自动化系统的配置、管理及持续优化,编写自动化脚本(Shell/Python等),实现构建、测试、部署等环节的自动化。熟悉并持续跟进各类自动化环境和工具,推动团队研发效能提升。
- 3、FW Simulation项目开发:负责固件仿真(Firmware Simulation)平台的架构设计与开发工作,建立硬件组件的功能模型,实现固件在虚拟硬件平台上的早期开发和验证,将仿真环境无缝集成到CI工作流中,加速平台验证与软件开发。通过仿真结果分析,协助诊断和解决固件问题。
- 4、代码质量保障体系建设:熟悉并落地各类静态/动态代码检查工具。熟悉并落地各类动态代码检查工具与单元测试框架,建立从代码提交到合入的自动化质量门禁,涵盖静态检查、单元测试等环节,推动代码质量度量与持续改进。
- 学历与专业背景:电子、计算机、软件工程、通讯、自动化等相关专业本科及以上学历,5年以上嵌入式软件开发或相关基础设施开发经验。
- 技术能力:
- 1、精通C/C++编程,熟悉嵌入式软件开发流程,熟悉Makefile、CMake等构建工具及交叉编译工具链。熟悉Linux开发环境,具备Shell/Python等脚本编程能力
- 熟悉Makefile、CMake等构建工具及交叉编译工具链。
- 2、精通Git等版本控制工具及GitLab CI/GitHub Actions等CI/CD平台,精通Jenkins流水线的设计、开发与维护。
- 3、熟悉SystemC框架和体系,具备基于SystemC/TLM的仿真建模与开发经验优先。
- 软技能:
- 1、具备良好的系统思维和架构能力,能从全局视角规划和设计基础设施。
- 2、具备较强的跨团队协作与沟通能力,能够为研发团队提供高效的技术支持。
- 3、对自动化和效能提升有极致追求,持续关注行业最佳实践。
This is an external listing. JobSpring does not represent or verify the employer. Report this listing
JobSpring