职位描述
linuxCandenceμCOSFreeRTOS机器人工业仪器
工作职责
1. 系统开发与集成??
负责嵌入式Linux系统移植、内核裁剪及驱动开发(如Bootloader移植、设备树配置)。
开发底层驱动程序(如I2C、SPI、UART等接口协议),优化硬件与软件的兼容性。
2. 算法与功能实现??
设计并实现控制算法(如PID温控算法)、多传感器融合方案,或本地智能交互逻辑(如AI硬件中的端云协同设计)。
开发网络通信模块(如MQTT、HTTP协议),支持远程监控与设备互联。
3. 调试与优化??
使用JTAG、逻辑分析仪等工具进行硬件调试,解决信号完整性、功耗等问题。
优化系统性能(如实时响应、低功耗设计)和代码结构,确保稳定性和可维护性。
4. 跨团队协作??
与硬件、机械、算法工程师合作,参与设计评审,推动项目落地。
编写技术文档(设计文档、测试报告),支持产品量产与后续维护。
任职要求
1. 工作经验要求??
具有3年以上嵌入式开发经验的成熟人才或具有同等能力的应届硕士研究生
,至少参与过2个完整项目(从原型到量产)。
有复杂电子产品开发经验者优先(如机器人、工业仪器)。2. 核心技能??
①软件层面??:
熟练使用μC/OS、FreeRTOS等多任务架构开发,具备内存管理和IPC机制实践经验。
熟悉Linux驱动模型,能完成文件系统定制及内核移植。
②硬件层面??:
掌握Altium/Candence等EDA工具,能设计多层PCB并验证信号完整性。
具备焊接、硬件原型调试能力。
3. 加分项??
有开源社区贡献、技术博客或ARM平台开发经验。