蚂蚁金服蚂蚁国际-嵌入式应用软件开发工程师(智能POS / 多平台方向)-EPOS
社招全职3年以上技术类-开发地点:上海状态:招聘
工作描述
任职要求 1. 计算机、软件工程、电子或相关专业,本科及以上学历,3-5年嵌入式应用开发经验 2. 必须熟练掌握Android 嵌入式应用,熟悉嵌入式 Linux 应用或RTOS 应用两类的应用开发 ○ Android 嵌入式应用:精通 Java/Kotlin,熟悉 System App 开发、系统权限管理、AIDL、NDK 基础调用,有智能终端或POS开发经验 ○ 嵌入式 Linux 应用:熟悉 C/C++,掌握 Qt/QML在 ARM 设备上的部署,能开发带图形界面的业务应用 ○ RTOS 应用:在 FreeRTOS、RT-Thread 或类似系统上使用 C 开发任务调度、消息通信、UI(如 LVGL)及外设…
登录查看完整工作描述
微信扫码,1秒登录
包括英文材料
学历+
Android+
https://roadmap.sh/android
Step by step guide to becoming an Android developer .
https://www.youtube.com/playlist?list=PLQkwcJG4YTCSVDhww92llY3CAnc_vUhsm
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
RTOS+
[英文] RTOS Fundamentals
https://www.freertos.org/Documentation/01-FreeRTOS-quick-start/01-Beginners-guide/01-RTOS-fundamentals
A Real-Time Operating System (RTOS) is a type of computer operating system designed to be small and deterministic.
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.
NDK+
https://developer.android.com/ndk/guides
The Native Development Kit (NDK) is a set of tools that allows you to use C and C++ code with Android.
https://www.youtube.com/watch?v=YvCRlJToCAg
While most Android apps are written in pure Java, Android's Native Development Kit (NDK) enables us to access code written in C/C++ via Java Native Interface (JNI).
还有更多 •••
相关职位

社招3年以上系统开发
1.本科及以上学历,软件工程、计算机、电子工程、自动化、通信、数学等相关专业优先。 2.有3年以上相关行业开发经验,具备机器人或智能设备开发背景者优先。 3.精通 C/C++ ,熟悉嵌入式软件开发和调
更新于 2026-02-11深圳
实习
1、研究生及以上学历在读,计算机、软件工程、人工智能、电子信息等相关专业; 2、熟悉C/C++语言,对算法和数据结构概念有深刻理解,具备良好的编程基础和工程化开发能力; 3、了解大语言模型(LLM)应
更新于 2026-07-02深圳