1 / 18

2010 Intel RCG Recruitment

2010 Intel RCG Recruitment. Outline. 投递详情. ppt 第二页是招聘职位一览表,职位详情请查看相应页码 仔细侦查之后,请选定 招聘组及招聘职位 ,准备好简历 简历投递邮箱: juan.a.li@intel.com 有疑问请联系: 021-6116 7313 1348 245 8675 之后便是面试啦,密切关注手机咯 祝大家找到理想 offer ,美好前程  公司地址:上海市紫星路 880 号,英特尔亚太研发有限公司 少数职位会在北京或深圳,有疑问请随时联系 ^_^.

Solomon
Download Presentation

2010 Intel RCG Recruitment

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. 2010Intel RCG Recruitment

  2. Outline

  3. 投递详情 • ppt第二页是招聘职位一览表,职位详情请查看相应页码 • 仔细侦查之后,请选定招聘组及招聘职位,准备好简历 • 简历投递邮箱:juan.a.li@intel.com • 有疑问请联系:021-6116 7313 1348 245 8675 • 之后便是面试啦,密切关注手机咯 • 祝大家找到理想offer,美好前程  公司地址:上海市紫星路880号,英特尔亚太研发有限公司 少数职位会在北京或深圳,有疑问请随时联系^_^

  4. 1. MeeGo Middleware and Application Team MeeGo Middleware and Application Team is under SSG OTC (Open Source Technology Center) organization. The team works on various important technologies for MeeGo, mainly focus on middleware and application development, such as media framework, browser, graphics, sensor framework, touch framework, resource management, device management, telephony, data backend and system optimization .etc. We work on various Intel platforms such as netbook, handset, tablet and TV. The majority of the team are based in Intel Shanghai Zizhu site. We also have team in Beijing. Job Title: MeeGo Linux Software Engineers (Developers) Job Description The Open Source Technology Center within the Software and Solutions Group is looking for software engineers to develop new mobile Linux* software at Zizhu site in Shanghai. In this position, you will be responsible for software developing in the MeeGo open source environment on Intel® Atom-based platforms from Netbook, Handset, Tablet, IVI to TV. Key technical focus areas include MeeGo middleware framework and applications, such as media framework, graphics, resource management, browser, web runtime and next generation HTML5 based technologies, Telephony, and performance optimizations. Positions require positive interaction with the Linux* community to ensure code is developed in an acceptable manner and adopted in upstream community projects as appropriate. Qualifications You should possess a Master or a Ph.D. of Science degree in Computer Science or Electronic Engineering or equivalent. Additional qualifications include: - A background in Linux* middleware, library, application, tools, system design and/or development - Knowledge and experience in at least one key areas of interest, for example, Open Source development, media and/or audio infrastructure, browser, web runtime, HTML5, Telephony, Glib, GObject, QT, GTK, OpenGL, 3D Graphics Programming or other system level software development - Excellent communication skills both in English and Chinese - Demonstrate a high level of flexibility and ability to participate in multiple areas of a nimble organization - Experience in interacting with the Linux* community would be an added advantage

  5. 2. System Optimization Technology Center With the IT industry growing into an exciting era that data centers and handy devices seamlessly work together to offer fancy and convenient user experiences over the cloud, traditional optimization for a single machine reaches its limitation to fully exploit the system potential. Bearing the belief that end-to-end system optimizations are playing a critical role on ensuring the quality of services delivered over the cloud, we are moving towards building a world class end-to-end system optimization center that offers unique value to Intel and Intel customers Job Title: Software Engineer Our daily job includes workload construction/analysis and performance/power optimization for both servers and client devices. On server side, we particularly pay attention to the workload characterization and performance/power analysis on large scale clusters, on top of both native machines and virtualized environments. On client side, besides optimizing for Atom-based devices we are also work on developing JVM and micro runtime system. Below are the major projects we devote our efforts into: • Open source VMM optimization & benchmarking • I/O Traces collection and analysis • Big data and cloud service backend infrastructure • Virtualized utility cloud & data center emerging technologies • Optimizing Android for Atom-based devices • Micro runtime system development for small devices • Browser optimization and HTML5 investigation • Workload-driven analysis/optimization for Atom Software Stack Our deliverables include • Workloads • Profiling/analysis Tools • Workload traces • Architecture design proposals • Optimized software components • Customer support and enabling • Analysis report • Optimization best know method • Whitepaper and external publications

  6. 3. DCM Product Engineering Team Power and cooling are emerging to be key challenges in data center environments. To address these challenges, DCM Product Engineering Team focuses on developing middleware and solutions for power and thermal management in data centers by leveraging platform power management capabilities, which brings strategic values in differentiating Intel hardware and in gaining software revenues. There are quite a few design challenges as well as computational problems remaining unresolved. The problems which we are tackling with include, e.g., implementing reliable and scalable software to manage tens of thousands of servers with different interfaces, dynamic power allocation to servers for rack density increase with respect to rack power capacity, performance-aware power saving with dynamic power capping, etc. The team is now seeking for talents who possess strong skills in confronting design challenges or solving computational problems, as well as dedication to research and product development in the area. Job Title: Software Developer (RCG) Job Description In this position you will be working in Data Center Manager (DCM) Product Engineering Team on software development in Intel Software and Service Group. Your responsibilities include developing data center manageability products, prototyping ideas to solve real world problems in data center manageability solutions, exploring product requirements with business analysts, solving design or architectural challenges in product development, etc. Qualifications - Good programming skills in C/C++/Java as well as in algorithm design and implementation. - Knowledge in operating systems, networking, and database. - Experience in either developing server-side products or solving real world computational problems is a plus (but not a must). - Good understanding on software development processes. - Good English communication skills. - Good work ethic, including being a good team player and being responsible, is essential for the job.

  7. 4. extended Microcode & Middelware Development Job Title: Software Engineer eMMD (extended Microcode & Middelware Development) team is working on developing core CPU features for Intel’s next generation processor. This is a SW/HW co-design project, the software we are developing will add tremendous value to Intel CPU, like security, etc.  The China team is responsible for all the software development and testing for OS/driver, runtime service, SDK and tools. Job Description  In this position, you will be the software engineer of Software and Service Group that will design, implement and test the software product. Your responsibilities will include but not be limited to: - Developing and testing software on Windows and Linux for Intel platform, including OS/drivers, libraries, tools and applications.- Working through the whole software development lifecycle, including prototype development, high/low level design, coding, unit testing, functional testing and system testing. Qualifications You shall possess a Master of Science degree (RCG in 2011) in Computer Engineering or Computer Science. Additional qualifications include: Technical Skills: - Hands-on proficiency in C and/or C++ programming languages. - Experienced in software development on Windows and/or Linux platform (C/C++). Experienced in driver development will be an added advantage. - Knowledgeable in system architecture (x86, ARM, etc.) and OS Internals. - Familiarity with virtualization technology (XEN, KVM) will be a big plus. -Knowledge and experience of software testing principles and validation techniques would be an added advantage Soft Skills: - Good cross-functional teamwork - Good communication skills in English, both verbal and written - Excellent problem solving skills and be able to work under pressure.

  8. 5. Developer Relationship Division (1) Title: Software engineer (Application layer) Job Description Do you want to change the human’s way of life, way of work, learning styles and the way of thinking? If you think you're smart, self-confidence, and try to realize the above changes, so please joins Intel! With mobile technology development, more and more amazing mobile devices and applications are developed, to bring people endless fun and conveniences. To do this, and do better, Intel carries Atom series mobile platforms and intelligent MeeGo operating system into the mobile world, which will change the mobile market rules of the game, giving people more excellent user experience. To accomplish this great goal, we are now recruiting students who are talented, courageous, self-confidence, and commit to change human lifestyles, learning styles. You will work together with Intel to accomplish the common goal! Qualifications You should possess a Master/Ph. D degree in Computer Science, or EE. Additional qualifications include: -Experienced in C/C++ programming -Solid understanding of IA-32 platform architecture is a plus. -Linux system based development experience would be an added advantage -Background in Graphics and Audio/Video CODEC would be an added advantage -Background in internet application development would be an added advantage -Strong influence skill and communication skills in both English and Chinese -Self starter who can work with minimal supervision in a team environment -Ability to local and/or international travel

  9. 5. Developer Relationship Division (2) Title: Software engineer (firmware bsp bios) Job Description Do you want to change the human’s way of life, way of work, learning styles and the way of thinking? If you think you're smart, self-confidence, and try to realize the above changes, so please joins Intel! With mobile technology development, more and more amazing mobile devices and applications are developed, to bring people endless fun and conveniences. To do this, and do better, Intel carries Atom series mobile platforms and intelligent MeeGo operating system into the mobile world, which will change the mobile market rules of the game, giving people more excellent user experience. To accomplish this great goal, we are now recruiting students who are talented, courageous, self-confidence, and commit to change human lifestyles, learning styles. You will work together with Intel to accomplish the common goal! Qualifications You should possess a Master/Ph. D degree in Computer Science, or EE. Additional qualifications include: -Expert in C/C++ and/or assembly programming language -Technical experience with digital components, including understanding the application of different logic families -Familiar with Firmware or BSP or BIOS development -Solid understanding of IA-32 platform architecture is a plus. -Linux system based development experience would be an added advantage -Strong influence skill and communication skills in both English and Chinese -Self starter who can work with minimal supervision in a team environment -Ability to local and/or international travel

  10. 5. Developer Relationship Division (3) Job Title: Software Engineer Job Description You will be responsible for supporting the SSG DRD team to enable china key HPC and/or IPDC and/or Throughput account and top deals by technical engage with customer and/or ISV for performance tuning, application re-architecture, porting and parallelism. Your responsibilities will include but not be limited to: - Tracing and Developing team's Throughput computing technology, help customer to port application to IA architecture - Responsible for independently engage HPC and/or IPDC enabling projects for tuning, porting and parallelism - Responsible for technical influence customer for solution with link team - Delivering training to customer and/or ISV and/or OEM, deliver high quality white paper and/or Case study internally or externally . Qualifications You shall possess a master or Dr. of Science degree (RCG in 2011) in Computer Engineering or Computer Science. Additional qualifications include: - master diversified parallel language to get use of IA multicore and many core architecture - Knowledge of HPC and/or IPDC and/or Throughput Architecture and Micro-architecture - Strong communication and interpersonal skills - Ability to work in a multi-cultural Environment - Knowledge and experience in porting and/or tuning system and/or applications in IPDC and/or HPC and/or Throughput computing - Problem Solving :Identify and resolve problems in a timely manner; Gather and analyze information skillfully - Innovation: Develops innovative approaches and ideas - Familiar with parallel programming standards such as MPI and OpenMP, Ct, and others - Familiar with performance tuning tools such as Vtune, MKL, ITAC - Expert on Linux* and/or Windows* C and/or C++ programming, Fortran, Perl* would be an added advantage 

  11. 5. Developer Relationship Division (4) Job Title: Software Engineer (RCG) Job Description  In this position, you will be the software engineer of Software and Service Group that will design, implement and test the software product. Your responsibilities will include but not be limited to: - Developing and testing frontend or backend software on Linux. - Working through the whole software development lifecycle, including prototype development, high/low level design, coding, unit testing, functional testing and system testing. Qualifications You shall possess a Master of Science degree (RCG in 2011) in Computer Engineering or Computer Science. Additional qualifications include: Technical Skills: - Hands-on proficiency in Java and/or C++ programming languages. - Experienced in software development on Linux platform (Java/C++). - Familiarity with open source LAMP, Web2.0, and J2EE will be a big plus. - Familiarity with Design Patterns will be a big plus. - Familiarity with GUI development with Qt on Linux will be a big plus. -Knowledge and experience of software testing principles and validation techniques would be an added advantage -Knowledge and experience of Agile development model will be a plus.Soft Skills: - Good cross-functional teamwork - Good communication skills in both Mandarin and English, both verbal and written - Excellent problem solving skills and be able to work under pressure.

  12. 6. DPD/BiTS team Job Title: Software Engineer Our team is working on advanced Binary Translation technology which is targeting software/hardware cod-design. Job Description Working in a software product validation and tools team, the candidate would be responsible for implementing innovative validation methodologies to ensure highest binary translation software quality, designing tools and validation infrastructure, as well as performing test case development and validation. Challenging and interesting work. Highly motivated group. Means every member has the ability to directly affect product success and innovate future technologies. Qualifications The candidate should have excellent development and debugging skills (low level language like C, C++ and assembly or Java and script languages such as Python/Perl/Bash), and proven track record of solving complex technical problems and writing technical design documents. One or more of the following area is highly preferred: OS internals, computer architecture on Intel processor and virtual machines, compiler technology, web, networking, Linux basics., debugging and optimization in multi-threading environment.

  13. 7. Platform Analysis & Technology Team Job Title: Performance Simulation Engineer Job Description The successful candidate for this job will be working on CPU/GPU simulator development and performance analysis or projection for latest or future Processor/Graphics/Soc products. He will be responsible for workload and architecture characterization, modeling and analysis, that enables the performance projection and evolvement study for future systems that are currently in optimization or design. Frequent cross-team communication (with US team) is also important part of the job to ensure success. Qualifications • Integrity • MS degree in CS or EE with plus 2-4 years of hands-on experience in OS/driver optimization and performance research work on either CPU, GPU or embedded system • Architecture knowledge of CPU, GPU or Embedded system • Excellent software development/debug skill and problem solving capability • Mathematical skill or experience on data analysis will be an important value add • Good team work, initiative and responsible • Good verbal and written communication skills in English

  14. 8. OTC System Engineering(1) MeeGo System Development Engineer MeeGo is an open source Linux OS optimized for Intel Atom processor targeting mobile platform such as Smartphone, Tablet, In-Vehicle system, Connected TV and Netbook. The MeeGo System Engineering team is hiring several positions located in both Beijing and Shanghai: Job Title: MeeGo Distribution Engineers The MeeGo distribution team is responsible for the development, maintenance, and optimization of MeeGo Core OS. The team also develops various tools to facilitate MeeGo developers and enhance MeeGo distribution infrastructure. You will work in the team as a core subsystem maintainer and/or a tool developer. Job Title: MeeGo SDK development Engineers The MeeGo SDK team is responsible for developing MeeGo application development tools and development environment, including API libraries, GUI development tools integration, system emulators on multi-platforms. Job Title: MeeGo Enabling and Support Engineers The MeeGo Enabling and Support team is responsible for providing MeeGo technology enabling and support to Intel partners and customers, including Linux Operation System Vendors (OSV) and OEMs/ODMs; tasks include supporting OSVs to integrate MeeGo technologies in their products and resolving technical issues. Qualifications: • You should possess a Master or a Bachelor of Science degree in Computer Science or other related technical degrees. • At least one years of Linux* or Unix* software development experience • Excellent C and/or C++ and/or Perl and/or Python* and/or Shell* programming skills (any two) • Good debugging skills in Linux* or Unix* • Verbal and written English communication skills • Having proven records of contributing to the open source community would be an added advantage

  15. 8. OTC System Engineering(2) Enterprise Linux OS Engineer Intel Open source Technology Center (OTC) is missioned to drive timely enabling of mainstream server and client platform features in Linux, creating unique value for Intel platforms and technologies through open source software projects and initiatives, which achieves "Intel as a leader" perception within open source community. Job Title: Linux OS Engineer We're looking for more top talents who have passion for cutting edge technologies, and love challenges of fast studying and resolving issues of new technologies. In this position, you will be responsible to enable very latest Intel platform technologies, e.g. graphics, wireless, new instruction, and RAS etc. on Linux and work with world-wide Linux OS vendors to make their productions working well on Intel platforms . Your responsibilities will include but not be limited to: • Understanding Intel latest platform features and investigating the technology gaps in mainline Linux and various Linux distributions, like RHEL, Novel SuSE, Ubuntu.etc. • Fixing bugs in Linux kernel or device drivers. • Testing and fixing bugs for Intel platforms feature in Linux distributions Qualifications • Master or Bachelor degree in Computer Science, Engineering or related majors; • Good knowledge and experience on code development for least one of the following areas of interest: Linux kernel code, device drivers, embedded system bring-up and debug; • Knowledge of Intel Architecture is very good plus; • Strong C/C++ program skills and Shell/Perl programming skill is very good plus; • Quick learning and good self-motivation

  16. 9. DPD/APAC TCE team APAC TCE team provides technical support of DPD’s software development tools. Job Title: Technical Consultant Engineer The jobs of this position are, but not limited as, • Solve customers’ issues of the tools via various channels, like online forum and QuAD system. • Promote the tools via sales/market events and training. • Work closely with geo key customers to enable the tools. Qualifications To successfully accomplish the assigned tasks, the applicant should has the following knowledge and skill • Master or Bachelor degree in Computer Science, Engineering or related majors • Good knowledge and experience on Compiler theory and parallelism • Good knowledge and experience of software development on Windows, Linux and/or MacOS • Good at programming with C++ and/or Fortran. • Knowledge of Intel Architecture is very good plus; Beside the above preconditions of expertise, the applicant should • Be patient to sort of routine job. • Will to learn new technology proactively • Has the good communication skill

  17. 10. OTC Validation Team The Open Source Technology Center (OTC) within the Intel Software and Services Group (SSG) is creating software for the next generation of mobile internet devices. That’s MeeGo! OTC Validation team is responsible for the quality assurance for various important ingredients, OS stack and user experience. e.g. graphics, telephony stack, connection management, sensor framework, media framework, touch framework, content sharing framework, resource management, device management, power and performance, and user experience for handset, tablet, TV and netbook etc. The majority of the team are based in Intel Shanghai Zizhu site. We also have team in Beijing. We can offer the working opportunity at both Beijing and Shanghai. Job Title: MeeGo Validation Engineers Job Description OTC validation team is looking for the talent for MeeGo validation. In this position, you will get chance to work with MeeGo (http://meego.com/) worldwide expertise on various important subsystem ingredients. The ideal candidate must be good at problem solving, motivated and have the ability to research open-ended technical challenges. Your responsibilities will include but not be limited to: develop test plans, scenarios and test cases for MeeGo, be able to do deep-dive issue analysis, bug isolation, interact with key stakeholders for issue resolving. Qualifications Master or Bachelor degree in Computer Science, Engineering or related majors - Has practical programming experience on Linux. - Strong C/C++ program skills and Shell/Perl programming skill is very good plus; - Quick learning and good self-motivation - Excellent communication skills both in English and Chinese 17

  18. TONS OF THANKS!

More Related