CrawlJobs Logo

软件开发工程师

https://www.randstad.com Logo

Randstad

Location Icon

地点:
China, 无锡市

Category Icon
类别:
IT - 软件开发

Job Type Icon

合同类型:
未提供

Salary Icon

薪资:

480000.00 - 660000.00 CNY / 年
保存职位
Save Icon
申请职位

职位描述:

我们专注于汽车领域的安卓系统开发。负责车联网终端、硬件抽象层开发,调研模块交互问题,优化安卓系统性能等。

职位职责:

  • 负责车联网终端(TBox)、媒体、音频、收音机硬件抽象层(HAL)的开发工作
  • 负责调研与原生硬件抽象层(HAL)模块的交互问题
  • 能够针对窗口管理服务(WMS)、活动管理服务(AMS)、包管理服务(PMS)、桌面启动器(Launcher)进行开发和问题排查
  • 负责安卓系统启动及其他方面的性能优化工作
  • 负责定制输入扩展功能
  • 负责电源管理器(PowerManager)的开发工作
  • 负责通用通信模块的扩展与开发

要求:

  • 熟悉窗口管理服务(WMS)、图形表面管理服务(SurfaceFlinger),能够使用系统跟踪工具(systrace)、窗口查看工具(winscope),能够调查并解决黑屏、死机和应用无响应(ANR)等问题
  • 熟悉 GNU 调试器(gdb)、地址转换工具(add2line)、内存调试工具(mallocdebug)、地址 sanitizer(asan)、硬件地址 sanitizer(hwasan),能够分析并解决内存泄漏、程序崩溃等问题
  • 熟悉 Zygote(安卓进程孵化器)和系统服务进程的启动过程,能够优化系统启动和应用启动速度
  • 优先考虑熟悉包管理服务(PMS),能够解决签名相关问题的人员
  • 优先考虑熟悉输入系统,能够实现定制化输入模块的人员
  • 优先考虑熟悉电源管理器(powermanager),能够实现定制化挂起到内存(STR)模块的人员
  • 优先考虑熟悉通用汇编系统(GAS)的人员
  • 优先考虑熟悉多种安卓原生硬件抽象层(如摄像头、蓝牙、媒体等),能够解决相关问题的人员
  • 优先考虑熟悉安全增强型 Linux(selinux),能够解决开发权限策略问题的人员

加分项:

  • 熟悉包管理服务(PMS)
  • 熟悉输入系统
  • 熟悉电源管理器(powermanager)
  • 熟悉通用汇编系统(GAS)
  • 熟悉安全增强型 Linux(selinux)

附加信息:

职位发布:
2025年4月23日

到期:
2025年6月22日

雇佣类型:
全职
工作类型:
现场工作
职位链接分享:
欢迎来到 CrawlJobs.com
您的全球职位发现平台
在CrawlJobs.com,我们通过直接从网络的各个角落为您提供职位列表,简化了寻找下一个职业机会的过程。借助尖端的人工智能和网页爬虫技术,我们从全球各类来源收集并整理招聘信息,确保您可以在一个地方获得最新的职位列表。