职位描述
1. 负责基于MCU(如STM32、NXP、GD等)的嵌入式系统开发,包括硬件驱动开发、固件编写及调试。
2. 参与产品需求分析,完成软件架构设计、代码实现及性能优化。
3. 编写底层驱动程序(如GPIO、UART、SPI、I2C、ADC、PWM等),并实现与LED驱动芯片的通信协议。
4. 解决开发过程中的技术问题,确保代码的稳定性、可靠性和低功耗优化。
5. 配合硬件工程师完成PCB设计评审、硬件调试及系统联调。
任职要求
必备技能:
1. 本科及以上学历,电子工程、计算机、自动化等相关专业。
2. 3年以上MCU开发经验。
3. 精通C/C++语言,熟悉嵌入式开发环境(Keil、IAR、STM32CubeIDE等)。
4. 熟悉常见MCU架构(ARM Cortex-M、RISC-V、8051等)及外设驱动开发。
5. 掌握常用通信协议(UART、SPI、I2C、USB等)。
6. 具备一定的硬件知识,能阅读原理图、使用示波器/逻辑分析仪调试。
加分项:
1. 有LED显示行业相关经验。
2. 可以使用PCB layout工具进行2/4层PCB版图的绘制。