嵌入式软件工程师

岗位职责:

1、进行软件功能需求分析,并划分功能模块;

2、完成软件流程图,进行系统以及模块软件功能开发;

3、对系统和模块软件进行测试,满足可靠性要求;

4、进行 CAN 总线通信和诊断功能开发;

5、进行 BLDC、PMSM 控制器的软件开发工作;

6、进行上位机软件开发工作;

7、进行软件功能和性能可靠性测试;

8、应项目需求能出差到客户端进行现场问题分析和解决。

职位要求:

1、电子、通信、自动化类专业本科及以上学历;

2、精通 C 语言,熟悉 CAN/LIN 总线协议及相关规范,具备 Bootloader 开发能力;

3、熟悉 BLDC、PMSM 电机控制原理,熟悉矢量控制(FOC)电机控制算法,具备 2 年以

上电机驱动器的开发经验者优先;

4、熟练使用 MPLAB、MDK、IAR 等嵌入式开发环境,熟练调试 UART、SPI、ADC、IIC等常用外设驱动;

5、至少熟悉 Microchip、ST、infineon、TI 或 NXP 等其中一种嵌入式 MCU 的软件开发;

6、至少熟悉 C#、Python 或 QT 等其中一种上位机开发工具,具有相关开发经验者优先;

7、英语四级或以上,能看懂英文技术文档;

8、有团队合作精神,良好的组织、沟通协调能力

公司地点:徐州·贾汪区·金山桥

公司简介:

职位发布者:蔡先生

徐州圣邦机械有限公司

融资阶段:

公司规模:100~499人

相似职位: