Senior Platform Validation Engineer(职位编号:11780084)
飞思卡尔半导体(中国)有限公司上海分公司
- 公司性质:外资(欧美)
- 公司行业:电子技术/半导体/集成电路
职位信息
- 发布日期:2013-03-26
- 工作地点:上海
- 招聘人数:若干
- 工作经验:三年以上
- 学历要求:硕士
- 语言要求:英语良好
- 职位类别:软件测试 质量管理/测试工程师(QA/QC工程师)
职位描述
Description:
Freescale Semiconductor is a global leader in the design and manufacture of embedded semiconductors for the automotive, consumer, industrial and networking markets. Our products are all around us, you touch them every day.
As the one of the most important product lines of Freescale – ARM core based i.MX application processor business grows rapidly in Asia. The business of i.MX application processor covers Consumer, Automotive and Industrial.
In order for better support for this product line, Freescale builds the design center in Shanghai with hundreds of engineers working for IC design, BSP software development, solution and application development, as well as customer support. Freescale also setup the product marketing department in Asia for future product definition, roadmap and eco-system setup.
Platform Validation team is an essential functional part of MAD Platform and Applications department, responsible for Platform validation and Quality assurance from OS/BSP drivers to Application/Multimedia framework and its Automation infrastructure development for all i.MX series SoC software and reference designs. The major responsibility of this team includes:
- Review program PRD and SRS, and create platform validation plan for relevant deliveries.
- Develop Test case and tools for relevant Linux BSP drivers, Multimedia framework, Android and Linux Applications.
- Platform validation and present quality situation by test execution of different releases (multiple SoC, OS and HW boards).
- Quality assurance for the Platform deliveries like software and reference design.
- Automation infrastructure development to optimize efficiency of test execution and platform development.
- Key customer support like feature analysis and issue reproducing.
We now recruit excellent engineers for Platform Validation and Automation infrastructure development of Freescale Multimedia Application Division in Asia Pacific Region, taking care of the rapidly grow Freescale i.MX application processor business.
Join us! We are working for this product family which is - in No#1 marketing share of eReader market, No# 2 of automotive infotainment market, No# 3 of mobile application market, world widely.
Primary Responsibilities:
- Review SoC specs, PRD, SRS to understand the features and whole system.
- Create test plan, test specifications and test cases by these requirements.
- Design test application or tools to validate SOC BSP API drivers or Multimedia/Application framework on reference boards (Validation).
- Design proper Automation tools and framework to optimize test efficiency (Auto).
- Test Linux BSP drivers or Multimedia/Application framework of i.MX reference design boards under different Linux open source environment like Android, Ubuntu and Gnome Mobile etc.
- Hands-on troubleshooting then report bug, communicate with developers.
- Additional responsibilities for senior engineers:
1.Supervise junior test engineers.
2.Define test process and methodology to make sure the quality of platform releases.
3.Lead test design and test execution cycle on certain SOC support.
4.As window to other team and customers, active and effective support.
Qualifications:
To ensure your successful performance in this role, the following working experience is required:
- Bachelor EE/CS with 4+ years or Master EE/CS with 2+ years software development or software testing experience;
- Good Experience in C/C++ or Java programming and embedded OS, e.g. Linux or Android;
- Good Experience in Script such as Shell/Perl/Python programming;
- Good experience on Linux BSP development or validation test on board peripherals like camera, display, USB, audio CODEC, SD/MMC, etc;
- Good concept and analysis capability to Linux system such as Ubuntu/Android;
- Good interpersonal and communication skills, teamwork adaptability, self motivated;
- Good oral and written English skills;
- Passion to work as a professional software test engineer, with initiative and innovative spirit;
- System-level thinking and problem solving skills are required.
- Experience on Automation tools and framework development are plus.
- Good understanding to QA/test methodology, test cycle, process are plus.
- Good understanding of video/audio/image technology are plus.
- Able to co-operate vendor team work activities is a plus.
Joining Freescale will assure you a rewarding performance and the opportunity to be part of the most innovative teams in Freescale Semiconductor Inc. Beside an attractive salary package, you will have the opportunity to demonstrate and develop your accountability, leadership, and enjoy the challenge of working in the industry with cutting edge technology evolution.