该公司是一财富500强IT公司,kernel、framework层开发工作地点在北京上地,app层开发工作地点在成都-天府软件园
以上职位均为正式职位,与公司直接签合同,非外派性质。
联系人:J0nas
联系方式:010-85②542⑦7
简历投递邮箱:mp0...@manpower.com.cn
Kernel、framework职位都是Smart TV部门的,Smart TV是新一代的基于Android的TV。该公司最新的Smart
TV已经发布了。
这俩职位总共有6个headcount,一般来讲,跳槽过去薪水都会有一个比较合理的涨幅,package最高可以开到30~40w
职位title分别是:Android Kernel层高级开发工程师(BSP),Android framework层高级开发工程师(OS工程
师)
app职位属于该公司在成都的公司级研发中心。
下面是JD:
BSP position job description
精通LINUX嵌入 开发环境。
3年以上嵌入式Linux或者Android 开发有实际的经验,特别是BSP 驱动层,做过某一元器件的驱动程序。
深入理解嵌入式Linux或者 Android操作系统的概念。
对系统启动、Linux 内核移植、文件系统概念,有深刻的理解。
深入了解Linux的Framebuffer, V4L2, ALSA驱动结构.
Android 系统结构有深入了解,如JNI、HAL等层次和概念。
熟悉芯片编解码的基本工作原理
熟悉调试硬件板卡的工具如JTAG仿真器,BSP调试的方法
良好的沟通交流能力和团队合作精神
具有良好的英语沟通能力
最好:
在IC领域,做过完整的芯片,或者某一部分
熟悉数字电视基本概念,如EPG,OSD, TS 等
熟悉高通芯片.
3 -year hands on experience in developing and enhancing linux or
Android device drivers.
Deep understanding of Linux operating system concept, better having
experience about the Android operating system.
Experience in board bring up activity and debugging board level
problems.
Good knowledge of System devices like DMA , timer / clocks and power
management.
Good understanding of Linux kernel mode programming and various
debugging methodologies including JTAG.Good understanding of protocols
& interfaces like SPI , I2C , RS-232.
Good English communication capability
Preferred but not necessary,
Familiarity with the Qualcomm chipset
Having the working experience in the IC industry
Having the basic Digital TV knowledge, like the concept of TS,
OSD ,EPG , etc
Here is the JD for OS engineers:
Job Description
As an Android Framework Engineer, your Responsibility is to develop
HAL for hardwares on different platforms, design and implement new
features in Android Framework. You must be experienced in framework
architecture, and cautious for any change in framework and assure
Google CTS is passed. You will work closely with BSP team and APP
team, daily work includes requirement analysis, design, coding, peer
review, unit test, integration test and bugfix.
Requirements
1. 3+ years embedded Linux developing experience
2. 2+ years Android programming experience
3. Strong knowledge in Android Framework
4. Strong knowledge in Java/C language
5. Good knowledge in Linux kernel
6. Good knowledge in Linux App developing
7. Good knowledge in git/repo
8. Self motivated, creative and initiative
高级android开发工程师@成都
岗位职责
1) 进行Android应用平台的架构设计
2) 开发基于Phone和Pad的互联网应用软件及平台
3) 完成所负责应用相关文档的编写
4) 指导团队成员完成开发
大学本科
3-4年
4年以上程序开发经验 2年以上Android开发经验
能力要求
1) 计算机相关专业本科或以上学历;
2) 基础扎实,精通常用数据结构、算法和设计模式;
3) 精通Android开发平台及框架原理,熟练掌握Android UI/Framework层开发技能;
4) 精通Android手机客户端软件架构设计,理解面向对象设计的基本原则,对模块复用性思想有深入理解并有实践经验;
5) 熟悉Android下网络通信机制,对Socket通信、TCP/IP和Http/Https有深刻的理解和经验;
6) 熟悉常用的手机软件调试方法和技巧,良好的分析能力,设计能力和学习能力;
7) 熟悉Linux操作系统常见操作和脚本编写
8) 掌握Java Web开发基本流程和技能