1566范文网 > 公司范文 > 岗位职责 > 工程岗位职责
栏目

平台研发工程师岗位职责(五篇)

发布时间:2024-11-20 热度:27

平台研发工程师岗位职责

第1篇 平台研发工程师岗位职责

岗位职责:

1. 作为核心开发者,设计并实现风控反爬系统,含线上实时和线下批量计算等

2. 与产品经理、业务部门、算法和数据分析同事配合,参与需求定义,确定设计方案并负责最终实现

岗位要求:

1. 本科及以上学历,2年以上开发经验

2. 计算机基础扎实,精通java开发、设计模式、数据库原理及优化技术、分布式系统设计

3. 优秀的逻辑思维能力,可独立分析、归纳并使用创造性方案解决问题

4. 优秀的表达沟通、项目管理能力,可独立分析业务需求

5. 高性能、复杂业务系统核心开发者优先

6. 使用多种编程语言者优先

7. 开源社区代码贡献者优先

8. 具备反爬虫、规则引擎开发经验者优先

第2篇 android平台研发工程师岗位职责

1、负责抖音、火山以及海外相关产品android客户端的研发,编写高质量的代码;

2、和产品经理协作,根据产品需求进行android产品的开发,高质量实现业务逻辑;

3、参与应用架构设计、开发、性能优化等工作;

4、持续不断的改进用户体验,负责相关新技术新架构的实现;

5、根据团队的整体目标和规划,进行相关的研发工作。

职位要求:

1、本科及以上学历,计算机相关专业,1年以上android开发经验;

2、熟练掌握java语言,至少一年以上使用经验,对多线程、常用数据结构等有一定的了解;

3、熟悉android ui开发,掌握主流开源框架的使用,了解其基本原理,对应用性能优化有一定理解和实践;

4、熟悉jni以及ndk相关的技能,具备一定的c/c++能力;

5、对ios、web前端有一定的了解或有过相关的开发经验更佳;

6、具有较好的代码风格,有较强的独立工作能力,熟悉android各版本的适配与系统兼容;

7、了解音视频、特效相关多媒体客户端开发,有过相关开发经验更佳;

8、有较好的学习能力、沟通能力、逻辑思维能力,热爱技术,对技术有自己独到的理解并付诸实践。 职位描述:

1、负责抖音、火山以及海外相关产品android客户端的研发,编写高质量的代码;

2、和产品经理协作,根据产品需求进行android产品的开发,高质量实现业务逻辑;

3、参与应用架构设计、开发、性能优化等工作;

4、持续不断的改进用户体验,负责相关新技术新架构的实现;

5、根据团队的整体目标和规划,进行相关的研发工作。

职位要求:

1、本科及以上学历,计算机相关专业,1年以上android开发经验;

2、熟练掌握java语言,至少一年以上使用经验,对多线程、常用数据结构等有一定的了解;

3、熟悉android ui开发,掌握主流开源框架的使用,了解其基本原理,对应用性能优化有一定理解和实践;

4、熟悉jni以及ndk相关的技能,具备一定的c/c++能力;

5、对ios、web前端有一定的了解或有过相关的开发经验更佳;

6、具有较好的代码风格,有较强的独立工作能力,熟悉android各版本的适配与系统兼容;

7、了解音视频、特效相关多媒体客户端开发,有过相关开发经验更佳;

8、有较好的学习能力、沟通能力、逻辑思维能力,热爱技术,对技术有自己独到的理解并付诸实践。

第3篇 c++平台研发工程师岗位职责

工作职责:

1、负责公司互联网产品客户端跨平台sdk框架开发和设计;

2、负责项目开发过程中的技术攻关及运行中出现的技术问题;

3、负责项目核心代码的编写工作,控制代码质量,指导开发团队编程;

任职资格:

1. 本科或以上学历,计算机或相关专业

2. 5年以上c++开发经验,具有扎实的技术功底,熟悉主流技术架构;

3. 熟悉 android/ios/windows/mac系统交叉编译经验

4. 有接口设计经验和移动端 sdk 开发经验

5. 熟悉c++11

6. 熟悉electron、有chromiue内核开发或定制经验者优先

7. 熟悉网络编程、精通tcp/ip和http/https 协议等网络协议,能熟练使用协议分析软件

8. 熟悉数据库操作

9. 熟悉常用加密算法、数据结构和算法

10. 有微信开源mars、poco、libuv开发经验优先

第4篇 基础平台研发工程师岗位职责

自动驾驶基础平台研发工程师/技术专家 1、开发基于 linux 的无人驾驶平台基础件及 gui 工具

2、对产品进行性能测试 ,优化进程/系统

3、通过合理的设计和编码保证系统可靠运行

4、重构,优化系统,评估新技术,推动平台技术进化

要求:

1、具备c/c++ linux 平台编程经验, 熟悉 c++ 11 / 14

2、扎实的数据结构,算法基础, 注重算法的效率和程序鲁棒性

4、熟练运用c++ 库如 boost, stl 等,

5、熟练进行多线程编程, 熟悉跨进程通讯

6、软件设计能力强,代码清晰,简洁

有以下一个以上经验者优先

1、linux 进程性能优化经验

3、丰富的qt 图形界面开发经验 , 有 opengl 开发经验优先

2、有分布式开发经验,熟悉 zeromq 等

3、能运用多种编程范型,熟悉图形交互设计模式 1、开发基于 linux 的无人驾驶平台基础件及 gui 工具

2、对产品进行性能测试 ,优化进程/系统

3、通过合理的设计和编码保证系统可靠运行

4、重构,优化系统,评估新技术,推动平台技术进化

要求:

1、具备c/c++ linux 平台编程经验, 熟悉 c++ 11 / 14

2、扎实的数据结构,算法基础, 注重算法的效率和程序鲁棒性

4、熟练运用c++ 库如 boost, stl 等,

5、熟练进行多线程编程, 熟悉跨进程通讯

6、软件设计能力强,代码清晰,简洁

有以下一个以上经验者优先

1、linux 进程性能优化经验

3、丰富的qt 图形界面开发经验 , 有 opengl 开发经验优先

2、有分布式开发经验,熟悉 zeromq 等

3、能运用多种编程范型,熟悉图形交互设计模式

第5篇 c平台研发工程师岗位职责

岗位职责:

1.参与设备网管系统业务模块与设备管理模块的设计与开发。

2.编写系统设计与软件模块的相关文档。

3.根据设计文档进行软件编码,功能验证与测试。

任职资格要求:

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

2.精通c语言,数据结构;’

3.具备linux平台下多线程编程,调试经验,掌握进程间通信机制;

4.熟悉网络结构,tcp/ip协议,有socket开发经验

《平台研发工程师岗位职责(五篇).doc》
将本文的Word文档下载,方便收藏和打印
推荐度:
点击下载文档

相关专题

相关信息

最新加入范文

分类查询入口

一键复制