Microcontroller validation engineer
飞思卡尔半导体(中国)有限公司上海分公司
- 公司性质:外资(欧美)
- 公司行业:电子技术/半导体/集成电路
职位信息
- 发布日期:2013-10-15
- 工作地点:苏州
- 招聘人数:若干
- 职位类别:其他
职位描述
Microcontrollers Platform Validation Engineer
Platform Validation team is an essential functional part of Microcontrollers Platform and Applications department, responsible for Platform validation and Quality assurance from Kernel/ROM to OS/BSP drivers to Application/Multimedia framework and all Automation infrastructure development for all Microcontrollers series of 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 MQX, 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 Microcontrollers Division in Asia Pacific Region, taking care of the rapidly grow Freescale Microcontrollers 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 MQX or Linux BSP drivers or Multimedia/Application framework of 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.
To ensure your successful performance in this role, the following working experience is required:
? Bachelor EE/CS with 2+ years or Master EE/CS with 0~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 BSP development or validation test on board peripherals like camera, display, USB, audio CODEC, SD/MMC, etc;
? Good concept and analysis capability to RTOS system or 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.
Platform Validation team is an essential functional part of Microcontrollers Platform and Applications department, responsible for Platform validation and Quality assurance from Kernel/ROM to OS/BSP drivers to Application/Multimedia framework and all Automation infrastructure development for all Microcontrollers series of 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 MQX, 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 Microcontrollers Division in Asia Pacific Region, taking care of the rapidly grow Freescale Microcontrollers 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 MQX or Linux BSP drivers or Multimedia/Application framework of 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.
To ensure your successful performance in this role, the following working experience is required:
? Bachelor EE/CS with 2+ years or Master EE/CS with 0~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 BSP development or validation test on board peripherals like camera, display, USB, audio CODEC, SD/MMC, etc;
? Good concept and analysis capability to RTOS system or 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.
公司介绍
恩智浦半导体(纳斯达克代码:NXPI)致力于通过先进的安全连结及基础设施解决方案为人们更智慧安全、轻松便捷的生活保驾护航。作为全球领先的嵌入式应用安全连接解决方案领导者,恩智浦不断推动着互联汽车、端对端安全及隐私、智能互联解决方案市场的创新。恩智浦拥有超过60年的专业技术及经验,拥有29,000名员工,业务遍及30多个国家,2019年的营业额达88.8亿美元。