高级Java工程师中间件方向职位描述与岗位职责任职要求 - 制度大全
制度大全 导航

高级Java工程师中间件方向职位描述与岗位职责任职要求

编辑:制度大全2020-07-27

职位描述

职责描述

1.负责物联网核心框架和中间件产品研发,支撑千万级别物联网基础设施服务;

2.参与需求讨论和方案制订,并完成开发和测试上线工作;

3.日常性能调优和问题定位和修复.

任职要求

1.本科或以上学历,计算机专业或软件工程等专业;

2.5年以上Java开发经验;熟悉基本数据结构和算法,熟悉JVM和主流Java开源框架的原理;

3.从事过大型中间件开发工作,对代码重构,性能问题定位和高可用有一定经验;

4.熟悉Linux环境下常用的系统工具,能利用工具排查CPU、内存和网络IO等问题;

5.对相关技术领域的开源产品有深入的理解如时序数据库、内存数据库、高速队列、分布式事务等;

6.有Github开源项目优先.

中间件团队专注于提升涂鸦全球化IoT平台能力,研发改进:数据脱敏合规、全球跨域RPC、分布式内存数据库、海量消息、时序数据库、全球跨域数据同步等IoT场景中间件.

篇2:软件工程师–操作系统方向(小系统中间件)职位描述与岗位职责任职要求

职位描述

JobDescriptions:

工作描述:

1.与QA、ASIC、H/W及自动驾驶平台团队紧密合作,构建、定制、以及维护适用于公司自动驾驶ASIC芯片的操作系统。

2.为内外部团队提供相关技术支持。

3.为内外部产品研发、生产及支持开发各类相关的生产力工具。

4.其他分配的职责。

任职要求

1.在工作及学习两方面均有很强的自我驱动力;对自动驾驶产业及技术均有很强的热情。

2.在技术主管及项目经理的监督指导下,能很好地融入团队工作。

3.对之前工作学习过程中已经体验过的技术领域有深刻地理解。

4.精通C/C++及标准库,对语言及库的标准手册有一定认识;熟悉其他编程语言是加分项。

5.熟悉操作系统相关理论知识。

6.特别优秀的本科,或博士、硕士。

7.有过以下实际工作/研究经验将是很重要的加分项:

7.1.做过系统软件或内核研发或移植:Linux,L4,Zephyr,mbed,或其他任何实时操作系统,如QNX,VxWorks,FreeRTOS,uCOS等;

7.2.RAS(reliability,availabilityandserviceability)设计与实现;

7.3.信息安全(尤其是EAL4+与形式化验证)设计与实现;

7.4.功能安全(尤其是ISO/DIS26262ASIL)设计与实现。

篇3:高级软件开发工程师中间件职位描述与岗位职责任职要求

职位描述

岗位职责

1.能进行系统的架构和业务实现的设计,提供可靠有效的解决方案;

2.撰写代码,确保开发质量,能进行相关技术和系统架构研究、选型、验证、应用;

3.能根据系统支持的业务情况,提前预警当前的问题与瓶颈所在;

岗位要求

1.本科及以上,3年以上JAVA开发工作经验;

2.Java基础扎实,熟练使用sringmvc/springboot+mybatis/ibatis、SSH等主流JAVA框架,理解常用的设计模式;

3.对J2EE框架Spring有深入理解,且能熟练运用;

4.熟练掌握并使用mysql、oracle等数据库,并具有一定的SQL功底;

5.熟练使用Linux系统常用命令;

6.思路清晰,善于思考,责任心强,具备良好的沟通能力、团队合作精神和承受压力能力;

7.熟悉分布式.多线程及高性能的设计与编码及性能调优优先;

加分项:

1.有底层组件开发经验,或者开源社区贡献代码者优先;

2.对业内动态和发展方向有着敏锐的洞察力、并能够独立研究者优先;

3.熟悉docker容器技术,了解apachemesos、DCOS者优先;

4.熟悉dubbo,springboot/springcloud等分布式框架优先;

5.熟悉电子商务、互联网金融行业相关业务,并具备核心系统设计与研发经验的优先。

篇4:嵌入式软件开发工程师(中间件)职位描述与岗位职责任职要求

职位描述

1.基于QNX/Linux系统负责车载产品的Camera、GPS、Radar、Lidar、IMU、以太网等服务中间件的设计和开发

Designanddevelopmentofservice

middlewareforCamera,GPS,Radar,Lidar,IMU,Ethernet,etc.basedon

QNX/Linuxsystem

2.理解和分析客户侧输入的需求,解决理解过程中的问题。

Analyzetherequirements,andalignwith

differentstakeholderstoachievetheagreementforthefurtherSWdevelopment

3.能按照需求进行模块设计和详细设计,接口定义等。

Responsibleforthemiddlewaremodule

/detaileddesign,definetheinterfacefortheexternalcommunication

4.能根据设计进行编码,调试,单元测试和集成测试

Responsibleforthecoding,debugging,

Unittest,integrationtest

岗位要求

PositionQualification:

1.计算机、自动化、电子信息、软件工程等专业的本科或研究生学历

BachelororMasterdegreeinelectronics/

computerscience/automationorrelated;

2.?3年以上QNX/Linux开发经验

3+yearembeddedSWdevelopmentexperience

onAutomotive/Telecom/DTV/Internet

3.熟悉Linux/QNX开发环境及底层调用,了解常用的SDK使用

FamiliarwithLinux/QNXenvironmentand

systemcall.

4.具备扎实的c/c++、objectivec编程基础,良好的编程习惯和代码管理习惯

GoodexperienceonC/C++,goodobjective

orientedprogramingability

5.性格开朗,有良好的沟通能力、学习能力、解决问题能力、具备敏锐的创新思维,有强烈的责任感与进取心

Goodcommunicationskill,self-motivated,

strongresponsibility,creative,andgoodproblemsolving.

6.有车载软件相关工作经验优先

Experienceinautomationmiddleware

developmentispreferred

篇5:云中间件开发工程师职位描述与岗位职责任职要求

职位描述

工作职责

1、负责云中间件,微服务,云集成平台等服务的特性设计和开发;

2、与团队一起负责云中间件,微服务,云集成平台等服务产品的技术竞争力构建,不断提升云中间件,微服务,云集成平台等服务产品的业界竞争力。

任职要求

1、计算机或者相关专业本科及以上学历,3年以上工作经验,能力优秀可放宽;

2、有大型分布式系统设计和开发经验,对分布式相关理论有深入的理解;

3、熟悉Java、C/C++、Golang任意一门语言,具备良好的算法和编程能力,有云服务化开发经验,DevOps实践经验者优先;

4、熟悉Kafka、Redis、Memcached、Nginx、LVS、MyCat、Dubbo、MQTT等其中一个中间件组件,微服务框架,协议实现原理,有开源软件代码贡献者优先;

5、熟悉Mysql、Oracle、SQLserver、Hbase等数据库,有相关数据开发经验

6、了解国内外主流商业云服务平台如aliyun、AWS、Azure等产品架构和技术者优先;

7、有较强的学习能力、良好的团队协作能力、良好的沟通表达能力;

制度专栏

返回顶部
触屏版电脑版

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