职位详情
嵌入式软件开发工程师
1-1.6万
昆明东电科技有限公司
昆明
3-5年
本科
09-16
工作地址

云南软件园B座4楼

职位描述

一、岗位职责:

1、主要负责STM32等嵌入式MCU的程序编写,包括固件开发、驱动实现、性能优化(如功耗优化、实时性优化、资源管理)和系统调优。

2、参与嵌入式软件的设计、编码、测试和调试,确保系统稳定性和实时性。

3、与硬件团队协作,分析电路设计,进行软硬件联合调试。

4、实现电机驱动控制算法(如PID、PWM),处理传感器数据采集和处理。

5、编写技术文档,进行代码审查和版本管理,支持产品从原型到量产的过渡,参与量产阶段的故障诊断、调试与质量控制。

6、参与需求分析、故障诊断和性能优化,解决实际项目中的技术难题。

二、任职要求:

1、本科及以上学历,电子工程、计算机科学或相关专业毕业,至少2年以上嵌入式软件开发经验,有实际项目经验者优先。

2、精通嵌入式软件开发,包括STM32、8051、ESP32等常见嵌入式MCU的程序编写;熟练使用C/C++语言,能够实现驱动编写和系统优化。

3、熟悉嵌入式操作系统和工具链,如FreeRTOS、Micrium等RTOS,有实际使用经验。

4、熟悉硬件电路,能够阅读和分析硬件设计文档;掌握常见通信协议,包括I2C、SPI、UART、CAN、MODBUS等串行/总线协议。

5、有调试和测试经验,能熟练使用调试工具(JTAG/SWD调试器、示波器等),能够进行软硬件联合调试、单元测试和系统集成测试最佳。

6、使用Git/SVN等版本控制系统,支持团队协作开发。

7、有一定的英语阅读能力,能看懂英文文档。

8、良好的团队合作能力,能够在项目中有效解决技术冲突并推动问题解决。

9、较好的沟通及学习能力。责任感强,学习意愿强,具备对技术的热情和对嵌入式开发的热爱,能够持续自我驱动并解决复杂问题。

以担保或任何理由索取财物,扣押证照,均涉嫌违法,请提高警惕

立即申请