Software Validation Engineer(面向应届毕业生或有工作经验者)
Working Location: Shanghai Zizhu
Contact: staffing.chengdu@intel.com
Responsibilities
Job Description: Responsibilities may be diverse during different stage of produce life cycle. The responsibility of hired employee will focus on developing products, tools and validation method. The job scope may include:
Design and implement validation tools to measure or verify quality and performance of products
Develop advanced validation methodology to control or verify product quality
Participate in product concept readiness proving by implementing prototype, or collecting and analyzing data
Actively co-work with other engineers in design review and product implementation
Implement, deliver and refine product features independently
Work closely with colleagues or customers cross organization or cross GEO to collect requirement, solve technical issue or share knowledge.
Qualifications
The candidate should possess at least a Master degree of Computer Science (or related BS/MS degree in Computer field) or a bachelor degree with at least 2 years experience.
The candidate should have following qualifications:
Excellent development and debugging skills (system level language such as C, C++ and assembly preferred)
Proven track record of analyzing and solving complex technical problems
Good understanding of quality control in software development life cycle
Excellent written and oral communication skills and be able to clearly communicate technical detail and concepts
One or more of the following qualifications will add value of candidates
Proven experience in validation infrastructure and tool development (familiar with at least one script language; have proven experience in developing infrastructure and process for groups with over 50 engineers)
Proven experience in performance and power analysis in mobile devices and related measurement tool development
Solid knowledge of program analysis and program verification
Solid understanding middleware components in smart phone device
Solid understanding of managed runtime system like JVM, Android DVM
Proven experience in application development in mobile platform such as Android or iOS,
Solid understanding of operating system and drivers fundamental
Solid understanding of virtualization technology
Solid understanding of compiler technology
|