高级软件开发工程师

1.参与产品软件研发工作,遵照公司Clean Code标准交付软件代码。

2.承担模块的软件需求分析、设计、代码编写、单元测试、问题定位等工作;

3.参与改进软件产品的性能、可扩展性、稳定性及安全性、关键技术验证及技术风险评估工作;

岗位要求:

1.计算机、软件、通信等相关专业本科及以上学历;

2.热爱编程,基础扎实,熟悉掌握但不限于JAVA/C++/C/Python/JS/HTML/GO等编程语言中的一种或数种,有良好的编程习惯;

3.具备独立工作能力和解决问题的能力、善于沟通,乐于合作,热衷新技术,善于总结分享,喜欢动手实践;

4.对数据结构、算法有一定了解;

5.优选条件(具备一项或多项):

1)有Linux/ARM等嵌入式相关产品开发经验;

2)熟悉TCP/IP协议及互联网常见应用和协议的原理;

3)有IT应用软件、互联网软件、IOS/安卓等相关产品开发经验;

4)熟悉JS/AS/AJAX/HTML5/CSS等前端开发技术;

工作地点:上海、东莞、西安、武汉

公司地点:东莞·大朗镇·松山湖

公司简介:

职位发布者:张先生

华为技术有限公司武汉研究所

融资阶段:不需要融资

公司规模:10000人以上

相似职位: