武汉华嵌科技就很多同学关心的问题:学完嵌入式工程师就业课程,企业对嵌入式软件工程师职位的任职要求有哪些?下面,华嵌的就业老师在51job上随机搜集了几家典型公司的任职说明:
公司一:
任职要求:
1、本科及以上学历,计算机软件相关专业
2、大学英语四级以上,有较好的英语阅读能力及较好的语言文字表达能力
3、一年及以上嵌入式软件开发经验
4、精通linux嵌入式系统,有linux驱动开发经验的优先
5、精通c,c++软件编程
6、熟悉交叉编译环境,可以独立完成Makefile的编写,熟练使用GDB进行代码调试
7、熟练使用svn进行代码管理
8、熟悉视频编解码技术
9、熟悉网络编程的优先
10、有视频相关安防产品设计经验的优先
11、有智能图像识别经验优先,包括车牌识别、人脸识别等
职位分析:很显然,此公司的要求与嵌入式工程师就业班非常切合,属于 ARM+Linux方向典型行业应用;
公司二:
岗位职责:
1、参与公司新产品总体方案设计,根据产品需求设计系统软件方案;
2、负责新产品嵌入件软件架构、模块设计和代码实现,负责现有产品的软件维护和升级;
3、在裸机、微实时系统下开发应用程序及底层接口和外设驱动程序;
4、配合硬件工程师完成硬件单板的调试工作;
5、配合算法工程师完成算法的嵌入式平台移植工作;
6、完成项目相关技术文档的撰写、整理。
任职要求:
1、专科及以上学历;
2、具有一定的硬件基础知识;
3、熟练掌握C语言,具有独立设计开发软件模块的能力和良好的编码规范;
4、掌握嵌入式处理器定时器、中断等常用模块的开发工作;
5、熟悉RS232/485、CAN、SPI、TCP/IP等常用总线通讯的原理及协议;
6、具有一年电源相关软件开发经验,对电源控制算法了解,或有嵌入式软件开发工作经验者优先。
职位分析:此任职要求与单片机开发关联度较大,属于软、硬件结合,但不涉及操作系统。
公司三:
岗位职责:
1、一款新产品研发中的嵌入式部分。该设备是轨道交通行业专用的网络接口卡,使用PC/104总线连接至arm处理器。开发该网络接口卡的驱动及应用程序。
2、项目文档编写、维护;
3、产品原型设计、调试、测试;
4、做其它新产品预研性的工作;
5、其它部门领导安排的工作;
任职要求:
1、熟悉Linux内核裁剪、Uboot移植、常见外设驱动开发;
2、熟练搭建嵌入式开发环境,精通linux C程序设计,Makefile文件;
3、熟练运用版本管理工具,具备版本管理意识;
4、具备良好的文档编写能力,能够通过文档达成沟通效果;
5、具有良好的团队合作意识和沟通能力,知道如何在团队中与他人合作;
6、有独立调试并解决问题的能力;
7、能看懂基本原理图,了解常用外设的控制接口和通信模式,配合硬件工程师完成新硬件的调试、测试工作;
8、从事嵌入式开发岗位3年左右的优先;
9、具备QT开发经验的优先;
10、熟悉TI AM335x处理器的优先;
职位分析:简直就是为公司定制的啊,Linux移植、Linux应用、QT、TIAM335x(华嵌有这个可选的实验平台,与三星的cortex-A系列任选),请看嵌入式软件工程师就业班课程。
公司四:
岗位职责:
1、负责ARM平台下的嵌入式软件系统架构设计和详细设计;
2、负责ARM平台下的嵌入式软件开发、测试和性能优化;
3、编写嵌入式系统相关的技术文档。
职位要求:
1、本科及以上学历,计算机、电子自动化或相关专业,一年以上嵌入式 系统开发工作经验;
2、熟悉掌握C/C++开发语言,具有扎实的编程功底和良好的编码规范;
3、熟悉ARM、STM32,51单片机等体系架构;
4、熟悉TCP/IP和SPI协议,熟悉Linux网络编程。
职位分析: ARM+Linux平台 ,C/C++语言,典型的嵌入式工程师业务。
( 转载请注明出处: 武汉华嵌科技 www.embedhq.org )