职位描述
岗位职责:
1.架构设计: 定义打印机软硬件系统的总体架构,包括但不限于:
-核心软件栈:基于RTOS/Linux的固件,涵盖打印语言(PCL/PS)解释、光栅图像处理、引擎控制等核心模块。
-上位机驱动:领导开发Windows/Linux平台的打印驱动程序。
-硬件设计方案:基于打印机组件开发适配的硬件架构。
-系统集成: 将软硬件系统与成熟的打印机机芯整合,打造可演示的完整解决方案。
2.技术领导: 评审并裁定软件方案的关键技术决策,包括核心算法选型、内存管理策略、软硬件接口规范、硬件器件选型等。
3.芯片赋能: 分析并输出打印机应用场景对芯片性能(如CPU算力、内存带宽、硬件加速器需求)的具体要求,撰写需求文档,参与芯片方案评审。
4.客户支持: 协助解决战略客户在架构设计阶段遇到的技术难题,提供权威的技术方案咨询。
5.文档制定: 主导制定基于我司芯片的硬件设计指南、打印机软件开发设计指南、API接口规范。
任职要求:
1.经验: 8年以上工作经验,其中至少5年在打印机OEM/ODM厂商担任系统架构、核心固件开发或平台设计职务。
2.项目经历: 全程主导或作为核心架构人员参与过至少2款激光或喷墨打印机产品的完整开发周期,并实现量产。
3.专业知识:精通打印机工作流程,包括打印语言解析、光栅图像处理、色彩管理、打印引擎控制时序。掌握ARM或RISC-V体系架构,具备内核上的丰富开发经验。
4.技能:精通C/C++语言编程;具备大型嵌入式软件系统的架构设计能力,能使用UML等工具进行建模;具备阅读硬件原理图和数据手册的能力,能进行基础的硬件调试。
以担保或任何理由索取财物,扣押证照,均涉嫌违法,请提高警惕