嵌入式软件工程师

炬芯科技

岗位职责

1. 负责基于SoC和DSP的嵌入式软件需求分析、架构设计、编码实现、调试与性能优化,支撑产品从原型到量产的完整生命周期。 2. 基于ARM Cortex-M系列或Xtensa HIFI架构平台,完成底层驱动开发、操作系统移植、硬件资源调度及系统级性能调优。 3. 深入理解RTOS(如FreeRTOS、Zephyr等)运行机制,负责任务调度、内存管理、功耗优化、中断管理等核心系统级开发工作。 4. 负责常用外设接口(SPI/I2C/UART/USB等)、驱动适配与联调测试。 5. 参与IoT SoC芯片平台的早期适配与验证,针对低功耗、高实时性等场景设计软件解决方案,并推动落地。 6. 编写高质量的技术设计文档、用户指南及测试用例,参与代码评审,确保代码的可维护性与系统稳定性。

任职要求

1. 学历专业:本科及以上学历,计算机、电子工程、通信、自动化或相关理工科专业。 2. 编程能力:精通C语言,熟悉嵌入式开发流程及常用调试工具(如JTAG、GDB),具备良好的编码规范与文档习惯。 3. 架构认知:熟悉ARM Cortex-M系列处理器架构,具备底层驱动开发、中断处理、内存管理等实际项目经验。 4. RTOS经验:深入理解RTOS原理,至少熟练掌握FreeRTOS、Zephyr、RT-Thread、Nuttx中的一种或多种,并有实际任务调度、资源管理、低功耗优化等开发经验。 5. 外设与通信:熟悉常见外设接口(SPI/I2C/UART等)及通信协议,具备驱动编写及硬件调试能力;了解Wi-Fi/BLE等无线协议栈者优先。
岗位信息来源于公开招聘渠道,仅作信息聚合展示。收录于 2026/8/27岗位编号 ksh688049_social-621132590