嵌入式开发工程师
1.1-1.6万元/月

更新 2025-10-22 16:59:51
浏览 713
职位详情
其他生产营运人员
月结
3-5年
C++ · ARM开发 · Python
岗位职责:
1.参与项目需求调研与系统架构设计,深入研究技术实现方案,撰写相关技术资料,承担软件模块的架构设计与编码实现;
2.保障公司各类现有系统的稳定运行与持续可用性,开展系统维护、性能调优、内部培训及推广应用;
3.开展产品核心技术攻关,解决研发过程中的关键性技术难题;
4.制定并持续优化软件开发流程与技术规范,确保各阶段工作严格遵循流程完成设计、编码与测试任务;
5.参与部门内项目技术评审及相关业务方案的技术评估;
6.协同市场团队推进产品功能定义、开发计划制定及实施落地;
7.系统梳理技术问题根源,组织分析归因并编制总结文档;
8.配合装备中心开展问题根因分析,并协助完成相关技术文档编写;
9.积极投身公司或部门组织的各类团队活动。
任职资格:
1、熟练掌握C/C++编程语言,了解嵌入式软件开发全过程,具备Cortex-M3内核相关开发经验;
2、熟悉SPI、UART、I2C等底层芯片通信接口驱动开发及软件性能优化,了解相关行业合规标准;
3、精通RS485、CAN、RS232、4~20mA级联通信机制,熟练运用MODBUS-RTU/TCP协议,具备冗余机制及软件优化能力;
4、掌握PID控制、模拟量调节等常用控制算法原理,可独立完成复杂算法设计,具备高复用性、可扩展性软件架构设计能力;
5、具有FRAM、NANDFLASH等存储器件驱动开发经验,熟悉数据存储管理与可靠性处理技术;
6、有野外工业环境产品开发与现场调试经验者优先考虑;
7、本科需具备2年及以上,硕士需1年以上嵌入式软件开发工作经验;
8、熟悉ARM32位处理器架构,具备嵌入式底层软件(如BSP、驱动等)开发背景;
9、熟悉至少一种嵌入式操作系统,具备ucos、VxWorks或Linux系统的移植、裁剪及开发经验者优先;
10、熟悉FATFS文件系统,并在实际项目中有集成与应用经验
1.参与项目需求调研与系统架构设计,深入研究技术实现方案,撰写相关技术资料,承担软件模块的架构设计与编码实现;
2.保障公司各类现有系统的稳定运行与持续可用性,开展系统维护、性能调优、内部培训及推广应用;
3.开展产品核心技术攻关,解决研发过程中的关键性技术难题;
4.制定并持续优化软件开发流程与技术规范,确保各阶段工作严格遵循流程完成设计、编码与测试任务;
5.参与部门内项目技术评审及相关业务方案的技术评估;
6.协同市场团队推进产品功能定义、开发计划制定及实施落地;
7.系统梳理技术问题根源,组织分析归因并编制总结文档;
8.配合装备中心开展问题根因分析,并协助完成相关技术文档编写;
9.积极投身公司或部门组织的各类团队活动。
任职资格:
1、熟练掌握C/C++编程语言,了解嵌入式软件开发全过程,具备Cortex-M3内核相关开发经验;
2、熟悉SPI、UART、I2C等底层芯片通信接口驱动开发及软件性能优化,了解相关行业合规标准;
3、精通RS485、CAN、RS232、4~20mA级联通信机制,熟练运用MODBUS-RTU/TCP协议,具备冗余机制及软件优化能力;
4、掌握PID控制、模拟量调节等常用控制算法原理,可独立完成复杂算法设计,具备高复用性、可扩展性软件架构设计能力;
5、具有FRAM、NANDFLASH等存储器件驱动开发经验,熟悉数据存储管理与可靠性处理技术;
6、有野外工业环境产品开发与现场调试经验者优先考虑;
7、本科需具备2年及以上,硕士需1年以上嵌入式软件开发工作经验;
8、熟悉ARM32位处理器架构,具备嵌入式底层软件(如BSP、驱动等)开发背景;
9、熟悉至少一种嵌入式操作系统,具备ucos、VxWorks或Linux系统的移植、裁剪及开发经验者优先;
10、熟悉FATFS文件系统,并在实际项目中有集成与应用经验
相似职位