- 论坛徽章:
- 0
|
一家成都手机生产商的n多职位。。。
1. Android Integration Engineer Job Description
Android smartphone is in fact a very complex system, which include typically an AP (Application Processor) plus a modem (WCDMA/HSPA protocol stack / RTOS), drivers, system components, applications, framework, 3rd party applications, to assure that all blocks are working well together, as an Android Integration Engineer, you must have a good understanding of the global architecture, design smart test cases to assure good quality before official software release to Validation team. You must have a strong debugging skills and a spririt of trouble shooting, wide knowledge across the whole mobile system.
Requirements
1) Strong interest in mobile phone architecture;
2) Strong interest in debugging and learn new stuff;
3) Strong interest in Linux and enjoy script programming to make integration more efficient (build/release automation by python for example);
4) Expert knowledge in Git;
5) Familier with MySQL and SQL (Structured Query Language);
6) Self motivated, creative and initiative, quick learner;
2. Android system engineer
Job description:
- Participate in a Tablet development team
- Design, develop and manage Android application/framework
- Design, develop and manage platform driver
- Design, develop and manage Download/Security mechanism
- Troubleshooting and resolving technical issues
- Provide Android technical support to other team members
Required profile:
General:
- Bachelor's degree or above in computer science or engineering required
- More than 2 years experiences of commercial Android development, Tablet,
Smart Phone, etc
- More than 5 years C/C++ development
- More than 2 years of Java development
- Experienced with Android framework structure, build system and debugging
tools.
- Solid system programming experience on multi-thread programming, OO
programming, multi-media, and network protocol
- Experienced with Linux programming
- Experienced with design pattern
- Familiar with Scrum and version control tools (svn, git)
- Good communication skills/team work spirit
- Good oral/written English(CET4 is must)
Specific:
- Experience of design of system power management (for example considering
about applications, Android Power Manager/Service, Linux Power Management
and driver of key modules) is a big plus
- Experience of extension of Android Recovery, software upgrade OTA (On The
Air) is a big plus
- Experience of Nand/EMMC flash driver development is a big plus
3. Android framework engineer
Job Descripion:
Android framework is a very important layer for Android mobile phones, as an Android Framework Engineer, you must be experienced in Android architecture, and cautious for any change in framework , you will work with Android application engineer and BSP Engineer closely, daily work includes requirement analysis, design, coding, peer review, unit test, integration test and bugfix.
Job Requirements:
1+ years Android programming experience
1+ years Linux user space programming experience
Strong interest in Android architecture and embedded Linux Expert knowledge in Java language God C/C++ programming skills Familiar with Android Multimedia ,Connectivity Framework or Android build system.
Expert knowledge in GIT is a plus
4. software project management engineer
Job Description:
Main duties and responsibilities:
Project management of mobile design
- Overall responsibility for the project execution. Planning of project schedule, budget and resource demand.
- Execute the project within granted project boundary (time & cost).
- Tracking and reporting of project status on a regular basis.
- Preparing of work package schedules and managing for on-time deliveries.
- Project risk management
- Interact with developers on technical solution and progress.
- SW change request control and release content control, also the impact analysis with other functional teams.
- Managing Customer Communication and Status reporting. Ensure adherence to specifications, regulations and guidelines Qualifications.
Required profile:
- Master/Bachelor in Electrical Engineering or Information Technology desired
-Work experience of at least 5 years in mobile/handheld device R&D project, among them 3 years as a
project manager
- Overall mobile SW architecture knowledge,
-Strong problem-solving skills, analysis of situations or data?
- Master the knowledge of INT, familiar with RD process and manufacture process. Know RD management
well, Familiar the use of office software.
- Have strong leadership, communicative skill, solving skill, implementation ability
- Solid knowledge on the Mobile SW development process, Product delivery milestone and quality criteria.
- Demonstrated ability to manage multiple tasks simultaneously and work under pressure
- Demonstrated ability to manage multiple site SW project excecution
- Good oral/written English(CET4 is must) |
|