鱼泡网首页职位公司校园意外险下载APP

登录注册后可以:

直接与老板/牛人联系

更精准匹配求职意向

获取更多的求职信息

MCU操作系统开发工程师

1.5-3万元/月
职位详情
微信扫码分享
举报
1-3年本科嵌入式软件工程师
工作职责 1. 负责 MCU 平台上 实时操作系统(RTOS) 的移植、裁剪、配置及维护,包括 FreeRTOS、Zephyr、RT-Thread 等。 2. 基于不同 MCU 内核(ARM Cortex-M、RISC-V、Xtensa 等)完成 RTOS 底层启动代码、中断管理、任务调度、内存管理、时钟节拍等核心模块的开发与优化。 3. 解决多任务环境下的资源竞争、优先级反转、死锁等实时系统问题,优化系统响应延迟与堆栈使用。 4. 开发MCU调试工具; 5. 撰写系统设计文档、API 手册及性能测试报告。 任职要求 1. 1-3 年及以上嵌入式 RTOS 实际开发经验,精通 C 语言,熟悉汇编(ARM Thumb / RISC-V 基础指令集)。 2. 深入理解 RTOS 内核原理: - 任务调度:抢占式/时间片轮转、优先级管理、调度器钩子 - 同步与通信:信号量、互斥量(含优先级继承)、消息队列、事件标志组 - 内存管理:静态/动态内存分配、内存池、防止碎片化 - 中断管理:中断嵌套、延迟中断处理 3. 具备 RTOS 移植能力:能够针对新 MCU 内核或开发板,完成启动文件、上下文切换、时钟配置、SysTick/定时器驱动的底层适配。 4. 熟练掌握JTAG/SWD 调试器(J-Link、ST-Link)、逻辑分析仪;熟悉任务栈溢出检测、CPU 使用率统计、死锁定位等方法。 【加分项】 1. 有Zephyr RTOS 或 RT-Thread 实际项目经验(而非仅 FreeRTOS); 2. 有 RTOS 生态组件开发开发经验,如文件系统、USB 协议栈、网络协议栈 lwIP 等; 3. 有MCU调试易用性优化,如GUI调试工具开发经验。

职位总结围绕职位描述,归纳工作内容、招聘要求

单先生IP:河北廊坊
1个月内活跃|

地平线

·人事经理
工商信息

法定代表人:

余凯

成立日期:

2015-12-28

查看全部

工作地址
深圳南山区金地威新中心
点击查看地图

深圳

搜索

各大行业职位任你选

首次验证通过即注册鱼泡直聘账号

获取验证码
已阅读并同意
《隐私政策》《服务协议》
登录/注册
请选择城市
热门城市ABCDEFGHJKLMNPQRSTWXYZ
全国