【人形机器人】Linux实时微内核/Kernel工程师 北京 全职 智能制造 / 工业互联网 / 工业自动化 - 研发 职位描述 1. 负责实时微内核(例如Xenomai),在地平线、英伟达 Jetson 异构多核平台上的移植、裁剪与定制开发,面向机器人实时控制场景设计微内核运行环境。2. 负责实时核与 Linux 主核之间的 AMP 异构协同架构设计,定义双核间通信机制(RPMsg/共享内存/Mailbox),保障实时任务与非实时任务的可靠协同运行。3. 负责实时操作系统任务调度策略设计,包括任务优先级规划、实时任务与中断的时序设计、任务间通信(IPC/消息队列/信号量/事件组)机制的实现与优化。4. 负责 Linux 侧 PREEMPT-RT 实时补丁的集成、调优与验证,对系统中断延迟、调度抖动进行系统性测量、分析与优化,建立实时性基线指标体系。5. 负责 CPU 隔离(isolcpus)、内存锁定(mlockall)、中断亲和性绑定、NUMA 优化等实时性增强配置,保障关键控制周期的确定性响应。6. 负责基于 cyclictest、ftrace、perf、oscilloscope 等工具的实时性测试与验证,输出实时性测试报告与优化方案文档。7. 负责内核崩溃分析(kdump/kexec/coredump)与系统看门狗配置,保障系统运行稳定性与故障可追溯性。 职位要求 1.
嵌入式软件开发工程师 北京 校招 正式 软件研发类 2027届校园招聘计划 职位描述 1. 负责嵌入式系统的软件设计、开发、调试与维护2. 参与产品需求分析,制定软件架构及模块设计方案3. 编写底层驱动程序,实现与硬件的交互4. 开发基于RTOS(如FreeRTOS、uC/OS等)或裸机的应用程序5. 配合硬件工程师完成系统联调、性能优化和问题排查6. 编写相关技术文档,包括设计文档、测试文档等7. 跟踪新技术发展,持续提升系统性能与稳定性 职位要求 1. 本科及以上学历,电子工程、自动化、计算机科学、通信工程等相关专业2. 掌握嵌入式软件开发流程,驱动程序移植、镜像编译、应用程序开发3. 熟练掌握C语言编程,了解音频相关项目者优先4. 熟悉主流嵌入式平台(如ARM Cortex-M系列、STM32、TI DSP、ESP32等)5. 熟悉常用接口协议开发(如SPI、I2C、UART、CAN、USB等)6. 有RTOS(FreeRTOS、ThreadX、RT-Thread等)开发经验者优先7. 有物联网(IoT)、工业控制、智能硬件、车载系统等领域经验者优先 投递...