影石Android SDK开发工程师
社招全职地点:深圳状态:招聘
任职要求
专业要求: - 扎实的Java、Kotlin 基础 - 有IOT连接经验优先 - 熟练使用Android Studio、Gradle脚本构建 - 具备程序调试,性能优化的能力 - 熟悉Linux常用命令 - 熟悉CMake工程构建工具 - 熟悉git等代码管理工具 - 熟悉音视频开发的基本知识 - 具备独…
登录查看完整任职要求
微信扫码,1秒登录
工作职责
- SDK功能需求开发、功能迭代,满足业务需求; - 编写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.
Kotlin+
https://kotlinlang.org/docs/kotlin-tour-welcome.html
Quickly learn the essentials of the Kotlin programming language through our tours, which will take you from beginner to intermediate level.
https://learnxinyminutes.com/kotlin/
Kotlin is a statically typed programming language for the JVM, Android and the browser. It is 100% interoperable with Java.
https://www.youtube.com/watch?v=EExSSotojVI
In this full Kotlin course, you will learn the most popular programming language on Android and start building your own apps.
IOT+
https://microsoft.github.io/IoT-For-Beginners/#/
Azure Cloud Advocates at Microsoft are pleased to offer a 12-week, 24-lesson curriculum all about IoT basics.
https://www.ibm.com/think/topics/internet-of-things
The Internet of Things (IoT) refers to a network of physical devices, vehicles, appliances, and other physical objects that are embedded with sensors, software, and network connectivity, allowing them to collect and share data.
https://www.youtube.com/watch?v=1KVrBjSqS5s
The term 'Internet of Things' was coined by Kevin Ashton in 1999 to refer to connecting the Internet to the physical world via sensors.
Android Studio+
https://www.youtube.com/watch?v=saKrGCWlJDs
Learn to build an Android app using Android Studio, Kotlin, Jetpack Compose, and more.
Gradle+
[英文] Getting Started
https://docs.gradle.org/current/userguide/getting_started_eng.html
Everyone has to start somewhere, and if you’re new to Gradle, this is where to begin.
[英文] Gradle Guides
https://gradle.org/guides/
Here you can find project-based topical guides to help you learn Gradle through using it.
https://www.youtube.com/watch?v=gKPMKRnnbXU
Ever looked for a comprehensive tutorial to Gradle that is fun and entertaining at the same time?
脚本+
[英文] Scripting language
https://en.wikipedia.org/wiki/Scripting_language
https://zhuanlan.zhihu.com/p/571097954
一个脚本通常是解释执行而非编译。脚本语言通常都有简单、易学、易用的特性,目的就是希望能让程序员快速完成程序的编写工作。
Linux+
https://ryanstutorials.net/linuxtutorial/
Ok, so you want to learn how to use the Bash command line interface (terminal) on Unix/Linux.
https://ubuntu.com/tutorials/command-line-for-beginners
The Linux command line is a text interface to your computer.
https://www.youtube.com/watch?v=6WatcfENsOU
In this Linux crash course, you will learn the fundamental skills and tools you need to become a proficient Linux system administrator.
https://www.youtube.com/watch?v=v392lEyM29A
Never fear the command line again, make it fear you.
https://www.youtube.com/watch?v=ZtqBQ68cfJc
还有更多 •••
相关职位
社招3-5年
1.负责Android端广告SDK的设计、开发、调试、优化; 2.负责公司SDK产品的对接的技术支持、维护; 3.从广告SDK需求出发,持续提升广告效果和优化用户体验; 4.负责第三方广告联盟SDK对接、广告位开发,提升广告系统稳定性及变现效率。
更新于 2026-01-26北京
社招A241234
1、通过设计和实现API&SDK,支撑开发者使用Android技术栈开发AR/VR/MR应用,并参与相关行业标准制定; 2、深度参与Android OS AR/VR/MR应用框架的设计; 3、深入系统层和引擎层,优化性能和应用运行流程,提供最佳AR/VR应用运行效能; 4、服务开发者,开发和定制开发者工具,提升开发者效率和开发体验。
更新于 2023-11-23北京
社招3年以上核心本地商业-基
1、参与和负责基础数据服务相关SDK的研发,诸如公司级数据采集服务、端智能用户画像与数据特征模型等服务建设工作; 2、参与基础数据服务架构设计,优化服务高稳易用性建设工作,保障服务质量与效率研发; 3、探索和驱动数据价值在业务领域的落地,同时挖掘更多数据场景服务在业务的价值输出;
更新于 2025-08-25北京