TCL软件开发工程师(投屏)
社招全职研发技术类地点:惠州状态:招聘
任职要求
任职要求 全日制本科及以上学历,计算机科学与技术/电子信息/网络工程/信息安全等相关专业 精通Java,熟练掌握C/C++,熟悉常用的数据结构和算法,具备良好的代码编写规范、文档写作及文档管理能力 熟练掌握Android Studio、Git及性能优化工具 深入掌握Android框架、常用数据结构与算法,熟悉系统架构、界面绘制、Binder、后台服务、JNI等原理 熟悉 ExoPlayer、IjkPlayer 等播放器源码,熟悉网络编程,熟悉TCP/IP,HTTP/HTTPS等协议…
登录查看完整任职要求
微信扫码,1秒登录
工作职责
岗位职责 负责投屏等业务功能的需求分析、架构设计、编码实现和单元测试,输出高质量代码和技术文档 主导或深度参与主流投屏协议(如Miracast, AirPlay, DLNA, Google Cast)在各Android机芯上的集成、适配和优化工作 优化视频编解码(H.264/H.265)与渲染性能,确保高清视频流畅播放 负责投屏应用、核心库、SDK的开发,参与关键技术选型,并持续进行性能与兼容性优化 负责框架交付过程中的缺陷修复,确保版本稳定释放,能快速定位并解决项目中的复杂技术问题 参与深度技术研究、承担技术创新任务
包括英文材料
学历+
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.
C+++
https://www.learncpp.com/
LearnCpp.com is a free website devoted to teaching you how to program in modern C++.
https://www.youtube.com/watch?v=ZzaPdXTrSb8
数据结构+
https://www.youtube.com/watch?v=8hly31xKli0
In this course you will learn about algorithms and data structures, two of the fundamental topics in computer science.
https://www.youtube.com/watch?v=B31LgI4Y4DQ
Learn about data structures in this comprehensive course. We will be implementing these data structures in C or C++.
https://www.youtube.com/watch?v=CBYHwZcbD-s
Data Structures and Algorithms full course tutorial java
算法+
https://roadmap.sh/datastructures-and-algorithms
Step by step guide to learn Data Structures and Algorithms in 2025
https://www.hellointerview.com/learn/code
A visual guide to the most important patterns and approaches for the coding interview.
https://www.w3schools.com/dsa/
Android Studio+
https://www.youtube.com/watch?v=saKrGCWlJDs
Learn to build an Android app using Android Studio, Kotlin, Jetpack Compose, and more.
还有更多 •••
相关职位
社招3-5年研发类
1、负责Android系统的深度定制与开发,涉及游戏直播、投屏等方向。 2、主导项目的架构设计、开发、性能优化等工作; 3、横向推动其他专业模块的技术投入,确保项目的顺利落地。
更新于 2025-01-21深圳
社招3年以上研发技术类
【岗位职责】 1.根据总体设计需求,完成软件模块设计; 2.负责Android平台的互联互通相关应用或模块的开发; 3.主导疑难问题的分析、解决和软件更新; 4.参与深度技术研究、承担技术创新任务。
更新于 2025-03-18西安
社招5年以上研发类
1、负责游戏场景新功能(如投屏、直播等)的预研工作; 2、负责对行业竞品游戏体验相关功能,进行技术分析和拆解,发现新的机会点; 3、负责专项的进度把控、风险管理、牵头方案评审、横向推动专业模块的技术投入等,确保专项的顺利落地。
更新于 2025-09-08深圳