影石GUI开发工程师
社招全职5年以上地点:深圳状态:招聘
工作描述
任职要求 1. 计算机、电子通信及相关专业,本科及以上学历,五年及以上相机、手机、无人机、安防车载等电子消费行业 GUI/应用层开发经验; 2. 熟练掌握 C/C++,熟悉面向对象设计与常用设计模式(MVC/MVVM、观察者、状态机、命令模式等),能写出可维护、可测试的 UI 代码; 3. GUI 专项要求: --a. 必须熟练掌握 LVGL 开发,有完整产品级落地经验;深入理解 LVGL 架构(对象树、样式系统、事件机制、Display/Indev 驱动接入);熟悉自定义控件开发、自定义绘制(draw/event 钩子)、主题与样式管理;熟悉 LVGL 与RTOS / Linux 双场景的移植与调优;了解 LVGL 内存模型(lv_mem、对象生命周期)与常见内存/句柄泄漏排查方法; --b. 熟悉 GUI 渲染管线与图形基础:双缓冲/部分刷新、脏矩形、合成、帧率与撕裂、字体渲染(FreeType)、图片解码(PNG/JPEG/WebP)、动画曲线与插值; --c. 熟悉常见交互模型:触摸/手势…
登录查看完整工作描述
微信扫码,1秒登录
包括英文材料
学历+
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://liaoxuefeng.com/books/java/oop/index.html
面向对象编程,英文是Object-Oriented Programming,简称OOP。
https://liaoxuefeng.com/books/python/oop/index.html
面向对象编程——Object Oriented Programming,简称OOP,是一种程序设计思想。
https://www.youtube.com/watch?v=SiBw7os-_zI
Learn the basics of object-oriented programming all in one video.
设计模式+
https://liaoxuefeng.com/books/java/design-patterns/index.html
设计模式,即Design Patterns,是指在软件设计中,被反复使用的一种代码设计经验。使用设计模式的目的是为了可重用代码,提高代码的可扩展性和可维护性。
[英文] Design Patterns
https://refactoring.guru/design-patterns
Design patterns are typical solutions to common problems in software design. Each pattern is like a blueprint that you can customize to solve a particular design problem in your code.
https://www.youtube.com/watch?v=NU_1StN5Tkk
Design Patterns tutorial explained in simple words using real-world examples.
还有更多 •••
相关职位
社招1-3年J0012
1、计算机或相关专业,本科及以上学历,1-5 年工作经验; 2、熟悉 Java 开发语言和 Spring/SpringBoot 等主流框架,有扎实的编程基础和良好的代码规范; 3、熟悉分布式系统设计,
更新于 2026-03-31北京

校招
1、2027届应届生(2026.9-2027.8之间毕业),本科及以上学历,美术设计类相关专业优先,至少能够实习3个月,每周不少于4天; 2、拥有较好的手绘功底与平面设计能力,良好的色彩搭配感以及设计
更新于 2026-05-13杭州
校招产品设计类
1、具有良好的用户体验设计思维,熟悉相关工作流程和方法; 2、对美学有自己的洞见,具有国际化的设计视野,思路开阔,创意丰富; 3、熟悉并乐于探索AI等新兴技术在设计中的应用,并能够产出完整度高的作品;
更新于 2026-02-02深圳