影石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
还有更多 •••
相关职位
社招A241234
1、通过设计和实现API&SDK,支撑开发者使用Android技术栈开发AR/VR/MR应用,并参与相关行业标准制定; 2、深度参与Android OS AR/VR/MR应用框架的设计; 3、深入系统层和引擎层,优化性能和应用运行流程,提供最佳AR/VR应用运行效能; 4、服务开发者,开发和定制开发者工具,提升开发者效率和开发体验。
更新于 2023-11-23北京
社招A91193
1、设计、开发和维护跨端互联Android端应用程序; 2、参与XR应用的设计和框架开发,深入用户为用户提供优秀的跨端XR体验; 3、基于XR场景,解决多媒体和图形渲染相关的问题,优化渲染性能,确保最佳的用户体验。
更新于 2025-05-14北京
实习高德地图2026
我们是高德地图终端开放平台团队,负责核心的SDK开发。业务覆盖广且复杂,既负责核心基础的搜索、定位、地图、导航能力开发,又涉及新兴的RTOS穿戴设备、AR的探索,技术栈包括Android、iOS、C/C++。业务/技术成长性非常不错,能够快速的积累经验、提升能力、成长。 岗位职责包括但不限于: 1. 负责高德地图APP基础架构的功能开发和架构演进,包括性能优化、包体积优化、插件化、基础能力研发等; 2. 负责解决软件潜在风险,保证软件安全、稳定、快速运行 3. 探索尝试前沿技术,工程上提高研发效率,业务上提升地图应用体验
更新于 2025-03-20北京
