岗位描述
岗位职责
1.参与RTOS内核子系统设计与实现,包括任务调度、内存管理、中断/异常框架、时钟与定时器等核心模块;
2.开发与优化RTOS子系统,如文件系统、网络及工业协议栈,GUI等;
3. RTOS外设驱动及BSP(如SPI, I2C, UART, USB, Ethernet, PCIE等)的开发、调试和移植工作;
4.RTOS性能和实时性优化,可靠及安全相关功能开发;
5.输出技术文档,持续改进工程实践(代码评审、规范、测试覆盖率)。
任职要求
1.精通 Rust、C 与汇编(ARM/RISC-V/x86 其一)编程语言;
2. 熟悉ARM 硬件架构原理(GIC、MMU、DMA、Cache 一致性)等;
3.熟悉Linux内核或者主流RTOS,如FreeRTOS, LiteOS, RT-Thread, µC/OS, Zephyr, VxWorks等;
4.熟练使用各种调试工具(如仿真器、GDB、逻辑分析仪、示波器)定位和解决复杂的软硬件问题;
5.有性能优化、低功耗、TSN、实时性、功能安全(IEC 61508/ISO 26262)或形式化验证经验者加分。
薪酬待遇
1. 六险二金;
2. 年终奖金;
3. 年度调薪晋升;
4. 带薪年假;
5. 弹性工作;
6. 用餐补贴;
7. 通讯补贴;
8. 节日福利等。