岗位职责:
1.负责嵌入式平台上Android系统开发工作;参与需求交流,根据需求文档,进行可行性分析。
2.Android系统的定制开发,如内核修改,HAL修改,Frameworks修改等。
3.负责Android系统及模块debug,修复反馈的问题。
4.负责系统软件文档编写工作。
5.参与新技术的研究,并能引入到产品开发中。
6.对系统和代码进行测试及优化,保证客户体验和质量。
任职要求:
1.本科以上学历。熟悉linux、Android系统使用,能够熟练使用linux开发环境。
2.熟悉Android系统开发,能在Android系统中支持新的功能或设备,能够在Android系统层找到bug问题点并修复。
3.具有一定Android应用开发经验,可以开发Android测试用demo。
4.能够撰写配套文档,整理产品资料。
5.具有良好的工作态度、团队协作精神、良好的分析、解决问题的能力。
加分项:
1.能看懂原理图,具备一定硬件原理分析能力。
2.熟悉Android内核中的设备驱动tty、spi、i2c、alsa、net、camera、drm等,能够在内核中debug或者添加新功能。
3.熟悉uboot 常用命令以及框架结构,能够在uboot下debug或者添加新功能。
4.对系统关键点、薄弱点等有足够深刻的认识,能够做系统的整体测试。
5.对Android的基础架构、组件、UI、性能优化、内存优化等有深刻了解,能够进行整体优化。