C++软件工程师
1-1.6万·15薪宁波市本科不限经验
职位描述
工作职责
1.负责新产品的嵌入式软件开发(ARM cortex内核软件);
2.负责嵌入式软件的架构设计及代码性能的优化;
3.参与产品的需求分析, 负责设计和开发等各项工作;
4.进行软件详细设计、代码实现、代码调试和软件自测试;
5.负责产品的软件测试和相应设计文件的编写;
6.负责产品量产后的维护和升级;
7.负责新技术,新架构的研究和可行性分析。
任职要求:
1. 精通嵌入式C++(避免动态内存,遵循MISRA规范),掌握面向对象设计与C/C++混合编程。
2.精通STM32F4系列MCU开发,熟悉HAL库、LL库及底层驱动开发,具备外设配置经验(如LTDC、DMA2D、SDRAM等)。
3.掌握状态机设计与事件驱动架构开发,能结合FreeRTOS或类似RTOS实现多任务调度和中断管理。
4. 熟悉LVGL图形库的移植与优化,包括双缓冲配置、DMA2D加速、自定义UI组件开发等。
5. 熟悉蓝牙(BLE/经典)、Wi-Fi(AP/STA模式、OTA)、5G模块开发及协议调试(如MQTT/PTP)。
20,861+ 岗位更新等你来订阅
一键订阅最新的岗位,每周送达
🎉恭喜你,订阅成功
继续订阅您可以在邮箱中随时取消订阅