职位描述
主要职责:
协助进行嵌入式软件设计: 参与基于 GD32、STM32等 ARM Cortex-M 系列 MCU 的嵌入式
软件模块设计与编码。驱动开发与调试:编写和调试I2C、ADC、PWM、GPIO 等外设的驱动程序。通信协议实现: 协助实现与上位机或其他板卡之间的通信,重点包括RMBus 及IPMI 等工业标准协议。
代码测试与维护:编写单元测试代码,协助进行系统集成测试,并参与现有软件代码的维护与优化。
技术文档编写:撰轻写软件设计说明、测试报告等相关技术文档。
任职要求:
学历专业: 电子工程、自动化、计算机科学、通信工程等相关专业,本科及以上学历。
微控制器经验: 熟悉 GD32 或 STM32 系列微控制器的架构,有相关的项目开发或学习经验。
C语言能力: 扎实的c语言编程基础,了解良好的代码风格和嵌入式编程规范。
硬件理解:具备基本的电路知识,能够阅读原理图和数据手册。
通信协议:了解12C等常用串行通信协议的基本原理和工作方式。个人素质: 具备强烈的责任心、良好的学习能力、团队合作精神和沟通能力。行业协议熟悉: 了解RMBus(基于I2C的电源管理协议)或IPMI(智能平台管理接口)的
基本框架和命令集。
VPX平台:对 VPX(VITA 46)总线架构或 VPX 电源模块有初步认识。
工具使用:熟悉 Keil MDK、IAR Embedded Workbench 等常用IDE,以及 Git 版本控制工具。
调试经验:有使用示波器、逻辑分析仪等工具进行硬件调试的经验。
以担保或任何理由索取财物,扣押证照,均涉嫌违法,请提高警惕