vivo渲染应用软件开发工程师
社招全职3年以上研发类地点:杭州 | 南京状态:招聘
任职要求
1、本科以上学历,有Android app开发经验,熟悉Java/C/C++语言开发; 2、熟悉Android内存调试、性能优化、JE/ANR/NE问题分析处理; 3、了解GPU图形架构原理…
登录查看完整任职要求
微信扫码,1秒登录
工作职责
1、负责OS预研及技术规划工作,紧跟行业内技术动向; 2、负责手机系统应用、sdk的软件设计、开发维护、迭代优化、文档撰写等工作; 3、参与OS动效及效果的方案设计、代码开发、性能调优和功耗优化等。
包括英文材料
学历+
Android+
https://roadmap.sh/android
Step by step guide to becoming an Android developer .
https://www.youtube.com/playlist?list=PLQkwcJG4YTCSVDhww92llY3CAnc_vUhsm
Java+
https://www.youtube.com/watch?v=eIrMbAQSU34
Master Java – a must-have language for software development, Android apps, and more! ☕️ This beginner-friendly course takes you from basics to real coding skills.
C+
https://www.freecodecamp.org/chinese/news/the-c-beginners-handbook/
本手册遵循二八定律。你将在 20% 的时间内学习 80% 的 C 编程语言。
https://www.youtube.com/watch?v=87SH2Cn0s9A
https://www.youtube.com/watch?v=KJgsSFOSQv0
This course will give you a full introduction into all of the core concepts in the C programming language.
https://www.youtube.com/watch?v=PaPN51Mm5qQ
In this complete C programming course, Dr. Charles Severance (aka Dr. Chuck) will help you understand computer architecture and low-level programming with the help of the classic C Programming language book written by Brian Kernighan and Dennis Ritchie.
还有更多 •••
相关职位
实习实习生
PC客户端开发工程师在团队中担任着桌面端软件界面设计、功能开发与优化的重要角色,关系到用户对产品的第一印象和持续使用体验,是公司连接用户的重要桥梁,对提升产品竞争力与市场占有率至关重要。 1、负责Windows、Mac、Linux等桌面端软件的界面设计和功能开发; 2、负责客户端的性能优化和响应速度提升,确保软件流畅稳定地运行; 3、负责客户端基础组件及架构设计,提升研发效率; 4、负责改进客户端稳定性和安全性,减少系统漏洞和故障; 5、响应适配市场变化及新的交互形态,迭代更新产品功能以满足用户需求,如VisionPro、裸眼3D渲染等。
深圳|北京|上海
校招应届生
PC客户端开发工程师在团队中担任着桌面端软件界面设计、功能开发与优化的重要角色,关系到用户对产品的第一印象和持续使用体验,是公司连接用户的重要桥梁,对提升产品竞争力与市场占有率至关重要。 1、负责Windows、Mac、Linux等桌面端软件的界面设计和功能开发; 2、负责客户端的性能优化和响应速度提升,确保软件流畅稳定地运行; 3、负责客户端基础组件及架构设计,提升研发效率; 4、负责改进客户端稳定性和安全性,减少系统漏洞和故障; 5、响应适配市场变化及新的交互形态,迭代更新产品功能以满足用户需求,如VisionPro、裸眼3D渲染等。
深圳|广州|成都
社招3年以上研发类
影像应用开发工程师 职位描述 1、负责影像类APP产品的功能研发、性能&内存优化,完成高质量编码和测试工作: 2、和产品经理配合,深度参与手机产品需求讨论,功能定义和开发等工作; 3、参与功能组件及架构设计,核心技术方案的归纳总结、工程品质优化: 4、自主学习前沿技术和预研,行业技术方案的洞察、能够承担重点、难点的技术攻坚。
深圳