**********************
高级系统工程师
  • 收藏职位
  • 分享职位
25-40万 上海 本科 5-8年 招聘 1 人 预计佣金 52K 1天前发布
迅致直营 72小时新发
职位亮点
新增岗位
JD基本信息
岗位职责
1、系统定制与开发: 负责安卓系统框架(Framework)的修改、定制和功能开发,以满足产品特定需求(如定制UI、电源管理策略、多窗口等)。 2、系统移植与适配: 将安卓系统移植到新的硬件平台(Board Bring-up),包括Bootloader、内核(Kernel)、硬件抽象层(HAL)和设备驱动(Driver)的适配和调试。 3、性能优化与调优: 分析和优化系统性能(启动时间、流畅度、内存占用、功耗等),使用工具(如Systrace, Perfetto)定位瓶颈并实施解决方案。 4、稳定性与调试: 分析和解决系统层面的疑难杂症,如系统死机(Panic)、重启(Reboot)、应用无响应(ANR)、崩溃(Crash)等,阅读和分析日志(Logcat, Tombstones, Kernel Log)。 5、安全合规: 负责系统安全漏洞的修复,确保产品符合安卓兼容性测试(CTS)和谷歌移动服务(GMS)认证要求。 6、架构设计: 参与或主导系统模块的架构设计和技术选型,编写技术文档。 7、团队协作与指导: 指导初级工程师,进行代码审查,分享技术知识。
任职要求
1、编程语言: 精通 C/C++ 和 Java,掌握Python语言。 2、操作系统知识: 深入理解操作系统原理,特别是Linux内核的基本概念(进程调度、内存管理、文件系统、IPC等)。 3、安卓系统架构: 熟练掌握安卓系统架构(AOSP),包括启动流程、Binder IPC机制、HAL层、JNI、System Services等核心组件。 4、硬件知识: 具备基本的硬件知识,能阅读原理图,理解芯片手册,与硬件工程师协作调试驱动问题。 5、开发与调试工具: 熟练使用Android Studio, ADB, Git, Repo,以及各种性能分析工具(Systrace, Perfetto, MAT等)。 6、版本管理: 熟悉大型代码库的管理工具Git和Repo。 7、问题解决能力: 能够独立分析和解决复杂的技术问题。 8、团队合作与沟通能力: 需要与应用层、硬件、测试等多个团队紧密协作。 9、英语能力: 能够阅读并理解英文技术文档、芯片手册。 教育背景与经验: 1、计算机、通信、电子或相关专业,本科及以上学历。 2、3年以上Android/Linux相关开发经验,有成功的产品量产经验。 3、熟悉SELinux安全策略的配置和调试。 4、有性能功耗深度优化经验。 5、有过安卓启动时间、内存优化等专项经验。 6、了解容器化、虚拟化技术,有车载系统经验优先。
所属行业:
物联网
职能分类:
驱动开发
工作城市:
上海,招聘1人,详细地址:上海长宁区临虹路
职位要求
学历要求:
本科·统招
工作年限:
5-8年
技能/证书:
-
薪资福利
年薪范围:
25-40万*12薪
薪资福利:
薪资分固定和浮动部分,固定部分月薪*12个月,补贴: 800元/月(餐补、交通、话费等)。年终奖一般1-2个月。 晚上加班达到2小时,有加班餐补。可调休。 五险一金按工资基数缴纳
团队架构
所属部门:
AI事业部
下属人数:
-
部门架构:
AI 事业部,20多人:偏创新,与人工智能结合多,应用领域包括智能楼宇、智能水表、POS 机、智能座舱等;
汇报对象:
技术副总监
职级职称:
资深工程师
面试信息
面试轮次:
1轮
面试流程:
技术副总监面试
视频面试:
可以接受