管理者范文网 > 安全管理 > 岗位职责 > 岗位职责范文
栏目

开发工程师岗位职责汇编(20篇)

更新时间:2024-11-20

开发工程师岗位职责

岗位职责是什么

开发工程师是企业技术团队的核心成员,主要负责软件产品或服务的设计、编码、测试以及持续优化。他们运用编程语言和技术,将需求转化为可运行的代码,以满足业务需求和用户体验。

岗位职责要求

1. 熟练掌握至少一种主流编程语言,如java、python、c 或javascript。

2. 对软件开发流程有深入理解,包括需求分析、设计、编码、调试和版本控制。

3. 具备良好的问题解决能力,能够在遇到技术难题时迅速找到解决方案。

4. 掌握数据库管理和系统架构设计的基本原理。

5. 拥有良好的团队协作精神,能够与其他团队成员有效沟通。

6. 持续关注技术发展趋势,保持学习和自我提升的态度。

岗位职责描述

开发工程师的工作涵盖了从项目启动到上线的全过程。他们需要与产品经理、设计师和其他开发人员紧密合作,确保软件产品的功能实现和性能优化。在项目初期,他们会参与需求讨论,为项目制定技术实施方案。在编码阶段,开发工程师会编写高效、可维护的代码,并进行单元测试以确保质量。在项目后期,他们将持续监控系统性能,及时修复bug,并根据用户反馈进行迭代更新。

有哪些内容

1. 需求理解和转化:与业务团队合作,理解产品需求,将其转化为具体的技术任务。

2. 代码编写和测试:编写高质量的代码,进行单元测试和集成测试,确保软件功能的正确性。

3. 系统设计和优化:参与系统架构设计,优化代码性能,提高系统的稳定性和扩展性。

4. 协作与沟通:与团队成员共享进度,解决开发过程中遇到的问题,参与代码审查。

5. 文档编写:编写和维护技术文档,以便于团队成员理解和维护代码。

6. 持续集成/持续部署(ci/cd):配置和管理ci/cd流程,确保快速、可靠的软件发布。

7. 故障排查和修复:响应线上问题,进行故障排查,快速修复并防止问题再次发生。

8. 技术研究和学习:关注新技术和最佳实践,不断学习以提升自身技能和团队的技术水平。

开发工程师的角色不仅仅是编写代码,更是技术创新和业务发展的推动者。他们的工作直接影响着企业的竞争力和产品的用户体验。通过持续的努力和创新,开发工程师能够为企业创造更大的价值。

开发工程师岗位职责范文

第1篇 车软件开发工程师岗位职责

工作职责:

美团的使命是“帮大家吃得更好,生活更好”。作为中国领先的生活服务电子商务平台,公司拥有美团、大众点评、美团外卖、美团打车、摩拜单车等消费者熟知的 app,服务涵盖餐饮、外卖、打车、共享单车、酒店旅游、电影、休闲娱乐等 200 多个品类,业务覆盖全国 2800 个县区市。

2018 年 9 月 20 日,美团点评(股票代码:3690.hk)正式在港交所挂牌上市。

当前,美团战略聚焦 food +platform,正以“吃”为核心,建设生活服务业从需求侧到供给侧的多层次科技服务平台。与此同时,美团正着力将自己建设成为一家社会企业,希望通过和党政部门、高校及研究院所、主流媒体、公益组织、生态伙伴等的深入合作,构建智慧城市,共创美好生活。

工作职责:

1.负责车载嵌入式设备系统软件开发;

2.车载嵌入系统应用软件开发,设备状态监控;

3.软件现场测试及维护支持。

职位要求:

1.全日制本科及本科以上学历,电子、自动化、计算机类或相关专业;

2.熟悉c++/c 语言开发,熟悉系统应用开发流程;

3.熟悉嵌入式系统开发流程;

4.优先考虑有openwrt、网络聚合、流媒体等相关项目经验;

5.具有较强的软硬件动手能力、学习能力强;

6.有强烈的上进心和求知欲,善于快速持续学习,对技术充满激情。

第2篇 信息技术部开发工程师岗位职责

岗位职责

1.负责小微金服平台及各专区的系统设计与开发;

2.按照业务发展需要进行新功能的需求分析与系统设计,完成功能开发和单元测试,撰写相关技术文档;

3.研究平台当前技术架构及代码,提出合理优化建议,进行优化重构;

4.参与技术难点攻关及新兴技术预研;

5.负责完成领导交办的其他工作。

任职条件

2.具有良好的职业道德及品行操守,诚实守信、廉洁从业,无违法违纪违规行为和不良信用记录,无重大岗位风险责任;

3.具有国内外重点院校硕士研究生及以上学历(留学回国人员应取得相应学历学位认证),计算机、软件工程、信息管理与信息系统等相关专业;

4.年龄在35周岁及以下(年龄计算截止日期为2019年12月31日),身心健康,具有正常履行岗位职责的身体条件;

5.具有5年以上开发经验,精通java编程语言,熟悉软件工程,熟悉常见数据结构和算法及设计模式;

6.熟悉spring、spring mvc、mybatis等技术框架,熟悉spring boot及其微服务周边中间件,有实践经验者优先考虑;

7.熟悉linu_环境,熟练使用linu_相关基础命令;

8.熟悉mysql数据库,熟练使用sql语句,对数据库事务、锁、索引有深入理解;

9.深入理解常用的缓存中间件如redis,memcache;具备分布式缓存设计经验者优先考虑;

10.熟悉主流前端开发技术如react,vue,bootstrap等,具有前后端全栈开发经验者优先考虑;

11.具有较强的分析、研究和解决问题的能力,对新技术敏感;

12.特别优秀者可适当放宽学历、年龄、工作年限要求。

第3篇 射频测试开发工程师岗位职责

职责描述:

1、根据产品产业化需求,为产线测试测量系统自动化设计、实施、维护提供解决方案,负责射频类产品自动测试测量系统开发实现;

2、根据各项目要求,完成5g/4g基站类射频产品试制任务,完成试制过程中的故障定位及问题反馈解决;

3、5g/4g基站射频产品测试相关的工艺装备开发和测试;

4、参加射频测试与测量技术相关的能力建设。

任职要求:

1、电磁场与微波技术、电子信息、通信等相关专业;

2、本科及以上学历,有2年以上相关经验;

3、熟练掌握rf硬件电路(有5g基站天线测试经验者尤佳)调试、分析技能,有一定的软件开发基础(c#/c++/c);

4、认真踏实,具备团队精神,能适应短期国内出差。

第4篇 crm系统开发工程师岗位职责

dynamics crm系统开发工程师 深圳市伊登软件有限公司 深圳市伊登软件有限公司,伊登软件,伊登 1.负责微软crm项目的技术管理,参与或协调项目团队组织、开发计划制订、需求调研、系统设计、技术架构搭建、详细设计、编码、单元测试和集成测试、实施上线和验收,上线后系统日常维护和问题处置等项目管理工作;

2.负责部分项目在售前阶段的技术评估、项目交付工期及开发资源预算等,配合方案经理完成所需要的项目售前阶段的相关技术支撑工作;

3.在负责培养部分技术团队新人。

任职资格:

1.具有良好的语言表达及沟通能力;

2.良好的时间管理观念,有条理的安排事务,并有效率的完成工作;

3.良好的学习能力,团队协作能力,对工作认真负责,能够承担一定工作压力;

4.三年以上的asp.net,c#开发经验,熟悉web service开发,熟悉javascript脚本,熟悉sql server等主流数据库及其应用开发,具有面向对象分析、设计、开发能力;

5.具有规范化,标准化的代码编写习惯;

6.熟悉mscrm,持有微软crm认证者优先。

第5篇 地产开发工程师岗位职责

职责描述:

1、参与公司app项目的设计与架构搭建并做技术开发;

2、全程参与产品需求分析、设计、算法编辑与程序开发以及测试几个阶段;

3、监控系统运行健康状态,查找bug,及时优化系统性能;

4、负责app管理后台和app前端之间的调试。

任职要求:

1、专科以上学历,3年以上互联网app从业经验,精通手机客户端开发平台,至少2年以上实际的ios及android平台开发经验;

2、熟练掌握html5、css3、javascript、delphi 等web前端技术

3、精通ios及android工作机制和内核,熟悉app从开发到发布一整套流程;

4、精通移动互联网应用协议,精通tcp/ip协议与编程;

5、良好的沟通能力、进取心及团队合作精神、热爱app开发工作;

6、拥有互联网app上线经验者优先。

第6篇 家电开发工程师岗位职责

岗位职责

1、推动小组分配的开发任务,按计划执行;

2、设计产品具体方案,执行产品开发的具体工作;

3、制作技术文件,指导产品生产;

4、对产品进行分析、实验,解决各阶段的技术问题;

5、协助市场部门与客户沟通,提议可行方案;

6、熟悉iso9001、iso14001、ohsas18001、qc08000等管理体系要求,并按体系要求履行相关职责。

任职要求:

1、大专以上学历,机械、机电类等相关专业,具有最基本的工程英语知识,熟练应用常用办公软件、精通常用设计软件,如pro-e、auto cad等;

2、5年以上家电产品开发设计经验,熟悉小家电优先。

第7篇 工艺开发工程师岗位职责

工艺开发工程师 济南邦德激光股份有限公司 济南邦德激光股份有限公司,邦德激光,bodor,邦德 熟悉高功率切割工艺,负责追踪市场上的新产品、新工艺并获取相关技术数据;

为技术部门提出新的工艺要求和配置建议,满足客户与市场的新需求,新产品的应用集成、新工艺开发、现有工艺改善、试验研究;

确认新产品的技术参数及新工艺的应用推广(主要侧重切割工艺开发性人才)。

第8篇 空调开发工程师岗位职责

职责描述:

1、负责驻车空调制冷新技术的应用开发、功能逻辑的优化设计;

2、全新产品制冷系统设计;

3、分析解决项目开发过程中制冷相关技术问题;

4、制冷相关的标准制定、文件编制、图纸设计/审核;

5、培养和指导性能助理工程师;

6、完成领导临时性工作。

任职要求:

1、2年以上驻车空调系统设计经验;

2、熟练掌握cad、ug等软件设计工具;

3、具备一定的分析、解决问题的能力。

第9篇 系统应用开发工程师岗位职责

系统应用开发工程师 金邦达 金邦达有限公司,金邦达,金邦达 职责描述:

1、应用系统开发及现有系统二次开发;

2、能带领跨部门的项目团队实施一些应用系统相关项目;

3、负责it应用系统各业务模块的文档撰写、培训(包括需求分析、项目文档、用户手册、培训文档等);

4、现有系统运维。

职位要求:

1、二年以上系统开发经验;

2、熟悉mysql server的管理及开发;

3、熟悉c#或java任意一种开发工具;

4、工作积极主动、认真,良好的团队合作精神和沟通理解能力,能承受一定的工作压力。

优先考虑/ preference

1、具备协同系统、hr系统、制造业应用系统任意一类系统开发经验的优先考虑。

第10篇 系统平台开发工程师岗位职责

安卓系统开发工程师(os平台) 上海商米科技 上海商米科技有限公司,上海商米科技,商米科技,商米 岗位职责:

0. 负责android系统性能分析、建立性能评估模型和量化指标、全面的分析收益和风险的规避方案。

1.负责android framework系统性能优化:

a. 熟悉android框架,具有软件架构设计能力,涉及native/kernel/framework/app多层次模块;

b. 熟练使用android常规调试工具/性能分析工具,掌握systrace分析性能问题的方法。

c. 熟悉sqlite数据性能分析和优化

d. 熟悉jvm优化优先。

2. 负责android framework,sqlite,jvm系统优化思路的构思、分析、设计、实现、落地;并且给出整机性能分析和评估报告。

3. 负责系统功耗,性能、稳定性调优。

任职要求:

1. 良好的沟通能力、团队精神,快速学习的能力

2. 能熟练运用java c++ 语言

3. 具有2年及以上android系统框架开发经历,熟悉android 系统组成,至少参与过一个子系统的优化改造

4. 熟悉卡顿问题分析办法,有丰富的卡顿分析经验

5. 有功耗优化、性能优化、内存优化等相关经验

第11篇 单片机设计开发工程师岗位职责

1、985院校大学本科及以上学历,年龄三十岁以下;

2、具备良好的沟通表达能力和团队合作精神;

3、熟悉单片机或arm软件开发流程,具有嵌入式软件设计经验;

4、熟练应用c语言,熟悉汇编语言;

5、有一定的硬件电路基础,能设计简单电路;

6、参与或负责过相关设计研发工作;

7、有较强的逻辑思维能力、创新能力、拓展能力、抽象思维能力;

第12篇 嵌入式系统硬件开发工程师岗位职责

嵌入式系统开发工程师(智能硬件) 你未来的工作

● 负责参与嵌入式产品软件设计和系统应用开发,并搭建开发和调试环境;

● 将需求转化为详细设计,根据产品功能需求独立设计并完成软件实现;

● 完成软件实现的同时考虑应用程序模块化,抽象优化并完成模块复用;

● 独立设计软件测试用例,通过单元测试,集成测试以及系统测试保证代码质量;

● 编写设计开发各种软件设计文档,标准化协议以及测试文档;

● 研究新技术的可行性并完成开发;

● 执行统一的软件开发流程,提出改进意见和建议保障流程得以贯彻和执行。

你成功的因素

● 本科及以上学历,3年以上工作经验,有ai、区块链行业经验;

● 丰富的c/c++/java开发经验,精通oo设计模式,熟练使用uml,有c++开发大型项目经验者优先;

● 精通安卓系统架构,对系统优化有丰富经验。熟悉android frameworks机制和hal开发,具有docker开发经验者优先;

● 精通系统启动流程、权限控制、内存管理等机制,至少一个系统service的底层实现;

● 对linu_内核有深入了解,对usb驱动有深入了解者优先;

● 熟悉安卓应用开发者优先;

● 熟悉linu_应用开发者优先;

● 有良好的学习能力和团队协作精神。

你潜在的收益

● 知名互联网平台;

● 和bat、微软等大牛团队共事;

● 灵活上班时间;

● 具有竞争力的薪资。 你未来的工作

● 负责参与嵌入式产品软件设计和系统应用开发,并搭建开发和调试环境;

● 将需求转化为详细设计,根据产品功能需求独立设计并完成软件实现;

● 完成软件实现的同时考虑应用程序模块化,抽象优化并完成模块复用;

● 独立设计软件测试用例,通过单元测试,集成测试以及系统测试保证代码质量;

● 编写设计开发各种软件设计文档,标准化协议以及测试文档;

● 研究新技术的可行性并完成开发;

● 执行统一的软件开发流程,提出改进意见和建议保障流程得以贯彻和执行。

你成功的因素

● 本科及以上学历,3年以上工作经验,有ai、区块链行业经验;

● 丰富的c/c++/java开发经验,精通oo设计模式,熟练使用uml,有c++开发大型项目经验者优先;

● 精通安卓系统架构,对系统优化有丰富经验。熟悉android frameworks机制和hal开发,具有docker开发经验者优先;

● 精通系统启动流程、权限控制、内存管理等机制,至少一个系统service的底层实现;

● 对linu_内核有深入了解,对usb驱动有深入了解者优先;

● 熟悉安卓应用开发者优先;

● 熟悉linu_应用开发者优先;

● 有良好的学习能力和团队协作精神。

你潜在的收益

● 知名互联网平台;

● 和bat、微软等大牛团队共事;

● 灵活上班时间;

● 具有竞争力的薪资。

第13篇 单片机硬件开发工程师岗位职责

单片机开发工程师(嵌入式硬件) 霍尼韦尔(中国)有限公司 霍尼韦尔(中国)有限公司,honeywell international,smarthome,霍尼韦尔 职责描述:

firmware design work.

1. reach technical goals, propose solutions and validate those solutions using design-of-e_periment

2. create well architected and designed firmware that is understandable, well documented and effectively tested

3. interface with low level microcontroller components

4. debug and fi_ hardware/software issues in embedded systems

firmware implement to product.

1. achieve schedule commitments by creating plans that meet them and taking the initiative to identify and address

impediments

2. create engineering specifications and documentation

任职要求:

 minimum bs over above engineering degree

 with min 4 years of e_perience developing embedded microcontroller stm32f or other mcu applications

 3 years of e_perience with c, c++,labview

 knowledge of arithmetic and signal digital compensation and filtration.

 knowledge of communications protocols such as can, i2c, spi and uarts

 e_perience working directly with microcontroller elements such as adcs, timers, pwms, gpio

 e_perience using development tools such as logic analyzers, oscilloscopes, protocol analyzers, signal generators, power supplies and embedded electronics

 e_perience in rf technologies such as wifi, bluetooth, zigbee, nb-iot etc.

 e_cellent problem solving skills, self-motivation, leadership, and team orientation a must.

 effective communications and presentation skills ,good english language skills, both oral and written required

第14篇 c语言高级开发工程师岗位职责

高级c语言开发工程师 软通动力技术服务有限公司分支机构 软通动力技术服务有限公司分支机构 职责描述:

1:熟练掌握c语言,具备c语言项目开发经验。

2:熟悉tcp/ip,http,dns协议(bind源代码熟悉优先)

3:熟悉web应用服务器架构:ngin_/lua/openresty

4:熟悉linu_/uni_操作系统以及常用命令。

任职要求:

1:3年以上相关工作经验。

2:较强中英文文档开发能力,云计算相关项目开发经验优先

第15篇 资深数据库软件开发工程师岗位职责

软件开发工程师(分布式kv数据库,redis,memcached资深研发) 京东 北京京东世纪贸易有限公司,京东,京东世纪,京东世纪贸易有限公司,京东集团,京致衣橱,京东 职责描述:

1)负责分布式kv数据库和缓存的开发以及在京东云的服务化;

2)负责分布式kv数据库和缓存性能调优、问题定位及修改、新特性开发;

3)对业界进展、行业动态有敏锐的分析及洞察能力,可结合用户需求规划和设计有竞争力的数据库和缓存解决方案;

任职要求:

1)有3年及以上linu_ c/c++/java/golang 语言的开发经验;

2)开发或研究过分布式kv或者缓存,曾深入使用和运维过大规模中间件系统。对mongodb、cassandra、titan、hbase、redis、tair、leveldb、pegasus,pika等熟悉更佳;

3) 熟悉cap原理、pa_os、raft算法、分布式事务、索引技术,熟悉高性能网络服务系统、异步通信、事件模型、性能优化,研究过linu_-kernel更佳;

4)具有线上大型分布式系统运维经验,或者具有devops经验优先;

5)主流开源软件的commiter或者contributer优先;

第16篇 资深网络开发工程师岗位职责

资深java开发工程师-网络管理部017 网易集团 网易(杭州)网络有限公司,杭州网易,网易,网易杭州,网易游戏,网易网络,网易集团,网易 工作职责:

1、负责服务端业务的需求分析、设计、开发工作;

2、负责相关技术文档编写工作;

3、在现有的技术框架下提交合格的代码;

4、解决系统中的关键问题和技术难题。

任职要求:

1、统招本科以上学历,3年以上开发经验,java基础扎实

2、熟悉后台常见开发框架,如spring,springboot,mybatis,dubbo等;

3、熟悉常用的数据库及其优化;熟悉常见缓存和nosql数据库,如:redis、memcached等;

4、熟悉常用消息中间件,如:kafka、rabbitmq等;

5、热爱技术、对技术有不懈的追求,喜欢研究开源代码。

第17篇 资深c++开发工程师岗位职责

资深c++开发工程师 senior c++ development engineer

资深c++开发工程师

工作职责:

• 负责公司产品相关的后端架构设计和研发工作;

• 负责按照软件开发流程,根据产品和项目计划,按时完成所负责模块的设计文档编写、架构设计、编码、测试的全流程工作;

• 负责持续优化系统架构,提高系统在高并发、分布式环境下的容灾容错能力,保证系统的可运维、高可用性、高可靠性;

• 参与关键技术点攻坚工作,团队内的技术推广。

任职要求:

• 具备全面的软件知识结构,基础扎实,精通常用数据结构与算法;

• 熟练掌握c/c++语言,能熟练运用stl,并使用gdb等工具进行调试;

• 熟悉linu_操作,了解shell脚本,有linu_下的多线程编程经验,有性能调优经验者优先;

• 熟悉数据库体系结构,熟悉常见的索引、存储架构和技术,有常见关系型数据库和非关系型数据库的实战经验;

• 了解网络编程的基本模型和方法,有实际项目的开发经验者优先;

• 了解现有主流分布式架构,有分布式存储、分布式数据库经验者优先;

• 具有钻研精神,学习能力强,高度的责任心、良好的沟通技巧和团队合作精神,正直进取,有上进心,热爱开发事业。 senior c++ development engineer

资深c++开发工程师

工作职责:

• 负责公司产品相关的后端架构设计和研发工作;

• 负责按照软件开发流程,根据产品和项目计划,按时完成所负责模块的设计文档编写、架构设计、编码、测试的全流程工作;

• 负责持续优化系统架构,提高系统在高并发、分布式环境下的容灾容错能力,保证系统的可运维、高可用性、高可靠性;

• 参与关键技术点攻坚工作,团队内的技术推广。

任职要求:

• 具备全面的软件知识结构,基础扎实,精通常用数据结构与算法;

• 熟练掌握c/c++语言,能熟练运用stl,并使用gdb等工具进行调试;

• 熟悉linu_操作,了解shell脚本,有linu_下的多线程编程经验,有性能调优经验者优先;

• 熟悉数据库体系结构,熟悉常见的索引、存储架构和技术,有常见关系型数据库和非关系型数据库的实战经验;

• 了解网络编程的基本模型和方法,有实际项目的开发经验者优先;

• 了解现有主流分布式架构,有分布式存储、分布式数据库经验者优先;

• 具有钻研精神,学习能力强,高度的责任心、良好的沟通技巧和团队合作精神,正直进取,有上进心,热爱开发事业。

第18篇 资深数据库开发工程师岗位职责

资深数据库开发工程师 sqlserver开发

英文口语流利

requirements:

bachelor’s degree in computer science or related field, or equivalent work e_perience

• 3+ years of software development e_perience

• good e_perience on db performance monitoring, tuning and alerting

• familiar with sql profiler, performance monitor, replication, resource governor etc

• good grasp of database basics like locking, isolation levels, blocking, deadlocks

• well knowledge on database skill and optimize comple_ store procedure

sqlserver开发

英文口语流利

plus:英文口语

免费早餐,季度tb,family day, 免费培训

sqlserver开发

英文口语流利

requirements:

bachelor’s degree in computer science or related field, or equivalent work e_perience

• 3+ years of software development e_perience

• good e_perience on db performance monitoring, tuning and alerting

• familiar with sql profiler, performance monitor, replication, resource governor etc

• good grasp of database basics like locking, isolation levels, blocking, deadlocks

• well knowledge on database skill and optimize comple_ store procedure

第19篇 c++资深开发工程师岗位职责

资深开发工程师c++ 工作职责

1.feature design, review and implementation. deliver qualified design document. 2.problem tracing and troubleshooting 3.new technology research

任职资格

1. bachelors or master degree in computer science or related field 2.2+ years’ e_perience of software development 3.strong coding and debugging skill for c++, 4.e_perience in service program development under windows is a plus 5.fast-learning and self-motivated, can work under pressure with minimum supervision 6.good reading and written communication skills in english 工作职责

1.feature design, review and implementation. deliver qualified design document. 2.problem tracing and troubleshooting 3.new technology research

任职资格

1. bachelors or master degree in computer science or related field 2.2+ years’ e_perience of software development 3.strong coding and debugging skill for c++, 4.e_perience in service program development under windows is a plus 5.fast-learning and self-motivated, can work under pressure with minimum supervision 6.good reading and written communication skills in english

第20篇 网络应用开发工程师岗位职责

工作描述:

1.负责分布式终端产品hidevice设备发现后数据通讯方向研究和优化

岗位要求:

1. 熟悉socket工作原理及客户端和服务端的开发;

【项目介绍】

(1)孵化类预研项目,和普通研发比较,加班强度要小;

(2)只要你有好的创新想法,决议通过就可以通过代码实现。更有机会获得华为内部2万元的创新奖;

(3)该预研项目看重思维的碰撞和创新,在华为和技术大咖经常交流,而且团队氛围很好

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

相关专题

相关范文

分类查询入口

一键复制