首页范文岗位职责

c/c++软件工程师岗位职责内容(八篇)

第5篇 c++软件开发工程师岗位职责

1、 负责公司c++相关软件产品的开发工作。

2、 严格执行软件项目开发规范,各阶段按规定输出对应的文档及代码。

3、 严格执行公司质量管理方针。

4、 在项目的调研、开发及验收过程中,及时与用户及其他相关部门沟通工作。

5、 为市场部、销售部及技术部提供技术支持。

招聘要求:

1、 计算机、通信、电子等相关专业本科及以上学历。

2、 精通c、c++,熟练使用stl容器、算法、迭代器。

3、 熟练进行多线程编程技术,熟练掌握线程的创建、销毁、同步等机制。

4、 精通网络通信技术,熟练使用socket进程网络应用程序开发。

5、 熟悉常用数据库,至少熟练使用oracle、sqlserver、mysql其中一种数据库。

6、 熟悉linux操作系统,熟练使用linux下的开发、调试、配置方法。

7、 了解android操作系统,熟练使用ndk,熟悉c++与java互通接口编程。

8、 符合以下条件1-2项者优先考虑:

a) 有iptv/ott机顶盒软探针项目经验

b) 熟悉tcp、ip网络通讯协议,熟悉rtp、rtsp、http、hls等流媒体传输协议。

c) 了解ffmpeg、vlc、x264代码库。

d) 了解视音频编解码、流媒体传输等知识。