嵌入式软件工程师(北京/上海/GUI方向) - 移动OS
Core
Design, develop, and ship GUI frameworks and application layers for smart devices (wearables, mobile OS) to enable natural human-device interaction.
Role type
Senior Embedded Software Engineer (GUI/Graphics)
Builds
Reusable, scalable software foundations for smart hardware including UI frameworks, graphics engines, and system services.
Domain
Consumer Electronics / Mobile Operating Systems / AI Hardware
Required skills
C/C++, data structures, memory management, operating systems, multithreading, modular design, source code analysis, debugging, performance optimization, power consumption optimization, stability engineering
Preferred skills
Android/HarmonyOS/OpenHarmony core development, LVGL/Qt/ArkUI/Flutter framework customization, Skia/rendering engine development, smart wearable/hardware platform experience, cross-system communication, open source contributions
Technologies
C, C++, Android, HarmonyOS, OpenHarmony, LVGL, Qt, QML, ArkUI, Flutter, React Native, Skia, GPU
Responsibilities
Design and develop application frameworks and GUI modules for smart devices; Optimize software performance, memory usage, and power consumption; Conduct code reviews and participate in architecture design to improve maintainability; Solve critical technical issues in system integration and stability.
Seniority
Senior, hands-on IC