嵌入式软件架构师职位描述与岗位职责任职要求
职位描述:
工作职责:
1?负责嵌入式软件架构的设计及开发
2?负责常用软件组件开发
3?参与公司基础软件框架的开发、维护,对外输出标准接口
岗位要求:
1、本科或以上学历,电子、自动化、通信、软件工程相关专业
2、熟练掌握C/C++语言开发,理解操作系统原理,并有良好的编程习惯
3、熟练掌握Makefile、shell,有自己编写Makefile管理复杂软件项目的经验
4、熟练掌握linux应用开发,并至少在一种rtos(freertos/ucos/rt-thread)下有开发经验
5、熟练掌握常见的网络通讯协议(tcp/udp/http/mqtt等),并有实战经验
6、优秀的面向对象编程思想,深刻理解常用的编程模式并有实战经验
7、有参与跨平台软件开发经验者优先考虑
8、有开源项目开发经验者优先考虑
篇2:OTA嵌入式Linux研发高级资深工程师专家职位描述与岗位职责任职要求
职位描述:
岗位职责:
1、负责基于Linux的系统的OTA相关应用软件设计、代码编写和测试等;
2、负责UDS/DoIP协议栈的研究和开发适配;
3、深入研究Linux/ARM系统架构(驱动、Kernel、BootLoader),参于系统框架设计、性能调优和问题处理;
4、参于项目需求分析,进行底层软件相关的设计、开发、调试、测试等;
任职要求:
1、精通C/C++开发语言,有Linux嵌入式系统应用开发经验;
2、精通Linux嵌入式环境C语言开发,熟悉MISRA-C规范,熟悉SHELL编程,熟悉底层驱动开发;
3、熟悉网络编程及相关网络协议(MQTT/HTTP/TCP/UDP);
4、熟悉诊断相关协议(UDS/DoIP);
5、具备扎实的C/C++功底,ARM汇编能力者优先;
6、熟悉Linux/ARM系统架构(驱动、Kernel、BootLoader)者优先;
7、具有USB/FLASH/CAN/SPI/串口驱动开发经验者优先;
8、有独立的Bootloader和Linux裁剪移植开发能力者优先;
9、有良好的逻辑理解分析能力和独立解决问题的能力,能够阅读和理解英文数据手册。
篇3:嵌入式固件工程师职位描述与岗位职责任职要求
职位描述:
职责描述:
1、电子秤产品固件方案评估及设计;
2、新平台开发应用引入,新技术预研、新项目开发统筹能力;
3、编写软件架构规格书,编写软件详细设计规格书,编码及调试;
4、产品问题分析及解决、专利挖掘;
任职要求
语言要求:英语-精通1、全日制本科学历,2年以上嵌入式软件开发经验,至少熟悉一种以上单片机平台;
2、能灵活运用C语言进行项目开发,熟悉汇编语言;
3、熟悉市场通用蓝牙芯片,如:NRODIC,TI,CYPRESS等蓝牙芯片开发经验优先;
4、精通数字电子线路及模拟电子线路原理设计、熟悉BLE蓝牙及WiFi通信技术;
5、具备团队协助精神,适应高强度工作,有英语口语能力优先;
篇4:嵌入式底层系统主管职位描述与岗位职责任职要求
职位描述:
岗位职责:
1、负责公司单片机、DSP、FPGA等嵌入式系统开发;
2、负责制定嵌入式系统技术的整体方案;
3、分析并解决产品在实际运行中出现的问题;
4、独立负责产品硬件开发、调试、测试;
5、总结项目产品研发经验,持续改进产品性能;
6、有巡检车、AGV等开发经验者优先;
7、认真做好公司领导交办的其它工作任务。
任职要求:
1、本科5年或硕士3年以上嵌入式系统软硬件研发工作经验(精通嵌入式系统软件开发);
2、有良好的分析和解决问题能力,逻辑思维清晰严谨;
3、精通51/AVR/STM32等常见MCU,精通KEIl、IAR、CCS、AD;
4、动手能力强、熟悉个各种驱动接口设计,如CAN、I2C,SPI,UART等;
5、善于沟通,工作细心,责任心强,工作主动性强,具有较强的抗压及应变能力;
6、具备团队管理能力。
篇5:高级嵌入式软件工程师(工作地点:南昌)职位描述与岗位职责任职要求
职位描述:
1、熟练掌握linux嵌入式操作系统应用开发,具备linux内核裁剪移植、驱动编写等能力;
2、熟悉ARM、MIPS或PowerPC等32位CPU系统平台;
3、本科以上学历,具备5年以上研发经验;
4、有电力仪表产品项目开发经验者优先。
注:此岗位工作地点在南昌市赣江新区永修城南工业园银河工业园(昌北机场北18km处),请慎投。