嵌入式软件开发应掌握的技能汇总

岗位要求(待遇月薪1万-1.5万):


1、精通C语言,3年以上嵌入式行业软件开发经验;


2、熟悉Linux,ARM-M0,ARM-M3,DSP嵌入式系统软件开发


3、熟悉常用嵌入式开发工具与调试,熟悉BootLoader;


4、熟悉tcp/ip协议、红外遥控和蓝牙通讯、嵌入式操作系统等相关知识;


5、英语基础良好,能看懂芯片的datasheet和网络协议相关的文档,基于博通芯片的嵌入式设备的开发经验优先


6、有Android/Linux开发经验;熟悉数据库系统。


岗位要求(10-18k):


1.计算机科学与技术、电子工程及其自动化等相关专业本科以上学历;2年以上软件开发经验。


2.能熟练运用C语言或汇编进行编程,有一定的开发、创新能力。

3.熟悉Linux系统,可独立完成嵌入式Linux交叉编译环境搭建,配置NFS、samba等服务;

4.熟悉ARM平台及其外围接口,掌握Linux驱动程序开发;

5.掌握Linux应用程序开发,熟悉多进程、多线程开发;

6.熟悉shell编程;


7.了解嵌入式数据库sqlite及相关编程;


8.熟悉单片机无操作系统环境下的编程;

9.具有WIFI路由器开发经验者优先;



岗位要求(10-12k):


1、电子、自动化、通讯或相关专业大专以上学历,两年及以上工作经验;

2、熟悉嵌入式Linux系统,精通C语言,可进行基于嵌入式linux系统的应用程序开发,熟悉socket编程;

3、可进行嵌入式系统的移植,有驱动程序编写能力的优先;
4、具有一定的硬件电路设计、分析能力,可进行原理图设计和PCB设计;



任职资格(10-15k):
1. 具备扎实的c/c++编程基础,良好的编程习惯,熟悉linux下编程、调试;

2. 熟悉嵌入式平台架构,及SOC架构下的产品开发流程;

3. 对linux内核结构有一定了解,熟悉linux下外设驱动开发;

4. 熟悉linux环境下多线程、网络编程(socket通讯等)等常用技术;

5. 有过海思NVR开发经验的优先,有ISP开发经验优先;

6. 熟悉TI/Hisi/AMBA中任意一种平台的SDK;

7. 工作积极主动,良好的团队合作精神,有较强责任感和严谨工作作风;

8. 具备独立完成项目开发的能力。





你可能感兴趣的:(嵌入式软件开发应掌握的技能汇总)