
此信息由应届生BBS审核并发布(查看原发布网址),应届生求职网转载该信息只是出于传递更多就业招聘信息,促进大学生就业的目的。如您对此转载信息有疑义,请与原信息发布者应届生BBS核实,并请同时联系本站处理该转载信息。
微软上海Microsoft SH招聘SDET/SDE/PM/UX Engineer/Build Engineer Intern
Working Location: Zizhu, Minhang, Shanghai
Working Frequency: at least 3 days per week
Working Term: at least 3 months
Position Name: SDE
Position Type: Intern Hiring
Job Description :
This internship is where the fun begins for code gurus like you. As a hands-on Software Development Engineer intern, you'll learn how to make decisions about design and feature implementation, using your mastery of technical tools to help make a product vision a reality. If you would like to write code and design efficient data structures and algorithms to develop next-generation applications or operating systems, listen up. This internship shows you how SDEs bring products to life by working with Program Managers to ensure strong design and Software Development Engineers in Test to ensure quality through testing. Ultimately for the SDE, it's your code that turns concepts into new technologies and services.
Qualifications:
Pursuing a BS/MS or PhD degree in Engineering, Computer Science or related field
1-2 years’ experience programming in C/C++/C#, Java and/or other computer programming languages preferred
Ability to derive creative and innovative solutions by thinking "outside the box"
Expertise in feature definition, design, and feasibility
Demonstrated skill in estimating development time
Position Name: SDET
Position Type: Intern Hiring
Job Description :
As an intern Software Development Engineer in Test (SDET), you'll own it, break it, fix it, and own it again. You'll ensure a product's quality by making sure it performs as users expect it to. Part of the fun is how creative you can be devising ways to manipulate, crush, and sabotage software into submission—while creating innovative testing technologies along the way.
Ultimately, as an SDET intern it's your input that can help make the difference between joy and frustration for the customers. Since you're keen on how things work, and making them work better, you'll work hand in hand with the Program Managers and Software Development Engineers to design, develop, and maintain automation systems for use in development and testing cycles. Using the tools you create, you'll help pour over source code for trouble spots, debugging and isolating problems, and executing creative tests to find new bugs while regression testing recent fixes.
Qualifications:
Pursuing a BS/MS or PhD degree in Engineering, Computer Science or related field
1-2 years’ experience in C/C++/C#/ and experience designing and developing tool architecture preferred
Ability to solve complex problems and write automation systems and device drivers
Ability to author test plans and cases, conduct security and stress tests, and debug at source level after identifying, investigating, and prioritizing bugs
Demonstrated skills in negotiation and conflict management
Position Name: PM
Position Type: Intern Hiring
Job Description :
As a Program Manager intern, you'll get to help drive the technical vision, design and implementation of next-generation software solutions. You'll transform the product vision into elegant designs that will ultimately turn into products used by Microsoft customers. The PM intern helps manage feature sets throughout the product lifecycle, and you'll have the chance to see your design through to completion. You'll also work directly with other key team members including Software Development Engineers and Software Development Engineers in Test. Program Managers are advocates for end-users, so your passion for anticipating customer needs and creating outside-the-box solutions for them will really help you shine in this role.
Qualifications:
Pursuing a BS/MS or PhD degree in Engineering, Computer Science or related field
1-2 years’ experience programming in C++, Java or other computer programming languages preferred
Familiarity with managing complex project schedules, solving complex problems, and nurturing cross-group collaboration
Strong technical prowess, including understanding of algorithms, systems architecture, and end-user experience
Position Name: Build Engineer
Position Type: Intern Hiring
JD:
STBC Essential Engineer Lab provides reliable build services to STBC product groups. We use an unique build infrastructure to help product teams with daily test builds, on demand builds, continues buddy builds, localization builds, code signing, etc. We also work closely with product team dev/test leaders to help them follow engineering best practice by improving check in process, doing code analysis to ensure products ship with high code quality.
We are looking for a Build Engineer intern to help us to maintain shared build infrastructure, perform build lab daily operation and develop build automation system. The candidate should have a demonstrable ability to write well-structured build scripts; good communication skills and a drive for results.
Your primary responsibilities will include:
• Build lab daily operation.
• Build automation system new feature development.
• Assessing and defining improvements to build process to increase performance and reliability.
• Build lab customer tech issue troubleshooting.
Additional
• Strong communication and problem solving skills are essential.
• Experience writing scripts (batch files, perl, JavaScript) and build tools is a plus
• Major of Computer Science or engineering preferred.
Position Name: UX Engineer
Position Type: Intern Hiring
Qualifications:
• Education requirements include either BA/BS degrees or above in human factors, psychology or related field. Excellent undergraduate students in above fields are also acceptable.
• Solid knowledge of the field of human-computer interaction, experimental design, observational and field methods and data analysis is required.
• Strong aptitude for learning new technologies is a must. Strong written and oral communication skills are required.
• Industry or Intern experience in IT software companies conducting user research is a big plus
• Additional, hands-on experience in a secondary field such as interaction design, user interface design, industrial design, software development, or marketing, etc. is a plus.
• 人机交互、人机工程学、心理学及相关专业本科或硕士
• 研究方法、研究理论
• 熟悉焦点小组、深度访谈、现场观察、问卷设计等用户研究技术和方法
• 熟悉任务分析、启发式评估、可用性测试等界面评估原则和流程
• 掌握基本的定性和定量数据分析能力(如用SPSS进行统计分析)
• 熟练的英语沟通技巧和表达能力
• 具备软件产品研究相关经验为佳
If you are interested, please send your English and Chinese CV to joinms@ with subject “Position-Name-University-Grade-working day/week-duration”.
该职位长期有效,欢迎同学们积极投递:)