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
高级软件工程师(app)
招聘需求:
1、 职位名称:高级软件工程师
2、 职责描述:
a) 负责应用程序系统设计和编码实现
b) 规划软件层次、内部接口和外部接口,搭建程序架构
3、 职位要求:
a) 精通Android系统架构,有3年以上开发经验,具备Android平台或Java语言开发经验者优先
b) 较强的系统规划和分析能力,爱琢磨新东西
c) 对软件设计和编程有“瘾”,良好的团队合作和交流能力
d) 对系统整体架构有清晰把握,提出有创见的技术实施方向
5年以上,技术条件好的,4年左右的也可以,对Android应用开发比较精通。