职位描述
【岗位职责】
1、参与公司嵌入式产品/项目的软件功能开发、调试与维护。
2、根据产品需求和设计文档,进行单片机(MCU)程序编写与调试。
3、协助硬件工程师完成原理图评审、板级调试及功能测试。
4、撰写和整理相关的技术文档,如软件设计说明、测试报告等。
5、分析并解决产品在开发、测试及生产中遇到的技术问题。
【任职资格】
1. 学历专业:本科及以上学历,电子信息工程、通信工程、自动化、计算机等相关专业。
2. 核心技能:
精通 C语言 编程,具备良好的编码习惯和扎实的编程基础。
掌握 STM32 或其他 ARM Cortex-M 系列单片机架构,并有实际开发经验。
掌握单片机常用外设,如 GPIO、中断、定时器、ADC、DAC、PWM 等。
掌握常用通信协议,如 UART、I2C、SPI、CAN、RS485;
掌握rt-thread、FreeRTOS 等实时操作系统;
掌握 Modbus、CANOpen、EtherCAT等工业现场总线模块应用。
熟练使用 Git 版本控制工具,有基本的项目管理意识。
了解基本硬件知识,能看懂原理图,会使用万用表、示波器等工具进行基础调试。
了解 LoRa、NB-IoT、蓝牙、Wi-Fi 等无线通信模块应用。
有 PCB layout 或 立创EDA/Altium Designer 使用经验者更佳。
3. 实践经验:有实际项目开发经验,能独立完成功能模块开发。
4. 综合素质:具备良好的逻辑思维能力、沟通能力、学习能力及问题排查能力,工作认真负责,有良好的团队协作精神。
以担保或任何理由索取财物,扣押证照,均涉嫌违法,请提高警惕