C高级软件开发工程师岗位职责 - 制度大全
制度大全 导航

C高级软件开发工程师岗位职责

编辑:制度大全2021-01-23

LinuxC高级软件开发工程师优速网络科技南京优速网络科技有限公司,SDNLAB,优速网络,优速网络科技,优速网络科技南京,优速职责描述:

1、根据需求、设计文档,独立完成系统功能模块或子系统的开发和维护;

2、与其他软件工程师进行整合测试和系统测试;

3、编写相关的设计文档及开发文档;

4、对系统问题快速反应并予以解决。

任职要求:

1.本科及以上学历,计算机及相关专业,2年以上工作经验;

2.熟悉linux操作系统,精通Linux应用程序C开发,SHELL编程。

3.熟悉网络编程及相关网络协议(DNS、HTTP、TCP/UDP)。

4.有DNS、HTTP协议开发经验优先考虑。

5.有linux内核模块开发经验优先考虑。

篇2:存储系统软件开发工程师岗位职责

高级软件开发工程师-存储系统开发北京谷数科技有限公司北京谷数科技有限公司,谷数科技,北京谷数工作职责:

1)负责存储操作系统中FCtarget的维护和开发.

2)负责存储操作系统中大容量缓存一致性的维护和开发.

3)负责存储操作系统中并行Raid算法的维护和开发.

4)负责存储操作系统中中断调度的维护和开发.

5)负责AIX操作系统环境下FCInitiator的多路径软件的开发和维护.

任职要求:

1.精通C语言,熟悉操作系统原理;熟悉Linux/Unix内核,至少一年以上Linux/Unix操作系统开发经验;

2.985院校研究生及以上学历,5年相关工作经验或985院校本科学历,7年以上相关工作经验;

3.参与核心技术开发,包括内存管理、文件系统、数据管理等;

4.思维敏捷,富于创新,逻辑思维能力强;性格乐观开朗,愿意向工作伙伴分享工作经验;

5.富有团队精神、工作沟通、配合能力强;工作积极主动,善于总结经验,理解力强;

6.抗压能力强,能够适应一定强度的工作,具有独立分析和解决问题的能力。

篇3:CAM软件开发工程师岗位职责

岗位职责:

1.负责家具项目的嵌入式软件需求分析、设计,编码实现、验证;

2.负责公司软件产品在嵌入式系统的实现;

3.根据需求,开发针对对数控设备上的cam软件,并能够对相关同类软件进行二次开发和维护。

4.能熟练完成基于UG平台或者其他平台的程序开发;

5.与上位机软件工程师协同工作,共同制定软件模块间的接口协议规范;

6.与硬件工程师协同工作,为硬件工程师提供软件相关的改进意见;

7.进行8位、16位、32位多种平台嵌入式系统(如C51、ARM、AVR、MSP等)软件开发、升级、维护;

8.根据开发规范编写开发及项目文档;

9.参与复杂系统问题的分析、定位及解决。

10..具备搜集并理解其他部门需求的专业能力;

任职要求:

1.熟悉CAM软件,有一年以上开料机等数控设备的经验优先;

2.掌握2种以上的MCU、ARM芯片的程序设计;

3.熟练使用C/C++语言开发以及相关语言编译及开发环境;

4.熟悉进程、线程间通信原理及编程,了解模、数电基本知识,有一定模、数电硬件相关工作经验者优先;

5.有多年以上嵌入式开发经验者优先;

6.具有充足的创新精神、团队协作精神和责任感,具备创客精神者优先。

制度专栏

返回顶部
触屏版电脑版

© 制度大全 qiquha.com版权所有