职位详情
嵌入式软件工程师
125-175/天
上海惯师科技有限公司
上海
本科
08-26
工作地址

零号湾3号楼

职位描述

【岗位职责】

  1. 根据项目需求,设计和开发基于STM32系列微处理器的嵌入式软件解决方案,涵盖系统架构设计、模块划分、代码编写与调试;

  2. 运用C/C++语言进行底层驱动开发,包括但不限于UART、SPI、I2C、CAN等接口的通信协议编程,以及各类传感器数据处理、算法优化;

  3. 实现RTOS(如FreeRTOS、RT-Thread等)操作系统在STM32平台上的移植与应用,优化系统性能与稳定性;

  4. 负责嵌入式系统的Bootloader设计与开发,以及固件升级等相关工作;

  5. 参与产品全生命周期内的软件测试与验证,包括单元测试、集成测试以及系统联调,确保产品质量与性能指标达标;

  6. 协同硬件团队解决软硬件接口问题,参与系统级问题定位与调试,撰写相关设计文档和技术报告。

【任职要求】

  1. 计算机科学、电子工程或相关专业本科及以上学历,有STM32或其他嵌入式平台的软件开发经验;

  2. 熟练掌握C/C++编程语言,精通ARM Cortex-M系列架构及STM32系列单片机的开发与应用;

  3. 具备丰富的RTOS开发经验,熟悉各种常见通信接口及驱动开发流程;

  4. 对嵌入式系统的设计原则和优化技巧有深入理解,具有较强的分析解决问题的能力;

  5. 良好的英文阅读能力,能快速阅读和理解芯片手册和相关技术文档;

  6. 具备强烈的责任心和团队协作精神,善于沟通交流,能够在压力下工作,有创新意识和持续学习的热情。

【加分项】

  1. 熟悉低功耗设计、物联网(IoT)、无线通信技术(蓝牙、WiFi等)者优先;
  2. 有成功主导或参与过大型嵌入式项目开发及上线经验者优先。

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

立即申请