Skip to content

General Information

Province
Shanghai
City
Shanghai
Business Unit
Engineering
Job Type
Experienced Hire
Job Function
Engineering
Ref #
20147052

Description & Requirements

职位概述: 负责IoT网关嵌入式软件方案的评估和实施 负责IoT网关嵌入式软件开发过技术风险管控和解决 负责IoT网关嵌入式软件架构/设计/性能优化 负责嵌入式软件供应商管控 负责和嵌入式硬件开发人员沟通并共同解决软硬件相关问题 负责解决嵌入式开发过程中遇到的任何软件难题 任职要求 有6年以上Linux平台的开发经验,2年以上Linux平台架构师经验 精通kernel的裁剪,优化,编译,并有能力调查和解决kernel引起的问题 精通Linux系统以及常用驱动开发(I2C, I2S, UART, PCI, CAN等) 掌握4G通信模块驱动开发 熟练掌握HAL/OSAL抽象层的定义和规划,指导开发人员 熟练掌握Infrastructure基础组件层的定义和规划,指导开发人员 掌握功能安全开发以及相关功能安全需求,并能指导产品的安全认证 精通多线程开发,和进程间通信,熟练掌握多进(线)程中因死锁等引起疑难问题 熟悉boost/poco C++的移植/裁剪,有基于boost/poco C++的开发经验为佳 掌握硬件的基本知识,掌握datasheet和硬件原理图的阅读,应用于驱动开发 精通C/C++编程 精通CPU/内存/中断/DMA等嵌入式系统 熟悉软件品质保证流程和相关工具使用(单元测试,静态扫描,动态扫描,开源代码扫描) 表达交流能力突出,能够指导开发人员按照架构设计进行开发,并review设计/代码质量 极强的自驱力,能善于发现开发中的问题,并主动积极寻求解决方案 英语作为工作语言,可以无障碍口语交流和书面交流