职位详情
高级嵌入式软件工程师
2-3.5万·14薪
昆腾微电子股份有限公司
北京
5-10年
本科
10-24
工作地址

北京昆腾微电子有限公司北京分公司北坞创新园76号楼

职位描述

1. 嵌入式软件开发与优化: 负责嵌入式系统软件的设计、开发、调试和优化,确保系统性能稳定和高效。

2. 硬件平台适配: 基于不同硬件平台(如 ARM、RISC-V 等架构)进行驱动开发、外设接口实现和硬件抽象层(HAL)设计,保证软件与硬件的高效协同工作。

3. 实时操作系统(RTOS)应用: 依据需求进行 FreeRTOS、RT-Thread、Zephyr 等实时操作系统的集成和定制化开发。

4. 编译工具链应用: 熟练使用 GCC 编译工具链,优化编译配置,解决跨平台编译与调试的问题。

5. 软件与硬件接口设计: 负责嵌入式系统中的外设接口设计与开发,确保与各类传感器、通讯模块等外设的高效数据交换。

6. 代码质量与文档: 撰写详细的软件开发文档、技术方案,并进行代码的单元测试和性能测试,确保代码的高质量和高可靠性。

7. 技术支持与问题解决: 为硬件团队提供技术支持,解决硬件和软件之间的兼容性问题。

8. 团队协作与项目管理: 与团队成员和其他部门协作,参与技术评审、进度跟踪和项目管理工作。

任职要求:

1. 学历要求: 计算机、电子工程、自动化等相关专业本科及以上学历。

2. 经验要求: 2年以上嵌入式软件开发经验,熟悉嵌入式开发流程,能够独立进行嵌入式系统的设计与实现。

3. 体系结构要求: 熟悉 ARM、RISC-V 等主流架构,具备一定的体系结构分析和性能调优经验。

4. RTOS要求: 深入理解 FreeRTOS、RT-Thread、Zephyr 等实时操作系统,能独立开发和调试实时任务。

5. 开发工具: 精通 GCC 工具链,熟悉交叉编译和调试工具的使用,能够进行硬件调试和性能分析。

6. 外设接口: 有丰富的外设接口开发经验,熟悉 SPI、I2C、UART、GPIO、ADC 等常见外设接口。

7. 编程能力: 精通 C/C++ 语言,具备较强的编程能力和问题分析解决能力。

8. 团队协作: 良好的团队协作精神,具备较强的沟通能力和责任心,能够在高压环境下有效推进项目进展。

9. 英语能力: 能够阅读和理解英文技术文档。

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

立即申请