职位描述
岗位职责:
- 负责嵌入式系统的软件开发,包括驱动程序、固件和应用程序的设计、开发和调试。
- 根据甲方要求完成家电控制逻辑的设计与实现,支持不同家电的功能需求(如洗衣机、吹风机、咖啡机等)。
- 与硬件工程师协作,完成硬件电路的调试及软件与硬件的联合测试。
- 优化嵌入式系统性能,提升运行效率及稳定性。
- 开发并调试与外围设备(如电机、传感器、显示屏等)的通信协议。
- 撰写技术文档,包括软件设计文档、代码注释、测试报告等。
岗位要求:
教育背景:
- 电子工程、计算机科学、自动化或相关专业,本科及以上学历。
工作经验:
- 3-5年嵌入式开发经验,有家电产品研发相关经验者优先。
技术能力:
- 熟练掌握C语言和嵌入式系统编程,了解常见的RISC-V架构开发(如HiSilicon芯片)。
- 熟悉主流MCU(如STM32、HiSilicon)的开发,掌握常用IDE(如Keil、IAR)。
- 具备丰富的外围设备驱动开发经验(如UART、SPI、I2C、ADC、PWM等)。
- 掌握实时操作系统(RTOS)开发经验,如FreeRTOS,了解任务调度和中断机制。
- 具备硬件电路的基础知识,能够阅读电路原理图并与硬件工程师配合调试。
- 熟悉常用通信协议(如Modbus、CAN、BLE、Wi-Fi),并有实际开发经验。
项目经验:
- 有从需求到量产的完整产品开发经验,能独立完成代码编写、调试及维护。
- 有家电控制逻辑开发经验或与电机、传感器、压缩机等硬件配合开发的实际经验。
个人能力:
- 较强的问题分析与解决能力,能够快速定位并解决硬件与软件的集成问题。
- 良好的团队协作能力,与硬件工程师和测试工程师高效配合。
- 能适应快速变化的项目需求,具备一定的抗压能力。
- 具备使用AI工具(如ChatGPT)提高效率的能力。
语言要求:
- 具备良好的技术文档撰写能力,英语熟练者优先(需阅读芯片手册和其他技术文档)。
加分项
- 有参与多功能家电产品的开发经验。
- 熟悉智能家居相关技术(如IoT通信协议)。
- 有Linux系统下的嵌入式开发经验。
- 熟悉高效代码管理工具(如Git)及自动化测试。
以担保或任何理由索取财物,扣押证照,均涉嫌违法,请提高警惕