CPUSH-01 ASIC design Engineer(X86/SOC)
【Responsibilities】
1. X86 /Chipset/SOC Design development
2. Timing verification and logic / physical synthesis, formal verification, etc.
3. System verification and debugging and performance analyzing
4. Functional model development
5. Function test vector development and debugging
6. Emulation verification

【Requirements】
1. MS/PHD in microelectronic, computer science or related
2. Knowledge of digital circuit design, computer system architecture
3. Familiar with Verilog/VHDL, and behavior modeling
4. Experience with Design tools such as simulator, logic synthesis
5. Strong problem solving and debugging skills; good English language skill
6. Knowledge of X86 architecture is a plus
7. Knowledge of C/C++ is a plus

CPUSH-05 ASIC Physical Design Engineer
【Responsibilities】
Physical design, including library preparation, chip planning, power-rail analysis, timing-driven placement and routing, CTS, DRC/LVS, RC extraction and SDF generation.

【Requirements】
1. Master degree in Electrical Engineering, or related engineering fields
2. Strong verbal communication and interpersonal skills to work closely with a variety of individual contributors and managers; Team work spirit
3. Good spoken and written English skills
4. The following items are plus
a) Experienced in commercial EDA tools (e.g., Synopsys, Cadence, Mentor, Magma etc)
b) TCL /TK, C- Shell, Perl.

CPUSH-02 ASIC Verification Engineer (X86/SOC)
【Responsibilities】
1.ASIC design verification methodology research
2.Develop and maintain verification system
3.Own ASIC project verification. Build system, debug design, develop vector, analyze coverage, develop function model and monitor

【Requirements】
1.MS/PHD in microelectronic, computer science or related
2.Knowledge of digital circuit design, computer system architecture
3.Familiar with Verilog/VHDL, SystemVerilog and C/C++
4.Experience with simulator such as NC/VCS
5.Good team work; strong problem solving and debugging skills; good English communication skill
6.Knowledge of Unix platform,csh,perl and tcl prgramming is a plus
7.Knowledge of X86 architecture is a plus
8.Knowledge of UVM system is a plus

CPUSH-06 DFT Engineer
【Responsibilities】
1. DFT (Design For Test) technology/methodology research and development
2. Project execution: develop test plan for mix-signal and digital design
3. Project execution: test design implementation & verification; test vector generation & validation on ATE

【Requirements】
1. Knowledge and experience on logic design are required
2. Knowledge and experience on DFT (Design For Test) including Scan/ATPG/BIST... are desired
3. Experience on Verilog simulation is a plus
4. Experience on test program development on ATE is a plus

CPUSH-03 CPU Architecture Engineer
【Responsibilities】
1.X86 micro-architecture development
2.Developing the design and architecture of a complex microprocessor in deep
sub-micron process technology
3.Developing the CPU microarchitecture based on function/performance/power requirements
4.Improving the CPU architecture for optimized performance and power
5.CPU performance/power evaluation
6.CPU function/performance modeling

【Requirements】
1. MS/PHD in microelectronic, computer science or related
2.Complete understanding of advanced CPU architecture and design techniques
3.Significant experience and knowledge with CPU design and improvement
4.Good understanding of OS and other general software tools
5. Strong problem solving and debugging skills; good English language skill
6. Knowledge of C/C++ is a plus
7. Knowledge of processor modeling is a plus

CPUSH-07 X86 System Software Engineer
【Responsibilities】
X86 Software engineers will participate in the following tasks:
1. X86 uEFI BIOS / Firmware code development for X86 SOC (System on Chip) platform, including co-debugging tasks with HW team
2. Linux/Windows Kernel-Mode Drivers or related Kernel Stack code development tasks, including co-debugging tasks with HW design team, for all peripheral controllers inside X86 SOC platform
3. Linux/Windows User Mode Software Stack/Drivers or application program code development/optimization tasks for software solution of X86 server/PC
4. Join new industry specification investigation and co-discussion new Platform SOC design with hardware teams
5. System analysis and optimization; Virtual platform / c-model development for chipset architecture exploration
6. Support/Maintain Customers/3rd OS Partners for existing on-marketing Windows/Linux Drivers, Applications and Software Products.

【Requirements】
1. Master degree or above (The Outstanding Bachelors with rich Software/Firmware programming experience is also welcome.)
2. C, C++, Java coding skills; (Assembly language programming experience is welcome)
3. Solid knowledge of industry standards, ex. CPU, MEMORY, IO, ACPI, USB, SMBIOS, PCI/PCI-express, Audio/Video Formats
4. Strong background and code development experience in Linux Software/Controller Driver or any Micro-controller Firmware, X86 related experience is preferred
5. Good Reading/Writing skills in English
6. Good attitude in Team Work and communication
7. Welcome the following technology background and code development experience:
ü X86 uEFI BIOS code development
ü Linux Device Driver development experience liked as GFX (2D/3D/Video/Display), Audio DSP, and Storage Controllers (SD/eMMC/SATA/NF/RAID…etc.), USB, Wi-Fi LAN, GPS or popular Bus controllers.
ü Linux (Android) Software Development experience for Linux (Android) Audio/Video User mode Driver/ algorithm/library, Security Algorithm, AGPS algorithm or telephone application Software …etc.
ü SystemC coding skill

CPUSH-04 Custom circuit design Engineer
注:笔试职位

【Responsibilities】
1. Custom IP / circuit definition, developing and evaluation;
2. Full custom digital block design, such as High speed SRAM, CAM, ROM datapath,etc.
3. Providing the technical guidance to layout, application and Front-end engineers.

【Requirements】
1. MS in Electrical Engineering or Microelectronics or related fields;
2. Solid Knowledge of full custom circuit, Mixed-Signal and layout design is required;
3. Solid knowledge in one or more area will be plus:
a) High-speed memory array
b) Dynamic digital circuit
c) Timing lib extract
d) Circuit formal verify
f) Full-custom IP in Advanced Processor
4. Tape out & debug experience will be plus

CPUSH-08 X86 SOC硬件系统工程师
【Responsibilities】
1. 负责X86 CPU/芯片组功能性和兼容性问题的软硬件调试,解决X86 CPU/芯片组逻辑设计/系统应用中的bug。
2. 负责X86 CPU/芯片组FPGA验证平台的硬件设计和分析调试。
3. 负责CPU指令级分析和仿真以及本公司X86 CPU性能和架构分析。通过Perl/Ruby/C等相关编程语言来开发对CPU内部进行分析的工具。

【Requirements】
1. 计算机,电子,自动化或相关专业硕士。
2. 熟悉板级硬件系统电路开发与设计,具备信号完整性相关知识。
3. 熟悉Linux内核,Linux/Windows操作系统驱动程序开发;具有X86汇编语言,C语言程序开发经验。
4. 熟悉X86系统架构以及各类总线规范者优先,通过计算机三级或四级考试者优先。


CPUBJ-01 ASIC Design Engineer(X86/SOC)
【Responsibilities】
1. X86 /Chipset/SOC Design development
2. Timing verification and logic / physical synthesis, formal verification, etc.
3. System verification and debugging and performance analyzing
4. Functional model development
5. Function test vector development and debugging
6. Emulation verification

【Requirements】
1. MS/PHD in microelectronic, computer science or related
2. Knowledge of digital circuit design, computer system architecture
3. Familiar with Verilog/VHDL, and behavior modeling
4. Experience with Design tools such as simulator, logic synthesis
5. Strong problem solving and debugging skills; good English language skill
6. Knowledge of X86 architecture is a plus
7. Knowledge of C/C++ is a plus


CPUBJ-07 X86 System Software Engineer
【Responsibilities】
X86 Software engineers will participate in the following tasks:
1. X86 uEFI BIOS / Firmware code development for X86 SOC (System on Chip) platform, including co-debugging tasks with HW team
2. Linux/Windows Kernel-Mode Drivers or related Kernel Stack code development tasks, including co-debugging tasks with HW design team, for all peripheral controllers inside X86 SOC platform
3. Linux/Windows User Mode Software Stack/Drivers or application program code development/optimization tasks for software solution of X86 server/PC
4. Join new industry specification investigation and co-discussion new Platform SOC design with hardware teams
5. System analysis and optimization; Virtual platform / c-model development for chipset architecture exploration
6. Support/Maintain Customers/3rd OS Partners for existing on-marketing Windows/Linux Drivers, Applications and Software Products.

【Requirements】
1. Master degree or above (The Outstanding Bachelors with rich Software/Firmware programming experience is also welcome.)
2. C, C++, Java coding skills; (Assembly language programming experience is welcome)
3. Solid knowledge of industry standards, ex. CPU, MEMORY, IO, ACPI, USB, SMBIOS, PCI/PCI-express, Audio/Video Formats
4. Strong background and code development experience in Linux Software/Controller Driver or any Micro-controller Firmware, X86 related experience is preferred
5. Good Reading/Writing skills in English
6. Good attitude in Team Work and communication
7. Welcome the following technology background and code development experience:
ü X86 uEFI BIOS code development
ü Linux Device Driver development experience liked as GFX (2D/3D/Video/Display), Audio DSP, and Storage Controllers (SD/eMMC/SATA/NF/RAID…etc.), USB, Wi-Fi LAN, GPS or popular Bus controllers.
ü Linux (Android) Software Development experience for Linux (Android) Audio/Video User mode Driver/ algorithm/library, Security Algorithm, AGPS algorithm or telephone application Software …etc.
ü SystemC coding skill


CPUBJ-02 ASIC Verification Engineer (X86/SOC)
【Responsibilities】
1.ASIC design verification methodology research
2.Develop and maintain verification system
3.Own ASIC project verification. Build system, debug design, develop vector, analyze coverage, develop function model and monitor

【Requirements】
1.MS/PHD in microelectronic, computer science or related
2.Knowledge of digital circuit design, computer system architecture
3.Familiar with Verilog/VHDL, SystemVerilog and C/C++
4.Experience with simulator such as NC/VCS
5.Good team work; strong problem solving and debugging skills; good English communication skill
6.Knowledge of Unix platform,csh,perl and tcl prgramming is a plus
7.Knowledge of X86 architecture is a plus
8.Knowledge of UVM system is a plus


CPUBJ-08 X86 SOC硬件系统工程师
【Responsibilities】
1. 负责X86 CPU/芯片组功能性和兼容性问题的软硬件调试,解决X86 CPU/芯片组逻辑设计/系统应用中的bug。
2. 负责X86 CPU/芯片组FPGA验证平台的硬件设计和分析调试。
3. 负责CPU指令级分析和仿真以及本公司X86 CPU性能和架构分析。通过Perl/Ruby/C等相关编程语言来开发对CPU内部进行分析的工具。

【Requirements】
1. 计算机,电子,自动化或相关专业硕士。
2. 熟悉板级硬件系统电路开发与设计,具备信号完整性相关知识。
3. 熟悉Linux内核,Linux/Windows操作系统驱动程序开发;具有X86汇编语言,C语言程序开发经验。
4. 熟悉X86系统架构以及各类总线规范者优先,通过计算机三级或四级考试者优先。


CPUBJ-03 CPU Architecture Engineer
【Responsibilities】
1.X86 micro-architecture development
2.Developing the design and architecture of a complex microprocessor in deep
sub-micron process technology
3.Developing the CPU microarchitecture based on function/performance/power requirements
4.Improving the CPU architecture for optimized performance and power
5.CPU performance/power evaluation
6.CPU function/performance modeling

【Requirements】
1. MS/PHD in microelectronic, computer science or related
2.Complete understanding of advanced CPU architecture and design techniques
3.Significant experience and knowledge with CPU design and improvement
4.Good understanding of OS and other general software tools
5. Strong problem solving and debugging skills; good English language skill
6. Knowledge of C/C++ is a plus
7. Knowledge of processor modeling is a plus


CPUBJ-09 System Validation Engineer
【Responsibilities】
1. This role executes tasks related to PC motherboard and x86 CPU/SOC testing, including skills in the operating system and board level circuit analysis.
2. Primary responsibility is to ensure overall product functionality is meeting all technical specification.
3. Certifying the PC I/O bus spec like PCI Express, PCI, USB, SATA and Audio.
4. Voltage regulator and board failure analysis.
5. CPU & Chipset power consumption test.
6. Write/modify a test tool and design test equipment for specific function.

【Requirements】
Bachelors in Engineering with major in Computer Science/Electronics, Additional qualifications include:
1. Solid knowledge in 8086 microprocessor system and assembly language.
2. Knowledge of modern x86 PC architecture.
3. Familiar with Windows and Linux OS operation/application.
4. Good presentation skills is a plus.
5. Strong communication skills to work in the team.


CPUBJ-04 Mix-signal design Engineer
注:笔试职位
【Responsibilities】
1. Analog and mixed circuit and architecture definition, developing and evaluation;
2. High speed mixed signal IP block design, such as High speed SRAM, IO, PLL, DAC, SerDes etc.;
3. Full-custom circuit design, simulation, optimization and verification;
4. Providing the technical guidance to layout, application and Front-end engineers.

【Requirements】
1. MS in Electrical Engineering or Microelectronics or related fields;
2. Solid Knowledge of full custom Analog, Mixed-Signal and layout design is required;
3. Solid knowledge in one or more area will be plus:
a) High-speed memory array
b) High-speed interface/IO
c) PLL/CDR
d) AD/DA
e) Serdes PHY
f) Full-custom IP in Advanced Processor
4. Tape out & debug experience will be plus


CPUBJ-10 存储系统软件工程师(北京)
【岗位职责】
1、编写Linux内核NVMe AHCI驱动程序;
2、编写高速缓存和硬盘数据交换管理程序;
3、编写大量数据处理算法;
4、系统优化。

【任职要求】
1、熟悉C 汇编等编程语言;
2、熟悉Linux内核,有驱动程序编写经验;
3、了解存储系统架构, SCSI SAS SATA SSD NVMe;
4、了解存储技术,例如Cache,RAID,File System等;
5、了解存储有关算法, erasure code, Reed Solomen,Bloom Filter等;
6、良好的沟通能力和团队合作能力。


CPUBJ-05 ASIC Physical Design Engineer
【Responsibilities】
Physical design, including library preparation, chip planning, power-rail analysis, timing-driven placement and routing, CTS, DRC/LVS, RC extraction and SDF generation.

【Requirements】
1. Master degree in Electrical Engineering, or related engineering fields
2. Strong verbal communication and interpersonal skills to work closely with a variety of individual contributors and managers; Team work spirit
3. Good spoken and written English skills
4. The following items are plus
a) Experienced in commercial EDA tools (e.g., Synopsys, Cadence, Mentor, Magma etc)
b) TCL /TK, C- Shell, Perl.


CPUBJ-11 云系统管理工程师(北京)
【岗位职责】
1、搭建基于OpenStack, Hadoop,CDN等的云平台;
2、负责的云平台部署、系统管理,故障诊断等工作;
3、负责云平台的维护工作,提升系统性能及稳定性,保证系统7X24稳定运行;
4、监控云平系统性能,进行性能调优。

【任职要求】
1、了解RHEL/Ubuntu/CentOS等主流Linux操作系统的批量安装、使用、性能调优等;
2、熟悉Linux 操作,熟悉Bash等脚本编程语言,熟悉Python编程;
3、了解Openstack, hadoop CDN架构,经过相关培训或有过相关实际经验,性能分析调试经验;
4、良好的沟通能力和团队合作能力。


CPUBJ-06 DFT Engineer
【Responsibilities】
1. DFT (Design For Test) technology/methodology research and development
2. Project execution: develop test plan for mix-signal and digital design
3. Project execution: test design implementation & verification; test vector generation & validation on ATE

【Requirements】
1. Knowledge and experience on logic design are required
2. Knowledge and experience on DFT (Design For Test) including Scan/ATPG/BIST... are desired
3. Experience on Verilog simulation is a plus
4. Experience on test program development on ATE is a plus


GPUSH-01 Software Engineer – Graphics Team
【Responsibilities】
1. Development of Graphics driver for Linux/Android or Windows sub-system;
2. Focus on Direct3D, OpenGL, OpenGLES, OpenCL, Video, Display or Graphics Firmware;
3. Participate in new silicon bring-up for graphics sub-system including validation for pre and post-silicon stage;
4. Debugging complex graphics issues from top-down including applications, run-time, OS, drivers and hardware;
5. Work side by side with cross functional teams including hardware, architecture and system engineering team on solving performance bottleneck;
6. Work on graphics or compute shader compiler including front-end and low-level GPU compiler.

【Requirements】
1. MS or Equivalent;
2. Solid C/C++ programming/debugging skills;
3. Knowledgeable in Operation System fundamental and multi-threading programming;
4. Understanding of graphics pipeline a definitive plus;
5. Experience in working with video codec desirable;
6. Familiar with x86 PC or ARM architecture;
7. Excellent problem solving skills and desire to learn/explore new technology;
8. Self-motivated individual with good communication skills and team player.


GPUSH-09 SOC Architecture Engineer
【Responsibilities】
1. Develop SOC function/power/performance model for evaluate and optimize the SOC architecture;
2. Develop and maintain verification environment at both full chip & unit level;
3. Code/functional coverage analysis;
4. Responsible for running RTL/FPGA level simulation;
5. Develop testing and regression methodologies;
6. Develop/maintain/enhance environment tools/scripts/make files;
7. Performance and Power optimization for the real silicon.
8. Sensor Hub algorithm research and solution implement.

【Requirements】
1. MSEE/MSCS or above;
2. Proficient in C/C++, Makefile;
3. Must have strong programming skills in one or more scripting languages: TCL, Perl, Python.

【Preferred Qualifications】
Knowledge in one of the below areas is a big plus;
1. Familiar with 3D, Video or Peripheral Driver;
2. Familiar with ASIC simulation environment;
3. Familiar with ARM based SOC;
4. Familiar with Android Framework;
5. Low power verification and tuning experience (Multi-Voltage, power gating, etc).


GPUSH-02 Software Engineer – Embedded Software
【Responsibilities】
1. Development of Embedded OS BSP such as Linux/Android;
2. Cowork with ARM corporation, development of SoC firmware for various peripherals based on open source code;
3. Design and development of related tools to assist embedded software bring-up;
4. Participate in new silicon bring-up including pre and post-silicon stage;
5. Coordination and collaboration with cross functional teams including hardware ASIC and system engineering team.

【Requirements】
1. MS or Equivalent;
2. Solid C/C++ programming and debugging skills;
3. Solid Java a plus;
4. Experience of Linux device drivers in multi-core/multi-threaded environments a plus;
5. Understanding of Linux kernel preferred;
6. Experience with ARM architecture and assembly desired;
7. Familiar with GDB, DS5, OpenOCD and related debug tools;
8. DDMS/Eclipse a plus;
9. Excellent analytical and problem solving skills;
10. Self-motivated individual with good communication skills and team player.


GPUSH-10 Architecture Video Engineer
【Responsibilities】
1. Audio/Video codec (such as HEVC, H264, MPEG2/4, VC1, AVS2/AVS+/AVS1, VP9/VP8, etc.) algorithm researching, chip-design-refining, lib development, etc;
2. C-modeling, test plan, emulation, etc.

【Requirements】
1. BS or above in CS/CE/EE, or 1 years+ work experience;
2. Familiar with one or more video codec standard, algorithms of multi-media, image/audio processing, etc.;
3. Excellent C/C++ programming and debugging skills;
4. Familiar with Architecture Design for processors such as ARM, DSP, etc.;
5. One or more scripting languages: Perl, Python, etc.;
6. Fluent in English: reading/writing/speaking/listening;
7. Good communication skills.


GPUSH-03 Compiler Development Software Engineer
【Responsibilities】
1. GLSL, DirectX, OpenCL Compiler develop, debug;
2. Compiler auxiliary tool develop, debug.

【Requirements】
1. MS or above;
2. Solid C/C++ programming skills;
3. Familiar with Bison&Flex is a plus;
4. Familiar with gcc/llvm architecture is a plus;
5. Familiar with OpenCL/CUDA/OpenGL architecture is a plus;
6. Self-motivated, team work capability.


GPUSH-11 Architecture Graphics Compiler Engineer
注:笔试职位

【Responsibilities】
1. Developing front-end and back-end compiler for the OpenCL/RenderScript in GPU processor;
2. OpenCL/RenderScript conformance/benchmark/game/application debug, analyzing and performance tuning;
3. Leading edge GPU parallel computing algorithm researching and designing.

【Requirements】
1. MS or above in CS/CE/MATH;
2. Positive and responsible attitude for work;
3. Good communication skills;
4. Fluent in English: reading/writing;
5. Excellent C/C++ programming and debugging skills;
6. Compiler developing experience.

【Preferred Qualifications】
1. GCC or LLVM experience;
2. Knowledge in graphics shader language such as CUDA, OpenCL, D3D, GLSL or RS;
3. Assembly language development experience.


GPUSH-04 ASIC Design Engineer (数字IC设计工程师)
注:笔试职位

【Responsibilities】
1. Develop advanced Computer Graphics Processor;
2. Perform RTL design, IP verification ( include digital simulation, emulation , FPAG prototype), timing analysis, formal verification;
3. SOC architecture and SOC integrate;
4. DC/PT flow;
5. DFT test;
6. verification methodology , OVM/VMM testbench build up.

【Requirements】
1. MS or equivalent. Familiar with principle of Logic Design. Knowledgeable about Computer Architecture;
2. Familiar with IC Design flow:
1) well versed in RTL coding, in either Verilog or VHDL, system verilog,
2) familiar with perl , tcl, csh and so on,
3) Familiar with tools for Synthesis, Timing Analysis, and Formal Verification, such as Design Compiler, Primetime, and Formality.
3. Good communication skills;
4. Must be a team player;
5. Good reading/writing skills in English.


GPUSH-12 网站开发工程师(Web development engineer
Responsibility:
1. Responsible for the design, development, maintenance and deployment of internal website based on the project requirements.
2. Responsible for the design and maintenance of back-end database.
3. Manage the web server.
Requirements:
1. Bachelor’s degree in Computer Science or related field.
2. Good web development experience is a plus.
3. Proficient in Web development skills, including cross-browser HTML, CSS, JavaScript/JQuery, AJAX.
4. Experience with Perl, PHP, or other server-side scripting languages.
5. Experience with MySQL database, including designing and developing database, query processing and optimization.
6. Good coding skills in Java or C++, solid knowledge for J2ee,MVC,SSH is a plus.
7. Well understanding in linux is a plus.
8. Good teamwork spirit, creative and initiative.

1. 根据项目需求,实现部门网站的程序开发、设计、维护、升级;
2. 网站后台数据库的设计及维护;
3. 管理网站服务器;
任职要求:
1. 大学本科及以上学历,计算机或相关专业,有扎实的软件基础知识。
2. 有网站系统编程经验,能独立承担网站项目的优先考虑。
3. 精通Web前端技术,包括(X)HTML(5)/CSS(3)/JavaScript/Ajax等,能够解决各种浏览器兼容性问题;
4. 熟悉PHP、Perl等脚本编程。
5. 熟悉数据库技术,掌握Mysql的操作及编程。
6. 熟悉Java或C++,熟悉J2ee编程思想,熟悉MVC和SSH框架优先考虑。
7. 精通linux者优先。
8. 具备优秀的团队合作意识,较强的学习能力。


GPUSH-05 IC Physical Design Engineer
【Responsibilities】
1. responsible for whole chip hierarchical floorplan, module level physical synthesis, APR, CTS;
2. timing closure, IR drop analysis, physical verification till tapeout;
3. implement multi-ten-million gate count 28nm/16nm GPU relative IC physical design.

【Requirements】
1. MS or equivalent. Major in microelectronics or relative department;
2. Have the experience of using ICC or EDI such that EDA tools, familiar with IC physical design flow;
3. Familiar with perl/TCL Script programming as a plus;
4. Good communication and positive attitude, good at team work.


GPUSH-13 Project Management Specialist
Job Description:
1. Work with customers for product definition, project planning, and project management
2. Work with sales to introduce and promote SoC to potential customers
3. Coordinate internal and external resources to complete product development
4. Understand related markets
Work Relationship:
Internal
1)Report to PM managers
2)Work with RD teams to complete customer-oriented projects
3)Work with Sales to support pre-sale tasks
External:
1)Work with customers for assigned projects
2)Work with partners for assigned tasks
Qualifications:
Education:Bachelor or above. Master Degree preferred Major: Computer Sciences, Electronics, or related
Age:None Gender:No Preference
Skills:
1. Good programming skills or PCB design skills
2. Fluent English
3. Outstanding Inter-personal Communication Skills
Outgoing Personality


GPUSH-06 Hardware System Engineer
【Responsibilities】
1. In charge of the system level validation of high-end ARM based SoC ASIC;
2. Provide the total solution for SoC based products including defining user model for customers, providing reference design, solving the software and hardware issues in customer designing and providing field assistance on mass production;
3. Research and development of other tools and products based on SoC;
4. In charge of SoC IC’s function test, bringing up, SI measurement and analysis, system compatibility measurement and analysis;
5. Designing schematic and PCB for SoC evaluation board and SoC based products;
6. Designing software and tools for SoC and related product;
7. Focus on the optimization of SoC and related evaluation board’s hardware design, especially focus on chasing the balance of highest performance and lowest power consumption.

【Requirements】
1. Candidates should be this year’s Master in EE, Microelectronics, Telecommunication, Computer science, Automation or related subject;
2. Be familiar with x86 PC or ARM architecture, or MCU hardware system development;
3. Can understand schematic without difficult;
4. Have good English reading ability to understand English datasheet well;
5. Skilled in using multi-meter, oscilloscope or other measurement devices;
6. Have experience in hardware project development;
7. Good team work spirit.

【Skills as Plus】
1. Skilled in schematic design using ORCAD;
2. Skilled in PCB design using Allegro;
3. Skilled in C/C++/C# programming;
4. Skilled in Linux/Android OS;
5. Having good soldering skill;
6. Familiar with circuit simulation;
7. Familiar with I2C/SPI/UART/PCIE/SATA/USB bus;
8. Familiar with TV/DVI/HDMI/CRT/MHL/CSI/DSI interfaces;
9. Have experience in the debug and design of High-Speed PCB.


GPUSH-14 PM Engineer(项目管理工程师)
Responsibilities:

- Coordinate between different departments
- Communication between RD & Customers
- Project schedule control
-Translation of R&D documents from English to Chinese

Requirements:

- BS or equivalent
- Understanding of Linux and Android operating system
- Familiar with SoC architecture
- Well communication skill in both English and Chinese
- Team work capability


GPUSH-07 GPU C/C++ Modeling Engineer
注:笔试职位

【Responsibilities】
1. Development of the Next Generation GPU/GPGPU architecture design using advanced C++ modeling methodologies;
2. Work with architects, designers, driver and compiler team to develop the algorithm for functional blocks;
3. Researching on the latest Graphics Architecture/Graphics algorithm;
4. Graphics DEBUG and Analysis Tools development.

【Requirements】
1. MS or above;
2. Excellent C/C++ programming and debugging skills and Love C++ programming;
3. Positive and responsible attitude for work;
4. Good communication skills both oral and written, Fluent in English: reading/writing.

【Preferred Qualifications】
1. Industry experience with computer architecture and graphics (e.g., DirectX & OpenGL & OES & OpenCL...);
2. Compiler and Driver develop experience;
3. Large scale parallel or distributed scientific computing system;


GPUSH-15 Analog Design Engineer
[Responsibilities】
1. Analog and mixed circuit and architecture definition, developing and evaluation;
2. High speed mixed signal IP block design, such as High speed SRAM, IO, PLL, DAC, SerDes etc.;
3. Full-custom circuit design, simulation, optimization and verification;
4. Providing the technical guidance to layout, application and Front-end engineers.
【Requirements】
1. MS in Electrical Engineering or Microelectronics or related fields;
2. Solid Knowledge of full custom Analog, Mixed-Signal and layout design is required;
3. Solid knowledge in one or more area will be plus:
a) High-speed memory array
b) High-speed interface/IO
c) PLL/CDR
d) AD/DA
e) Serdes PHY
f) Full-custom IP in Advanced Processor;
4. Tape out & debug experience will be plus.
f) Full-custom IP in Advanced Processor;
4. Tape out & debug experience will be plus.


GPUSH-08 GPU Architecture Design Engineer
注:笔试职位
【Responsibilities】
1. Development of the Next Generation GPU/GPGPU architecture design using advanced modeling methodologies for both SOC and Desktop;
2. Work with architects, designers, driver and compiler team to develop the algorithm for functional blocks;
3. Researching on the latest Graphics Architecture/Graphics algorithm;
4. GPU benchmark/game/application profiling, analyzing and performance tuning;
5. GPU Power analysis, evaluation and optimization;
6. Graphics DEBUG and Analysis Tools development.

【Requirements】
1. MS or above;
2. Excellent C/C++ programming and debugging skills;
3. Positive and responsible attitude for work;
4. Good communication skills both oral and written, Fluent in English: reading/writing.

【Preferred Qualifications】
1. Industry experience with computer architecture and graphics (e.g., DirectX & OpenGL & OES & OpenCL...);
2. Compiler and Driver develop experience;
3. Large scale parallel or distributed scientific computing system;
4. Doctorate degree in Computer Science/Electrical Engineering Preferred.


GPUBJ-01 Algorithm Engineer (Graphics: image/video/Computer Vision)
【Responsibilities】
Responsible for algorithm researching, designing and optimization on image/video processing/stream processor/computer vision.

【Requirements】
1. Master or Doctor of CS/EE/Math or Related Majors
2. Solid knowledge and experience on C/C++/Assembly programming and debugging skills
3. Strong background in at least one of the following areas:
Image processing / Video pre/post processing / Computer vision / Pattern recognition / Machine learning
4. Knowledge of computer architecture, skill in problem solving and identifying performance bottleneck for algorithm optimization
5. Positive and responsible attitude for work
6. Great technical passion, be able to learn new technologies quickly


GPUBJ-03 ASIC Design Engineer (Graphics )
【Responsibilities】
1.Develop advanced Computer Graphics Processor (GPU) and Video Processor
2.Perform RTL design,digital simulation,debugging,timing analysis,formal verification,FPGA test
3.Functional model development

【Requirements】
1.Familiar with principle of Logic Design
2.Knowledgeable about Computer
3.Familiar with IC Design flow
1) well versed in RTL coding,in either Verilog or VHDL
2) Familiar with tools for Synthesis,Timing Analysis,and Formal Verification,such as Design Compiler/RTL Compiler,Primetime,and Formality/LEC
4.Good communication skills:
1) Must be a team player
2) Good reading/writing skills in English;
5.Graphics/Video knowledge will be a plus


GPUBJ-02 Architecture Engineer (Graphics: image/video)
【Responsibilities】

1.Leading edge streaming processor architecture algorithm researching and designing
2.Image/Video Processing Algorithm researching and architecture designing
3.C-modeling Deveopment, performance tuning, test plan, emulation

【Requirements】
1.Master of CS/EE/ME or Related Majors
2.Solid knowledge and experience on C/C++/Assembly programming and debugging skills
3.Prefer if have experience of
Image;Signal;Processing/Video;Pre/Post;Processing/Computer architecture/Computational Mathematics
4.Familiar with Linux Environment is a plus
5.Positive and responsible attitude for work
6.Exellent verbal and written communication skills, in both English and Chinese


GPUWH-01 Software Engineer – Graphics Team
【Responsibilities】
1. Development of Graphics driver for Linux/Android or Windows sub-system;
2. Focus on Direct3D, OpenGL, OpenGLES, OpenCL, Video, Display or Graphics Firmware;
3. Participate in new silicon bring-up for graphics sub-system including validation for pre and post-silicon stage;
4. Debugging complex graphics issues from top-down including applications, run-time, OS, drivers and hardware;
5. Work side by side with cross functional teams including hardware, architecture and system engineering team on solving performance bottleneck;
6. Work on graphics or compute shader compiler including front-end and low-level GPU compiler.
【Requirements】
1. MS or Equivalent;
2. Solid C/C++ programming/debugging skills;
3. Knowledgeable in Operation System fundamental and multi-threading programming;
4. Understanding of graphics pipeline a definitive plus;
5. Experience in working with video codec desirable;
6. Familiar with x86 PC or ARM architecture;
7. Excellent problem solving skills and desire to learn/explore new technology;
8. Self-motivated individual with good communication skills and team player.


GPUWH-03 Compiler Development Software Engineer
【Responsibilities】
1. GLSL, DirectX, OpenCL Compiler develop, debug;
2. Compiler auxiliary tool develop, debug.

【Requirements】
3. MS or above
4. Solid C/C++ programming skills;
5. Familiar with Bison&Flex is a plus;
6. Familiar with gcc/llvm architecture is a plus;
7. Familiar with OpenCL/CUDA/OpenGL architecture is a plus;
8. Self-motivated, team work capability.


GPUWH-02 Software Engineer – Embedded Software
【Responsibilities】
1. Development of Embedded OS BSP such as Linux/Android;
2. Co-work with ARM Corporation, development of SoC firmware for various peripherals based on open source code;
3. Design and development of related tools to assist embedded software bring-up;
4. Participate in new silicon bring-up including pre and post-silicon stage;
5. Coordination and collaboration with cross functional teams including hardware ASIC and system engineering team.
【Requirements】
1. MS or Equivalent;
2. Solid C/C++ programming and debugging skills;
3. Solid Java a plus;
4. Experience of Linux device drivers in multi-core/multi-threaded environments a plus;
5. Understanding of Linux kernel preferred;
6. Experience with ARM architecture and assembly desired;
7. Familiar with GDB, DS5, OpenOCD and related debug tools;
8. DDMS/Eclipse a plus;
9. Excellent analytical and problem solving skills;
10. Self-motivated individual with good communication skills and team player.


GPUWH-04 Architecture Video Engineer
注:笔试职位

【Responsibilities】
1. Audio/Video codec (such as HEVC, H264, MPEG2/4, VC1, AVS2/AVS+/AVS1, VP9/VP8, etc.) algorithm researching, chip-design-refining, lib development, etc;
2. C-modeling, test plan, emulation, etc.

【Requirements】
1. BS or above in CS/CE/EE, or 1 years+ work experience;
2. Familiar with one or more video codec standard, algorithms of multi-media, image/audio processing, etc.;
3. Excellent C/C++ programming and debugging skills;
4. Familiar with Architecture Design for processors such as ARM, DSP, etc.;
5. One or more scripting languages: Perl, Python, etc.;
6. Fluent in English: reading/writing/speaking/listening;
7. Good communication skills.


COSSH-01 智能操作系统Android运行时研发工程师
工作职责:
1. 为自主智能操作系统定制可以支撑Android App运行的Android运行时环境;
2. 解决Android运行时与自主智能操作系统对接中出现的各种问题;
3. 参与关键技术攻关,提供解决方案。
岗位要求:
1. 计算机及相关专业;本科及以上学历;
2. 精通C/C++;精通或熟悉Java;熟悉Linux环境下程序开发;
3. 精通Android系统体系结构及framework,熟悉Android App开发;
4. 良好的编程习惯面向对象的思想,熟悉并掌握常见的设计模式;熟悉Linux系统架构,掌握操作系统的基本原理;掌握数据结构和基本算法;
5. 思路清晰,思维敏捷,有快速的学习能力;
6. 对研发有浓厚的兴趣,能主动积极参与;有创新意识;
7. 具备良好的表达和沟通能力,有极强的团队精神。
如有以下经验者,优先考虑:
1. 具备手机、平板、机顶盒、OTT、游戏机等中间件/平台软件研发经验者;
2. 具备嵌入式研发经验者。


COSWH-01 智能操作系统Android运行时研发工程师
工作职责:
1. 为自主智能操作系统定制可以支撑Android App运行的Android运行时环境;
2. 解决Android运行时与自主智能操作系统对接中出现的各种问题;
3. 参与关键技术攻关,提供解决方案。
岗位要求:
1. 计算机及相关专业;本科及以上学历;
2. 精通C/C++;精通或熟悉Java;熟悉Linux环境下程序开发;
3. 精通Android系统体系结构及framework,熟悉Android App开发;
4. 良好的编程习惯面向对象的思想,熟悉并掌握常见的设计模式;熟悉Linux系统架构,掌握操作系统的基本原理;掌握数据结构和基本算法;
5. 思路清晰,思维敏捷,有快速的学习能力;
6. 对研发有浓厚的兴趣,能主动积极参与;有创新意识;
7. 具备良好的表达和沟通能力,有极强的团队精神。
如有以下经验者,优先考虑:
1. 具备手机、平板、机顶盒、OTT、游戏机等中间件/平台软件研发经验者;
2. 具备嵌入式研发经验者。


COSSH-02 智能操作系统C++ UI框架研发工程师
工作职责:
1. 为自主智能操作系统开发和维护C++ UI框架;
2. 参与关键技术攻关,提供解决方案。
岗位要求:
1. 计算机及相关专业;本科及以上学历;
2. 精通C/C++;精通或熟悉Java;熟悉Linux环境下程序开发;
3. 精通Android系统体系结构及framework,熟悉Android App开发;
4. 良好的编程习惯面向对象的思想,熟悉并掌握常见的设计模式;熟悉Linux系统架构,掌握操作系统的基本原理;掌握数据结构和基本算法;
5. 思路清晰,思维敏捷,有快速的学习能力;
6. 对研发有浓厚的兴趣,能主动积极参与;有创新意识;
7. 具备良好的表达和沟通能力,有极强的团队精神。
如有以下经验者,优先考虑:
1. 具有客户端UI实际开发经验;
2. 精通一种UI框架,如MFC/C#/Qt/Swing/Android。


COSWH-02 智能操作系统C++ UI框架研发工程师
工作职责:
1. 为自主智能操作系统开发和维护C++ UI框架;
2. 参与关键技术攻关,提供解决方案。
岗位要求:
1. 计算机及相关专业;本科及以上学历;
2. 精通C/C++;精通或熟悉Java;熟悉Linux环境下程序开发;
3. 精通Android系统体系结构及framework,熟悉Android App开发;
4. 良好的编程习惯面向对象的思想,熟悉并掌握常见的设计模式;熟悉Linux系统架构,掌握操作系统的基本原理;掌握数据结构和基本算法;
5. 思路清晰,思维敏捷,有快速的学习能力;
6. 对研发有浓厚的兴趣,能主动积极参与;有创新意识;
7. 具备良好的表达和沟通能力,有极强的团队精神。
如有以下经验者,优先考虑:
1. 具有客户端UI实际开发经验;
2. 精通一种UI框架,如MFC/C#/Qt/Swing/Android。


COSSH-03 智能操作系统框架研发工程师
工作职责:
1. 智能操作系统的框架的研发、定制、移植和优化;
2. 参与关键技术攻关,提供解决方案;
岗位要求:
1. 计算机及相关专业;本科及以上学历;
2. 精通C/C++;精通或熟悉Java;良好的编程习惯面向对象的思想,熟悉并掌握常见的设计模式;熟悉Linux系统架构,掌握操作系统的基本原理;掌握数据结构和基本算法;
3. 思路清晰,思维敏捷,有快速的学习能力;
4. 对研发有浓厚的兴趣,能主动积极参与;有创新意识;
5. 具备良好的表达和沟通能力,有极强的团队精神;
以下要求如有优先考虑:
1. 精通或熟悉目前主流智能操作系统框架及SDK,例如Android/iOS/Win10,具相关研发经验者;
2. 具备手机、平板、机顶盒、OTT、游戏机等中间件/平台软件研发经验者;
3. 具备嵌入式研发经验;


COSWH-03 智能操作系统框架研发工程师
工作职责:
1. 智能操作系统的框架的研发、定制、移植和优化;
2. 参与关键技术攻关,提供解决方案。

岗位要求:
1. 计算机及相关专业;本科及以上学历;
2. 精通C/C++;精通或熟悉Java;良好的编程习惯面向对象的思想,熟悉并掌握常见的设计模式;熟悉Linux系统架构,掌握操作系统的基本原理;掌握数据结构和基本算法;
3. 思路清晰,思维敏捷,有快速的学习能力;
4. 对研发有浓厚的兴趣,能主动积极参与;有创新意识;
5. 具备良好的表达和沟通能力,有极强的团队精神。

以下要求如有优先考虑:
1. 精通或熟悉目前主流智能操作系统框架及SDK,例如Android/iOS/Win10,具相关研发经验者;
2. 具备手机、平板、机顶盒、OTT、游戏机等中间件/平台软件研发经验者;
3. 具备嵌入式研发经验。

COSSH-04 智能操作系统移植层及驱动研发工程师
工作职责:
1. 智能操作系统的移植层研发;
2. 智能操作系统的平台及硬件兼容性研发;
3. 内核及用户态驱动移植及研发;
4. 系统性能优化;
岗位要求:
1. 计算机及相关专业;本科及以上学历;
2. 精通C/C++; 良好的编程习惯面向对象的思想,熟悉并掌握常见的设计模式;熟悉Linux系统架构,掌握操作系统的基本原理;掌握数据结构和基本算法;
3. 思路清晰,思维敏捷,有快速的学习能力;
4. 对研发有浓厚的兴趣,能主动积极参与;有创新意识;
5. 具备良好的表达和沟通能力,有极强的团队精神;
以下要求如有优先考虑:
1. 具备Android/iOS/Win10等智能操作系统BSP或驱动研发经验者;
2. 精通嵌入式系统及Linux系统开发;
3. 精通底层调试技术;
4. 熟悉git,repo, perforce, gcc, vim等开发工具;


COSWH-04 智能操作系统移植层及驱动研发工程师
工作职责:
1. 智能操作系统的移植层研发;
2. 智能操作系统的平台及硬件兼容性研发;
3. 内核及用户态驱动移植及研发;
4. 系统性能优化;
岗位要求:
1. 计算机及相关专业;本科及以上学历;
2. 精通C/C++; 良好的编程习惯面向对象的思想,熟悉并掌握常见的设计模式;熟悉Linux系统架构,掌握操作系统的基本原理;掌握数据结构和基本算法;
3. 思路清晰,思维敏捷,有快速的学习能力;
4. 对研发有浓厚的兴趣,能主动积极参与;有创新意识;
5. 具备良好的表达和沟通能力,有极强的团队精神;
以下要求如有优先考虑:
1. 具备Android/iOS/Win10等智能操作系统BSP或驱动研发经验者;
2. 精通嵌入式系统及Linux系统开发;
3. 精通底层调试技术;
4. 熟悉git,repo, perforce, gcc, vim等开发工具;


CPUSH-01 ASIC design Engineer(X86/SOC)
【Responsibilities】
1. X86 /Chipset/SOC Design development
2. Timing verification and logic / physical synthesis, formal verification, etc.
3. System verification and debugging and performance analyzing
4. Functional model development
5. Function test vector development and debugging
6. Emulation verification

【Requirements】
1. MS/PHD in microelectronic, computer science or related
2. Knowledge of digital circuit design, computer system architecture
3. Familiar with Verilog/VHDL, and behavior modeling
4. Experience with Design tools such as simulator, logic synthesis
5. Strong problem solving and debugging skills; good English language skill
6. Knowledge of X86 architecture is a plus
7. Knowledge of C/C++ is a plus

CPUSH-05 ASIC Physical Design Engineer
【Responsibilities】
Physical design, including library preparation, chip planning, power-rail analysis, timing-driven placement and routing, CTS, DRC/LVS, RC extraction and SDF generation.

【Requirements】
1. Master degree in Electrical Engineering, or related engineering fields
2. Strong verbal communication and interpersonal skills to work closely with a variety of individual contributors and managers; Team work spirit
3. Good spoken and written English skills
4. The following items are plus
a) Experienced in commercial EDA tools (e.g., Synopsys, Cadence, Mentor, Magma etc)
b) TCL /TK, C- Shell, Perl.

CPUSH-02 ASIC Verification Engineer (X86/SOC)
【Responsibilities】
1.ASIC design verification methodology research
2.Develop and maintain verification system
3.Own ASIC project verification. Build system, debug design, develop vector, analyze coverage, develop function model and monitor

【Requirements】
1.MS/PHD in microelectronic, computer science or related
2.Knowledge of digital circuit design, computer system architecture
3.Familiar with Verilog/VHDL, SystemVerilog and C/C++
4.Experience with simulator such as NC/VCS
5.Good team work; strong problem solving and debugging skills; good English communication skill
6.Knowledge of Unix platform,csh,perl and tcl prgramming is a plus
7.Knowledge of X86 architecture is a plus
8.Knowledge of UVM system is a plus

CPUSH-06 DFT Engineer
【Responsibilities】
1. DFT (Design For Test) technology/methodology research and development
2. Project execution: develop test plan for mix-signal and digital design
3. Project execution: test design implementation & verification; test vector generation & validation on ATE

【Requirements】
1. Knowledge and experience on logic design are required
2. Knowledge and experience on DFT (Design For Test) including Scan/ATPG/BIST... are desired
3. Experience on Verilog simulation is a plus
4. Experience on test program development on ATE is a plus

CPUSH-03 CPU Architecture Engineer
【Responsibilities】
1.X86 micro-architecture development
2.Developing the design and architecture of a complex microprocessor in deep
sub-micron process technology
3.Developing the CPU microarchitecture based on function/performance/power requirements
4.Improving the CPU architecture for optimized performance and power
5.CPU performance/power evaluation
6.CPU function/performance modeling

【Requirements】
1. MS/PHD in microelectronic, computer science or related
2.Complete understanding of advanced CPU architecture and design techniques
3.Significant experience and knowledge with CPU design and improvement
4.Good understanding of OS and other general software tools
5. Strong problem solving and debugging skills; good English language skill
6. Knowledge of C/C++ is a plus
7. Knowledge of processor modeling is a plus

CPUSH-07 X86 System Software Engineer
【Responsibilities】
X86 Software engineers will participate in the following tasks:
1. X86 uEFI BIOS / Firmware code development for X86 SOC (System on Chip) platform, including co-debugging tasks with HW team
2. Linux/Windows Kernel-Mode Drivers or related Kernel Stack code development tasks, including co-debugging tasks with HW design team, for all peripheral controllers inside X86 SOC platform
3. Linux/Windows User Mode Software Stack/Drivers or application program code development/optimization tasks for software solution of X86 server/PC
4. Join new industry specification investigation and co-discussion new Platform SOC design with hardware teams
5. System analysis and optimization; Virtual platform / c-model development for chipset architecture exploration
6. Support/Maintain Customers/3rd OS Partners for existing on-marketing Windows/Linux Drivers, Applications and Software Products.

【Requirements】
1. Master degree or above (The Outstanding Bachelors with rich Software/Firmware programming experience is also welcome.)
2. C, C++, Java coding skills; (Assembly language programming experience is welcome)
3. Solid knowledge of industry standards, ex. CPU, MEMORY, IO, ACPI, USB, SMBIOS, PCI/PCI-express, Audio/Video Formats
4. Strong background and code development experience in Linux Software/Controller Driver or any Micro-controller Firmware, X86 related experience is preferred
5. Good Reading/Writing skills in English
6. Good attitude in Team Work and communication
7. Welcome the following technology background and code development experience:
ü X86 uEFI BIOS code development
ü Linux Device Driver development experience liked as GFX (2D/3D/Video/Display), Audio DSP, and Storage Controllers (SD/eMMC/SATA/NF/RAID…etc.), USB, Wi-Fi LAN, GPS or popular Bus controllers.
ü Linux (Android) Software Development experience for Linux (Android) Audio/Video User mode Driver/ algorithm/library, Security Algorithm, AGPS algorithm or telephone application Software …etc.
ü SystemC coding skill

CPUSH-04 Custom circuit design Engineer
注:笔试职位

【Responsibilities】
1. Custom IP / circuit definition, developing and evaluation;
2. Full custom digital block design, such as High speed SRAM, CAM, ROM datapath,etc.
3. Providing the technical guidance to layout, application and Front-end engineers.

【Requirements】
1. MS in Electrical Engineering or Microelectronics or related fields;
2. Solid Knowledge of full custom circuit, Mixed-Signal and layout design is required;
3. Solid knowledge in one or more area will be plus:
a) High-speed memory array
b) Dynamic digital circuit
c) Timing lib extract
d) Circuit formal verify
f) Full-custom IP in Advanced Processor
4. Tape out & debug experience will be plus

CPUSH-08 X86 SOC硬件系统工程师
【Responsibilities】
1. 负责X86 CPU/芯片组功能性和兼容性问题的软硬件调试,解决X86 CPU/芯片组逻辑设计/系统应用中的bug。
2. 负责X86 CPU/芯片组FPGA验证平台的硬件设计和分析调试。
3. 负责CPU指令级分析和仿真以及本公司X86 CPU性能和架构分析。通过Perl/Ruby/C等相关编程语言来开发对CPU内部进行分析的工具。

【Requirements】
1. 计算机,电子,自动化或相关专业硕士。
2. 熟悉板级硬件系统电路开发与设计,具备信号完整性相关知识。
3. 熟悉Linux内核,Linux/Windows操作系统驱动程序开发;具有X86汇编语言,C语言程序开发经验。
4. 熟悉X86系统架构以及各类总线规范者优先,通过计算机三级或四级考试者优先。

CPUBJ-01 ASIC Design Engineer(X86/SOC)
【Responsibilities】
1. X86 /Chipset/SOC Design development
2. Timing verification and logic / physical synthesis, formal verification, etc.
3. System verification and debugging and performance analyzing
4. Functional model development
5. Function test vector development and debugging
6. Emulation verification

【Requirements】
1. MS/PHD in microelectronic, computer science or related
2. Knowledge of digital circuit design, computer system architecture
3. Familiar with Verilog/VHDL, and behavior modeling
4. Experience with Design tools such as simulator, logic synthesis
5. Strong problem solving and debugging skills; good English language skill
6. Knowledge of X86 architecture is a plus
7. Knowledge of C/C++ is a plus

CPUBJ-07 X86 System Software Engineer
【Responsibilities】
X86 Software engineers will participate in the following tasks:
1. X86 uEFI BIOS / Firmware code development for X86 SOC (System on Chip) platform, including co-debugging tasks with HW team
2. Linux/Windows Kernel-Mode Drivers or related Kernel Stack code development tasks, including co-debugging tasks with HW design team, for all peripheral controllers inside X86 SOC platform
3. Linux/Windows User Mode Software Stack/Drivers or application program code development/optimization tasks for software solution of X86 server/PC
4. Join new industry specification investigation and co-discussion new Platform SOC design with hardware teams
5. System analysis and optimization; Virtual platform / c-model development for chipset architecture exploration
6. Support/Maintain Customers/3rd OS Partners for existing on-marketing Windows/Linux Drivers, Applications and Software Products.

【Requirements】
1. Master degree or above (The Outstanding Bachelors with rich Software/Firmware programming experience is also welcome.)
2. C, C++, Java coding skills; (Assembly language programming experience is welcome)
3. Solid knowledge of industry standards, ex. CPU, MEMORY, IO, ACPI, USB, SMBIOS, PCI/PCI-express, Audio/Video Formats
4. Strong background and code development experience in Linux Software/Controller Driver or any Micro-controller Firmware, X86 related experience is preferred
5. Good Reading/Writing skills in English
6. Good attitude in Team Work and communication
7. Welcome the following technology background and code development experience:
ü X86 uEFI BIOS code development
ü Linux Device Driver development experience liked as GFX (2D/3D/Video/Display), Audio DSP, and Storage Controllers (SD/eMMC/SATA/NF/RAID…etc.), USB, Wi-Fi LAN, GPS or popular Bus controllers.
ü Linux (Android) Software Development experience for Linux (Android) Audio/Video User mode Driver/ algorithm/library, Security Algorithm, AGPS algorithm or telephone application Software …etc.
ü SystemC coding skill

CPUBJ-02 ASIC Verification Engineer (X86/SOC)
【Responsibilities】
1.ASIC design verification methodology research
2.Develop and maintain verification system
3.Own ASIC project verification. Build system, debug design, develop vector, analyze coverage, develop function model and monitor

【Requirements】
1.MS/PHD in microelectronic, computer science or related
2.Knowledge of digital circuit design, computer system architecture
3.Familiar with Verilog/VHDL, SystemVerilog and C/C++
4.Experience with simulator such as NC/VCS
5.Good team work; strong problem solving and debugging skills; good English communication skill
6.Knowledge of Unix platform,csh,perl and tcl prgramming is a plus
7.Knowledge of X86 architecture is a plus
8.Knowledge of UVM system is a plus

CPUBJ-08 X86 SOC硬件系统工程师
【Responsibilities】
1. 负责X86 CPU/芯片组功能性和兼容性问题的软硬件调试,解决X86 CPU/芯片组逻辑设计/系统应用中的bug。
2. 负责X86 CPU/芯片组FPGA验证平台的硬件设计和分析调试。
3. 负责CPU指令级分析和仿真以及本公司X86 CPU性能和架构分析。通过Perl/Ruby/C等相关编程语言来开发对CPU内部进行分析的工具。


【Requirements】
1. 计算机,电子,自动化或相关专业硕士。
2. 熟悉板级硬件系统电路开发与设计,具备信号完整性相关知识。
3. 熟悉Linux内核,Linux/Windows操作系统驱动程序开发;具有X86汇编语言,C语言程序开发经验。
4. 熟悉X86系统架构以及各类总线规范者优先,通过计算机三级或四级考试者优先。

CPUBJ-03 CPU Architecture Engineer
【Responsibilities】
1.X86 micro-architecture development
2.Developing the design and architecture of a complex microprocessor in deep
sub-micron process technology
3.Developing the CPU microarchitecture based on function/performance/power requirements
4.Improving the CPU architecture for optimized performance and power
5.CPU performance/power evaluation
6.CPU function/performance modeling

【Requirements】
1. MS/PHD in microelectronic, computer science or related
2.Complete understanding of advanced CPU architecture and design techniques
3.Significant experience and knowledge with CPU design and improvement
4.Good understanding of OS and other general software tools
5. Strong problem solving and debugging skills; good English language skill
6. Knowledge of C/C++ is a plus
7. Knowledge of processor modeling is a plus

CPUBJ-09 System Validation Engineer
【Responsibilities】
1. This role executes tasks related to PC motherboard and x86 CPU/SOC testing, including skills in the operating system and board level circuit analysis.
2. Primary responsibility is to ensure overall product functionality is meeting all technical specification.
3. Certifying the PC I/O bus spec like PCI Express, PCI, USB, SATA and Audio.
4. Voltage regulator and board failure analysis.
5. CPU & Chipset power consumption test.
6. Write/modify a test tool and design test equipment for specific function.

【Requirements】
Bachelors in Engineering with major in Computer Science/Electronics, Additional qualifications include:
1. Solid knowledge in 8086 microprocessor system and assembly language.
2. Knowledge of modern x86 PC architecture.
3. Familiar with Windows and Linux OS operation/application.
4. Good presentation skills is a plus.
5. Strong communication skills to work in the team.


CPUBJ-04 Mix-signal design Engineer
注:笔试职位

【Responsibilities】
1. Analog and mixed circuit and architecture definition, developing and evaluation;
2. High speed mixed signal IP block design, such as High speed SRAM, IO, PLL, DAC, SerDes etc.;
3. Full-custom circuit design, simulation, optimization and verification;
4. Providing the technical guidance to layout, application and Front-end engineers.

【Requirements】
1. MS in Electrical Engineering or Microelectronics or related fields;
2. Solid Knowledge of full custom Analog, Mixed-Signal and layout design is required;
3. Solid knowledge in one or more area will be plus:
a) High-speed memory array
b) High-speed interface/IO
c) PLL/CDR
d) AD/DA
e) Serdes PHY
f) Full-custom IP in Advanced Processor
4. Tape out & debug experience will be plus

CPUBJ-10 存储系统软件工程师(北京)
【岗位职责】
1、编写Linux内核NVMe AHCI驱动程序;
2、编写高速缓存和硬盘数据交换管理程序;
3、编写大量数据处理算法;
4、系统优化。

【任职要求】
1、熟悉C 汇编等编程语言;
2、熟悉Linux内核,有驱动程序编写经验;
3、了解存储系统架构, SCSI SAS SATA SSD NVMe;
4、了解存储技术,例如Cache,RAID,File System等;
5、了解存储有关算法, erasure code, Reed Solomen,Bloom Filter等;
6、良好的沟通能力和团队合作能力。


CPUBJ-05 ASIC Physical Design Engineer
【Responsibilities】
Physical design, including library preparation, chip planning, power-rail analysis, timing-driven placement and routing, CTS, DRC/LVS, RC extraction and SDF generation.

【Requirements】
1. Master degree in Electrical Engineering, or related engineering fields
2. Strong verbal communication and interpersonal skills to work closely with a variety of individual contributors and managers; Team work spirit
3. Good spoken and written English skills
4. The following items are plus
a) Experienced in commercial EDA tools (e.g., Synopsys, Cadence, Mentor, Magma etc)
b) TCL /TK, C- Shell, Perl.

CPUBJ-11 云系统管理工程师(北京)
【岗位职责】
1、搭建基于OpenStack, Hadoop,CDN等的云平台;
2、负责的云平台部署、系统管理,故障诊断等工作;
3、负责云平台的维护工作,提升系统性能及稳定性,保证系统7X24稳定运行;
4、监控云平系统性能,进行性能调优。

【任职要求】
1、了解RHEL/Ubuntu/CentOS等主流Linux操作系统的批量安装、使用、性能调优等;
2、熟悉Linux 操作,熟悉Bash等脚本编程语言,熟悉Python编程;
3、了解Openstack, hadoop CDN架构,经过相关培训或有过相关实际经验,性能分析调试经验;
4、良好的沟通能力和团队合作能力。


CPUBJ-06 DFT Engineer
【Responsibilities】
1. DFT (Design For Test) technology/methodology research and development
2. Project execution: develop test plan for mix-signal and digital design
3. Project execution: test design implementation & verification; test vector generation & validation on ATE

【Requirements】
1. Knowledge and experience on logic design are required
2. Knowledge and experience on DFT (Design For Test) including Scan/ATPG/BIST... are desired
3. Experience on Verilog simulation is a plus
4. Experience on test program development on ATE is a plus

GPUSH-01 Software Engineer – Graphics Team
【Responsibilities】
1. Development of Graphics driver for Linux/Android or Windows sub-system;
2. Focus on Direct3D, OpenGL, OpenGLES, OpenCL, Video, Display or Graphics Firmware;
3. Participate in new silicon bring-up for graphics sub-system including validation for pre and post-silicon stage;
4. Debugging complex graphics issues from top-down including applications, run-time, OS, drivers and hardware;
5. Work side by side with cross functional teams including hardware, architecture and system engineering team on solving performance bottleneck;
6. Work on graphics or compute shader compiler including front-end and low-level GPU compiler.
【Requirements】
1. MS or Equivalent;
2. Solid C/C++ programming/debugging skills;
3. Knowledgeable in Operation System fundamental and multi-threading programming;
4. Understanding of graphics pipeline a definitive plus;
5. Experience in working with video codec desirable;
6. Familiar with x86 PC or ARM architecture;
7. Excellent problem solving skills and desire to learn/explore new technology;
8. Self-motivated individual with good communication skills and team player.

GPUSH-09 SOC Architecture Engineer
【Responsibilities】
1. Develop SOC function/power/performance model for evaluate and optimize the SOC architecture;
2. Develop and maintain verification environment at both full chip & unit level;
3. Code/functional coverage analysis;
4. Responsible for running RTL/FPGA level simulation;
5. Develop testing and regression methodologies;
6. Develop/maintain/enhance environment tools/scripts/make files;
7. Performance and Power optimization for the real silicon.
8. Sensor Hub algorithm research and solution implement.

【Requirements】
1. MSEE/MSCS or above;
2. Proficient in C/C++, Makefile;
3. Must have strong programming skills in one or more scripting languages: TCL, Perl, Python.

【Preferred Qualifications】
Knowledge in one of the below areas is a big plus;
1. Familiar with 3D, Video or Peripheral Driver;
2. Familiar with ASIC simulation environment;
3. Familiar with ARM based SOC;
4. Familiar with Android Framework;
5. Low power verification and tuning experience (Multi-Voltage, power gating, etc).

GPUSH-02 Software Engineer – Embedded Software
【Responsibilities】
1. Development of Embedded OS BSP such as Linux/Android;
2. Cowork with ARM corporation, development of SoC firmware for various peripherals based on open source code;
3. Design and development of related tools to assist embedded software bring-up;
4. Participate in new silicon bring-up including pre and post-silicon stage;
5. Coordination and collaboration with cross functional teams including hardware ASIC and system engineering team.
【Requirements】
1. MS or Equivalent;
2. Solid C/C++ programming and debugging skills;
3. Solid Java a plus;
4. Experience of Linux device drivers in multi-core/multi-threaded environments a plus;
5. Understanding of Linux kernel preferred;
6. Experience with ARM architecture and assembly desired;
7. Familiar with GDB, DS5, OpenOCD and related debug tools;
8. DDMS/Eclipse a plus;
9. Excellent analytical and problem solving skills;
10. Self-motivated individual with good communication skills and team player.

GPUSH-10 Architecture Video Engineer
【Responsibilities】
1. Audio/Video codec (such as HEVC, H264, MPEG2/4, VC1, AVS2/AVS+/AVS1, VP9/VP8, etc.) algorithm researching, chip-design-refining, lib development, etc;
2. C-modeling, test plan, emulation, etc.

【Requirements】
1. BS or above in CS/CE/EE, or 1 years+ work experience;
2. Familiar with one or more video codec standard, algorithms of multi-media, image/audio processing, etc.;
3. Excellent C/C++ programming and debugging skills;
4. Familiar with Architecture Design for processors such as ARM, DSP, etc.;
5. One or more scripting languages: Perl, Python, etc.;
6. Fluent in English: reading/writing/speaking/listening;
7. Good communication skills.

GPUSH-03 Compiler Development Software Engineer
【Responsibilities】
1. GLSL, DirectX, OpenCL Compiler develop, debug;
2. Compiler auxiliary tool develop, debug.

【Requirements】
1. MS or above;
2. Solid C/C++ programming skills;
3. Familiar with Bison&Flex is a plus;
4. Familiar with gcc/llvm architecture is a plus;
5. Familiar with OpenCL/CUDA/OpenGL architecture is a plus;
6. Self-motivated, team work capability.

GPUSH-11 Architecture Graphics Compiler Engineer
注:笔试职位

【Responsibilities】
1. Developing front-end and back-end compiler for the OpenCL/RenderScript in GPU processor;
2. OpenCL/RenderScript conformance/benchmark/game/application debug, analyzing and performance tuning;
3. Leading edge GPU parallel computing algorithm researching and designing.
【Requirements】
1. MS or above in CS/CE/MATH;
2. Positive and responsible attitude for work;
3. Good communication skills;
4. Fluent in English: reading/writing;
5. Excellent C/C++ programming and debugging skills;
6. Compiler developing experience.
【Preferred Qualifications】
1. GCC or LLVM experience;
2. Knowledge in graphics shader language such as CUDA, OpenCL, D3D, GLSL or RS;
3. Assembly language development experience.

GPUSH-04 ASIC Design Engineer (数字IC设计工程师)
注:笔试职位
【Responsibilities】
1. Develop advanced Computer Graphics Processor;
2. Perform RTL design, IP verification ( include digital simulation, emulation , FPAG prototype), timing analysis, formal verification;
3. SOC architecture and SOC integrate;
4. DC/PT flow;
5. DFT test;
6. verification methodology , OVM/VMM testbench build up.
【Requirements】
1. MS or equivalent. Familiar with principle of Logic Design. Knowledgeable about Computer Architecture;
2. Familiar with IC Design flow:
1) well versed in RTL coding, in either Verilog or VHDL, system verilog,
2) familiar with perl , tcl, csh and so on,
3) Familiar with tools for Synthesis, Timing Analysis, and Formal Verification, such as Design Compiler, Primetime, and Formality.
3. Good communication skills;
4. Must be a team player;
5. Good reading/writing skills in English.


GPUSH-12 网站开发工程师(Web development engineer)
Responsibility:
1. Responsible for the design, development, maintenance and deployment of internal website based on the project requirements.
2. Responsible for the design and maintenance of back-end database.
3. Manage the web server.
Requirements:
1. Bachelor’s degree in Computer Science or related field.
2. Good web development experience is a plus.
3. Proficient in Web development skills, including cross-browser HTML, CSS, JavaScript/JQuery, AJAX.
4. Experience with Perl, PHP, or other server-side scripting languages.
5. Experience with MySQL database, including designing and developing database, query processing and optimization.
6. Good coding skills in Java or C++, solid knowledge for J2ee,MVC,SSH is a plus.
7. Well understanding in linux is a plus.
8. Good teamwork spirit, creative and initiative.

1. 根据项目需求,实现部门网站的程序开发、设计、维护、升级;
2. 网站后台数据库的设计及维护;
3. 管理网站服务器;
任职要求:
1. 大学本科及以上学历,计算机或相关专业,有扎实的软件基础知识。
2. 有网站系统编程经验,能独立承担网站项目的优先考虑。
3. 精通Web前端技术,包括(X)HTML(5)/CSS(3)/JavaScript/Ajax等,能够解决各种浏览器兼容性问题;
4. 熟悉PHP、Perl等脚本编程。
5. 熟悉数据库技术,掌握Mysql的操作及编程。
6. 熟悉Java或C++,熟悉J2ee编程思想,熟悉MVC和SSH框架优先考虑。
7. 精通linux者优先。
8. 具备优秀的团队合作意识,较强的学习能力。


GPUSH-05 IC Physical Design Engineer
【Responsibilities】
1. responsible for whole chip hierarchical floorplan, module level physical synthesis, APR, CTS;
2. timing closure, IR drop analysis, physical verification till tapeout;
3. implement multi-ten-million gate count 28nm/16nm GPU relative IC physical design.

【Requirements】
1. MS or equivalent. Major in microelectronics or relative department;
2. Have the experience of using ICC or EDI such that EDA tools, familiar with IC physical design flow;
3. Familiar with perl/TCL Script programming as a plus;
4. Good communication and positive attitude, good at team work.

GPUSH-13 Project Management Specialist
Job Description:
1. Work with customers for product definition, project planning, and project management
2. Work with sales to introduce and promote SoC to potential customers
3. Coordinate internal and external resources to complete product development
4. Understand related markets
Work Relationship:
Internal
1)Report to PM managers
2)Work with RD teams to complete customer-oriented projects
3)Work with Sales to support pre-sale tasks
External:
1)Work with customers for assigned projects
2)Work with partners for assigned tasks
Qualifications:
Education:Bachelor or above. Master Degree preferred Major: Computer Sciences, Electronics, or related
Age:None Gender:No Preference
Skills:
1. Good programming skills or PCB design skills
2. Fluent English
3. Outstanding Inter-personal Communication Skills
Outgoing Personality


GPUSH-06 Hardware System Engineer
【Responsibilities】
1. In charge of the system level validation of high-end ARM based SoC ASIC;
2. Provide the total solution for SoC based products including defining user model for customers, providing reference design, solving the software and hardware issues in customer designing and providing field assistance on mass production;
3. Research and development of other tools and products based on SoC;
4. In charge of SoC IC’s function test, bringing up, SI measurement and analysis, system compatibility measurement and analysis;
5. Designing schematic and PCB for SoC evaluation board and SoC based products;
6. Designing software and tools for SoC and related product;
7. Focus on the optimization of SoC and related evaluation board’s hardware design, especially focus on chasing the balance of highest performance and lowest power consumption.

【Requirements】
1. Candidates should be this year’s Master in EE, Microelectronics, Telecommunication, Computer science, Automation or related subject;
2. Be familiar with x86 PC or ARM architecture, or MCU hardware system development;
3. Can understand schematic without difficult;
4. Have good English reading ability to understand English datasheet well;
5. Skilled in using multi-meter, oscilloscope or other measurement devices;
6. Have experience in hardware project development;
7. Good team work spirit.

【Skills as Plus】
1. Skilled in schematic design using ORCAD;
2. Skilled in PCB design using Allegro;
3. Skilled in C/C++/C# programming;
4. Skilled in Linux/Android OS;
5. Having good soldering skill;
6. Familiar with circuit simulation;
7. Familiar with I2C/SPI/UART/PCIE/SATA/USB bus;
8. Familiar with TV/DVI/HDMI/CRT/MHL/CSI/DSI interfaces;
9. Have experience in the debug and design of High-Speed PCB.


GPUSH-14 PM Engineer(项目管理工程师)
Responsibilities:
- Coordinate between different departments
- Communication between RD & Customers
- Project schedule control
-Translation of R&D documents from English to Chinese

Requirements:
- BS or equivalent
- Understanding of Linux and Android operating system
- Familiar with SoC architecture
- Well communication skill in both English and Chinese
- Team work capability

GPUSH-07 GPU C/C++ Modeling Engineer
注:笔试职位

【Responsibilities】
1. Development of the Next Generation GPU/GPGPU architecture design using advanced C++ modeling methodologies;
2. Work with architects, designers, driver and compiler team to develop the algorithm for functional blocks;
3. Researching on the latest Graphics Architecture/Graphics algorithm;
4. Graphics DEBUG and Analysis Tools development.
【Requirements】
1. MS or above;
2. Excellent C/C++ programming and debugging skills and Love C++ programming;
3. Positive and responsible attitude for work;
4. Good communication skills both oral and written, Fluent in English: reading/writing.
【Preferred Qualifications】
1. Industry experience with computer architecture and graphics (e.g., DirectX & OpenGL & OES & OpenCL...);
2. Compiler and Driver develop experience;
3. Large scale parallel or distributed scientific computing system

GPUSH-15 Analog Design Engineer
[Responsibilities】
1. Analog and mixed circuit and architecture definition, developing and evaluation;
2. High speed mixed signal IP block design, such as High speed SRAM, IO, PLL, DAC, SerDes etc.;
3. Full-custom circuit design, simulation, optimization and verification;
4. Providing the technical guidance to layout, application and Front-end engineers.

【Requirements】
1. MS in Electrical Engineering or Microelectronics or related fields;
2. Solid Knowledge of full custom Analog, Mixed-Signal and layout design is required;
3. Solid knowledge in one or more area will be plus:
a) High-speed memory array
b) High-speed interface/IO
c) PLL/CDR
d) AD/DA
e) Serdes PHY
f) Full-custom IP in Advanced Processor;
4. Tape out & debug experience will be plus.
f) Full-custom IP in Advanced Processor;
4. Tape out & debug experience will be plus.

GPUSH-08 GPU Architecture Design Engineer
注:笔试职位

【Responsibilities】
1. Development of the Next Generation GPU/GPGPU architecture design using advanced modeling methodologies for both SOC and Desktop;
2. Work with architects, designers, driver and compiler team to develop the algorithm for functional blocks;
3. Researching on the latest Graphics Architecture/Graphics algorithm;
4. GPU benchmark/game/application profiling, analyzing and performance tuning;
5. GPU Power analysis, evaluation and optimization;
6. Graphics DEBUG and Analysis Tools development.

【Requirements】
1. MS or above;
2. Excellent C/C++ programming and debugging skills;
3. Positive and responsible attitude for work;
4. Good communication skills both oral and written, Fluent in English: reading/writing.

【Preferred Qualifications】
1. Industry experience with computer architecture and graphics (e.g., DirectX & OpenGL & OES & OpenCL...);
2. Compiler and Driver develop experience;
3. Large scale parallel or distributed scientific computing system;
4. Doctorate degree in Computer Science/Electrical Engineering Preferred.

GPUBJ-01 Algorithm Engineer (Graphics: image/video/Computer Vision)
【Responsibilities】
Responsible for algorithm researching, designing and optimization on image/video processing/stream processor/computer vision.

【Requirements】
1. Master or Doctor of CS/EE/Math or Related Majors
2. Solid knowledge and experience on C/C++/Assembly programming and debugging skills
3. Strong background in at least one of the following areas:
Image processing / Video pre/post processing / Computer vision / Pattern recognition / Machine learning
4. Knowledge of computer architecture, skill in problem solving and identifying performance bottleneck for algorithm optimization
5. Positive and responsible attitude for work
6. Great technical passion, be able to learn new technologies quickly


GPUBJ-03 ASIC Design Engineer (Graphics )
【Responsibilities】
1.Develop advanced Computer Graphics Processor (GPU) and Video Processor
2.Perform RTL design,digital simulation,debugging,timing analysis,formal verification,FPGA test
3.Functional model development

【Requirements】
1.Familiar with principle of Logic Design
2.Knowledgeable about Computer
3.Familiar with IC Design flow
1) well versed in RTL coding,in either Verilog or VHDL
2) Familiar with tools for Synthesis,Timing Analysis,and Formal Verification,such as Design Compiler/RTL Compiler,Primetime,and Formality/LEC
4.Good communication skills:
1) Must be a team player
2) Good reading/writing skills in English;
5.Graphics/Video knowledge will be a plus

GPUBJ-02 Architecture Engineer (Graphics: image/video)
【Responsibilities】
1.Leading edge streaming processor architecture algorithm researching and designing
2.Image/Video Processing Algorithm researching and architecture designing
3.C-modeling Deveopment, performance tuning, test plan, emulation

【Requirements】
1.Master of CS/EE/ME or Related Majors
2.Solid knowledge and experience on C/C++/Assembly programming and debugging skills
3.Prefer if have experience of Image;Signal;Processing/Video;Pre/Post;Processing/Computer architecture/Computational Mathematics
4.Familiar with Linux Environment is a plus
5.Positive and responsible attitude for work
6.Exellent verbal and written communication skills, in both English and Chinese

GPUWH-01 Software Engineer – Graphics Team
【Responsibilities】
1. Development of Graphics driver for Linux/Android or Windows sub-system;
2. Focus on Direct3D, OpenGL, OpenGLES, OpenCL, Video, Display or Graphics Firmware;
3. Participate in new silicon bring-up for graphics sub-system including validation for pre and post-silicon stage;
4. Debugging complex graphics issues from top-down including applications, run-time, OS, drivers and hardware;
5. Work side by side with cross functional teams including hardware, architecture and system engineering team on solving performance bottleneck;
6. Work on graphics or compute shader compiler including front-end and low-level GPU compiler.
【Requirements】
1. MS or Equivalent;
2. Solid C/C++ programming/debugging skills;
3. Knowledgeable in Operation System fundamental and multi-threading programming;
4. Understanding of graphics pipeline a definitive plus;
5. Experience in working with video codec desirable;
6. Familiar with x86 PC or ARM architecture;
7. Excellent problem solving skills and desire to learn/explore new technology;
8. Self-motivated individual with good communication skills and team player.

GPUWH-03 Compiler Development Software Engineer
【Responsibilities】
1. GLSL, DirectX, OpenCL Compiler develop, debug;
2. Compiler auxiliary tool develop, debug.

【Requirements】
3. MS or above
4. Solid C/C++ programming skills;
5. Familiar with Bison&Flex is a plus;
6. Familiar with gcc/llvm architecture is a plus;
7. Familiar with OpenCL/CUDA/OpenGL architecture is a plus;
8. Self-motivated, team work capability.

GPUWH-02 Software Engineer – Embedded Software
【Responsibilities】
1. Development of Embedded OS BSP such as Linux/Android;
2. Co-work with ARM Corporation, development of SoC firmware for various peripherals based on open source code;
3. Design and development of related tools to assist embedded software bring-up;
4. Participate in new silicon bring-up including pre and post-silicon stage;
5. Coordination and collaboration with cross functional teams including hardware ASIC and system engineering team.

【Requirements】
1. MS or Equivalent;
2. Solid C/C++ programming and debugging skills;
3. Solid Java a plus;
4. Experience of Linux device drivers in multi-core/multi-threaded environments a plus;
5. Understanding of Linux kernel preferred;
6. Experience with ARM architecture and assembly desired;
7. Familiar with GDB, DS5, OpenOCD and related debug tools;
8. DDMS/Eclipse a plus;
9. Excellent analytical and problem solving skills;
10. Self-motivated individual with good communication skills and team player.

GPUWH-04 Architecture Video Engineer
注:笔试职位

【Responsibilities】
1. Audio/Video codec (such as HEVC, H264, MPEG2/4, VC1, AVS2/AVS+/AVS1, VP9/VP8, etc.) algorithm researching, chip-design-refining, lib development, etc;
2. C-modeling, test plan, emulation, etc.

【Requirements】
1. BS or above in CS/CE/EE, or 1 years+ work experience;
2. Familiar with one or more video codec standard, algorithms of multi-media, image/audio processing, etc.;
3. Excellent C/C++ programming and debugging skills;
4. Familiar with Architecture Design for processors such as ARM, DSP, etc.;
5. One or more scripting languages: Perl, Python, etc.;
6. Fluent in English: reading/writing/speaking/listening;
7. Good communication skills.

COSSH-01 智能操作系统Android运行时研发工程师
工作职责:
1. 为自主智能操作系统定制可以支撑Android App运行的Android运行时环境;
2. 解决Android运行时与自主智能操作系统对接中出现的各种问题;
3. 参与关键技术攻关,提供解决方案。

岗位要求:
1. 计算机及相关专业;本科及以上学历;
2. 精通C/C++;精通或熟悉Java;熟悉Linux环境下程序开发;
3. 精通Android系统体系结构及framework,熟悉Android App开发;
4. 良好的编程习惯面向对象的思想,熟悉并掌握常见的设计模式;熟悉Linux系统架构,掌握操作系统的基本原理;掌握数据结构和基本算法;
5. 思路清晰,思维敏捷,有快速的学习能力;
6. 对研发有浓厚的兴趣,能主动积极参与;有创新意识;
7. 具备良好的表达和沟通能力,有极强的团队精神。
如有以下经验者,优先考虑:
1. 具备手机、平板、机顶盒、OTT、游戏机等中间件/平台软件研发经验者;
2. 具备嵌入式研发经验者。

COSWH-01 智能操作系统Android运行时研发工程师
工作职责:
1. 为自主智能操作系统定制可以支撑Android App运行的Android运行时环境;
2. 解决Android运行时与自主智能操作系统对接中出现的各种问题;
3. 参与关键技术攻关,提供解决方案。
岗位要求:
1. 计算机及相关专业;本科及以上学历;
2. 精通C/C++;精通或熟悉Java;熟悉Linux环境下程序开发;
3. 精通Android系统体系结构及framework,熟悉Android App开发;
4. 良好的编程习惯面向对象的思想,熟悉并掌握常见的设计模式;熟悉Linux系统架构,掌握操作系统的基本原理;掌握数据结构和基本算法;
5. 思路清晰,思维敏捷,有快速的学习能力;
6. 对研发有浓厚的兴趣,能主动积极参与;有创新意识;
7. 具备良好的表达和沟通能力,有极强的团队精神。
如有以下经验者,优先考虑:
1. 具备手机、平板、机顶盒、OTT、游戏机等中间件/平台软件研发经验者;
2. 具备嵌入式研发经验者。

COSSH-02 智能操作系统C++ UI框架研发工程师
工作职责:
1. 为自主智能操作系统开发和维护C++ UI框架;
2. 参与关键技术攻关,提供解决方案。

岗位要求:
1. 计算机及相关专业;本科及以上学历;
2. 精通C/C++;精通或熟悉Java;熟悉Linux环境下程序开发;
3. 精通Android系统体系结构及framework,熟悉Android App开发;
4. 良好的编程习惯面向对象的思想,熟悉并掌握常见的设计模式;熟悉Linux系统架构,掌握操作系统的基本原理;掌握数据结构和基本算法;
5. 思路清晰,思维敏捷,有快速的学习能力;
6. 对研发有浓厚的兴趣,能主动积极参与;有创新意识;
7. 具备良好的表达和沟通能力,有极强的团队精神。
如有以下经验者,优先考虑:
1. 具有客户端UI实际开发经验;
2. 精通一种UI框架,如MFC/C#/Qt/Swing/Android。

COSWH-02 智能操作系统C++ UI框架研发工程师
工作职责:
1. 为自主智能操作系统开发和维护C++ UI框架;
2. 参与关键技术攻关,提供解决方案。
岗位要求:
1. 计算机及相关专业;本科及以上学历;
2. 精通C/C++;精通或熟悉Java;熟悉Linux环境下程序开发;
3. 精通Android系统体系结构及framework,熟悉Android App开发;
4. 良好的编程习惯面向对象的思想,熟悉并掌握常见的设计模式;熟悉Linux系统架构,掌握操作系统的基本原理;掌握数据结构和基本算法;
5. 思路清晰,思维敏捷,有快速的学习能力;
6. 对研发有浓厚的兴趣,能主动积极参与;有创新意识;
7. 具备良好的表达和沟通能力,有极强的团队精神。
如有以下经验者,优先考虑:
1. 具有客户端UI实际开发经验;
2. 精通一种UI框架,如MFC/C#/Qt/Swing/Android。

COSSH-03 智能操作系统框架研发工程师
工作职责:
1. 智能操作系统的框架的研发、定制、移植和优化;
2. 参与关键技术攻关,提供解决方案;

岗位要求:
1. 计算机及相关专业;本科及以上学历;
2. 精通C/C++;精通或熟悉Java;良好的编程习惯面向对象的思想,熟悉并掌握常见的设计模式;熟悉Linux系统架构,掌握操作系统的基本原理;掌握数据结构和基本算法;
3. 思路清晰,思维敏捷,有快速的学习能力;
4. 对研发有浓厚的兴趣,能主动积极参与;有创新意识;
5. 具备良好的表达和沟通能力,有极强的团队精神;
以下要求如有优先考虑:
1. 精通或熟悉目前主流智能操作系统框架及SDK,例如Android/iOS/Win10,具相关研发经验者;
2. 具备手机、平板、机顶盒、OTT、游戏机等中间件/平台软件研发经验者;
3. 具备嵌入式研发经验;

COSWH-03 智能操作系统框架研发工程师
工作职责:
1. 智能操作系统的框架的研发、定制、移植和优化;
2. 参与关键技术攻关,提供解决方案。

岗位要求:
1. 计算机及相关专业;本科及以上学历;
2. 精通C/C++;精通或熟悉Java;良好的编程习惯面向对象的思想,熟悉并掌握常见的设计模式;熟悉Linux系统架构,掌握操作系统的基本原理;掌握数据结构和基本算法;
3. 思路清晰,思维敏捷,有快速的学习能力;
4. 对研发有浓厚的兴趣,能主动积极参与;有创新意识;
5. 具备良好的表达和沟通能力,有极强的团队精神。

以下要求如有优先考虑:
1. 精通或熟悉目前主流智能操作系统框架及SDK,例如Android/iOS/Win10,具相关研发经验者;
2. 具备手机、平板、机顶盒、OTT、游戏机等中间件/平台软件研发经验者;
3. 具备嵌入式研发经验。

COSSH-04 智能操作系统移植层及驱动研发工程师
工作职责:
1. 智能操作系统的移植层研发;
2. 智能操作系统的平台及硬件兼容性研发;
3. 内核及用户态驱动移植及研发;
4. 系统性能优化;

岗位要求:
1. 计算机及相关专业;本科及以上学历;
2. 精通C/C++; 良好的编程习惯面向对象的思想,熟悉并掌握常见的设计模式;熟悉Linux系统架构,掌握操作系统的基本原理;掌握数据结构和基本算法;
3. 思路清晰,思维敏捷,有快速的学习能力;
4. 对研发有浓厚的兴趣,能主动积极参与;有创新意识;
5. 具备良好的表达和沟通能力,有极强的团队精神;
以下要求如有优先考虑:
1. 具备Android/iOS/Win10等智能操作系统BSP或驱动研发经验者;
2. 精通嵌入式系统及Linux系统开发;
3. 精通底层调试技术;
4. 熟悉git,repo, perforce, gcc, vim等开发工具;


COSWH-04 智能操作系统移植层及驱动研发工程师
工作职责:
1. 智能操作系统的移植层研发;
2. 智能操作系统的平台及硬件兼容性研发;
3. 内核及用户态驱动移植及研发;
4. 系统性能优化;
岗位要求:
1. 计算机及相关专业;本科及以上学历;
2. 精通C/C++; 良好的编程习惯面向对象的思想,熟悉并掌握常见的设计模式;熟悉Linux系统架构,掌握操作系统的基本原理;掌握数据结构和基本算法;
3. 思路清晰,思维敏捷,有快速的学习能力;
4. 对研发有浓厚的兴趣,能主动积极参与;有创新意识;
5. 具备良好的表达和沟通能力,有极强的团队精神;
以下要求如有优先考虑:
1. 具备Android/iOS/Win10等智能操作系统BSP或驱动研发经验者;
2. 精通嵌入式系统及Linux系统开发;
3. 精通底层调试技术;
4. 熟悉git,repo, perforce, gcc, vim等开发工具;


 
CPU/SOC
        CPU/SOC部门主要负责X86处理器和芯片组以及SOC的芯片研发设计工作,拥有并掌握从系统架构设计、SOC芯片架构设计 、处理器微架构设计和芯片组设计到各种数字、模拟IP、芯片整体设计实现及验证、芯片流片测试、系统测试验证、配套软/固件开发以及芯片产品量产的所有核心技术和成熟、严密、全面的标准化研发设计流程,采用全球最先进的芯片制造工艺,基于40nm、28nm到目前的16nm工艺独立成功地研发多款高集成度、高速低功耗的复杂CPU芯片组以及SOC芯片,提供X86系统硬件的全套解决方案,相关成果已持续大规模量产。业界利用这些产品为最终用户设计制造出先进的计算机整机解决方案和移动解决方案,为国家和世界日益发展的计算机工业提供基础性支持。
        部门目前拥有在X86领域持续研发多年、设计经验丰富的各类设计团队,包括系统架构、微架构、处理器、芯片组、SOC、数字和模拟IP、芯片物理实现、可测性设计、软/固件设计、硬件系统验证等多个设计部门,拥有大量具备硕士、博士学历,并持续多年在X86、芯片组和IP设计、SOC设计领域、物理实现领域、验证领域、测试领域在一线研发的专家和技术骨干。各设计部门在各个领域都紧跟国际先进水平,通过国内国际会议、国内外高校交流合作、国内外专家顾问咨询等多种形式及时了解和掌握业内发展动态,能迅速有效的将国际先进的科研成果转化为设计实现,并广泛应用于产品设计之中。此外,部门在每年都会持续吸纳国内重点高校的优秀毕业生,持续补充技术力量以适应日益丰富的产品研发需求。部门很注重对员工技术的培养,为员工创造了很多赴台赴美学习和交流的机会。同时,对于新入职的员工,也制订了一系列涵盖架构、设计、验证、物理实现、标准化流程、芯片测试及系统测试等全方位的基础技术培训,帮助员工更快的胜任本部门的工作。为了能够给员工创造技术学习的环境和氛围,部门定期安排创新技术演讲,鼓励员工的技术创新和大家分享技术创新成果。除了对员工工作上的培养外,部门也非常重视员工的团队建设和工作休闲。部门内部每年都会开展数场团队活动,比如足球、篮球、乒乓球比赛,团队建设活动以及拓展训练,等等。相信在我们部门你一定能够找到适合你工作和事业发展的理想平台,也能为你的无限潜力和远大抱负创造出广阔的空间和无限的机会。
        真诚地盼望着你的融入并跟我们一起快速成长!
CPU/SOC-逻辑设计部
        CPU/SOC-逻辑设计部负责兆芯先进的X86平台处理器和芯片组及X86 SOC产品的研发。部门能够独立完成从芯片功能定义到流片所有的研发环节,工作内容涵盖功能定义、实现方案规划、逻辑设计、仿真验证、FPGA验证、电路综合、时序收敛、系统验证等数字电路设计的诸多方面。此外,作为硬件设计部门,与兆芯的混合信号设计部门、软件与BIOS部门、Physical design部门、测试和系统验证等诸多部门进行高效的沟通与合作。
        在保持积极团队合作的同时,部门成员不断创新出新的架构设计、电路设计和新的设计流程与方法,融洽的工作氛围、热情开放的态度促进积极分享,不断吸引优秀的毕业生加入和我们一起攻坚克难、成就理想。随着产品的日益丰富、平台级的设计实现能力的积淀,无论从芯片设计的广度与深度、还是领先的设计技术,CPU/SOC-逻辑设计部都会为每一位踏出校门的青年精英提供一个广阔的舞台。
        本部门在北京、上海两地都设有团队,目前两地均有岗位空缺。来吧!加入我们,绽放你的光芒!
招聘职位:CPUBJ-01 ASIC Design Engineer(X86/SOC)(北京)
                  CPUBJ-02 ASIC Verification Engineer (X86/SOC) (北京)
                  CPUSH-01 ASIC design Engineer(X86/SOC) (上海)
                  CPUSH-02 ASIC Verification Engineer (X86/SOC) (上海)
CPU/SOC-CPU架构设计部
        CPU架构设计部的工作内容为研究业界最新CPU架构发展趋势;研究和设计CPU扩展指令集;CPU性能,功耗分析并建模;提出CPU架构建议并和设计团队进行实现。
        主要工作方向是桌面平台,移动平台和服务器平台CPU架构研究:CPU架构特点,支持指令集和应用软件分析。性能功耗分析与建模:测试软件与应用软件分析,处理器建模。CPU架构实现:与设计团队一起制定微架构方案,提出性能及时序指导意见。CPU安全特性相关:硬件加解密加速,可信计算,处理器漏洞分析。
        本部门在北京、上海两地都设有团队,同时有机会参加国际和国内的著名计算机相关会议。在国际CPU设计领军人物的指导下进行架构研究和设计,并始终与国际前沿技术接轨。欢迎各位同学的加入!
招聘职位: CPUBJ-03 CPU Architecture Engineer(北京)
                CPUSH-03 CPU Architecture Engineer(上海)
CCPU/SOC-混合信号设计部
        混合信号设计部负责研发各种全定制电路,包括混合信号、模拟IP、存储器、高速数字接口、显示接口以及各种IO等等。混合信号设计部门面临的设计任务目标广泛而充满挑战,IP应用领域包括X86、芯片组以及SOC芯片。
        混合信号设计部成立于2001年,从.15微米的时代一步一步走到16nm工艺,在每一个工艺节点都有深厚的技术积累。混合信号设计部参与芯片设计和验证的每一个环节,开发产品spec,IP spec,电路设计,全定制版图设计,仿真,验证,产生时序库和行为建模,最后到芯片测试。混合信号设计部由电路设计和版图设计两个团队组成。部门工程师大多是具有5年以上工作经验的资深工程师。部门气氛自由开放,鼓励独立思考,不断学习,锐意创新。
        本部门在北京、上海两地都设有团队,目前两地均有岗位空缺,真诚地盼望着你的融入并跟我们一起快速成长!
招聘职位:CPUBJ-04 Mix-signal design Engineer(北京)
                  CPUSH-04 Custom circuit design Engineer(上海)
CPU/SOC-物理设计部
        工作内容涵盖从网表到GDSII的各个领域。主要负责IC物理综合,层次化芯片布局布线,时序收敛,SI分析,Power分析,IR drop分析,物理验证直到Tapeout等物理实现工作。除项目支持以外,还有CAD设计团队负责建立和维护组内的各种方法学和设计流程。
同国际主流工艺厂商密切合作,基于40nm,28nm,16nm CMOS工艺平台,实现千万门级X86,CPU/GPU以及主板芯片组的物理设计。使用顶级的EDA设计平台和最先进的制造工艺得到高质量高可靠性的芯片产品。同上海,北京,台北,美国等各个部门协同合作,全球化的工作模式为每个成员提供国际化视野和广阔的发展空间,助力个人成长。
        目前该部门在北京、上海两地都有团队,每年完成2~3颗千万级的芯片设计任务。我们需要新的力量一起迎接高科技的挑战!
        在这个部门中,成员会获得各种各样的专业技术与EDA工具培训,实现个人与团队的持续提升。在这里,不仅能够体会到高科技工作的乐趣,也能体会到大家庭的温暖,除了工作之外还有各种丰富的业余活动。CPU/SOC-物理设计部期待您的加入!
招聘职位: CPUBJ-05 ASIC Physical Design Engineer(北京)
                CPUSH-05 ASIC Physical Design Engineer(上海)
CPU/SOC-可测性设计部
        可测性设计(DFT)部,成立于2004年,负责兆芯先进的X86平台处理器、芯片组产品和SOC产品的可测性设计的规划和实现。部门集中了来自多所高校的优秀毕业生,现已成长为有活力、有担当的中坚力量。在部门成员的共同努力和合作下,参加了近20个成功流片并量产的项目,包括40nm、28nm到16nm多个工艺平台的产品;研发并应用了多种先进的可测性设计技术;确保了产品大规模量产的稳定性、低成本和高良率。可测性设计部在产品的设计和量产中发挥着越来越重要的作用。
        部门注重员工的培养和成长,为不同阶段的员工,提供基础技术、专业技术、设计规范、工作流程、项目规范、项目管理等各方面的培训,协助每位员工做好职业规划,为每位员工提供成长的条件和机会;部门鼓励创新,不断开发、应用新的技术和流程,多次获得各种创新、突出贡献奖;部门重视队伍建设,经常组织各种形式的部门活动,努力营造一个和谐、开放、积极、正向的工作环境。
        如果您热爱芯片设计,如果您热爱芯片可测性设计,欢迎您加入我们!
招聘职位:CPUBJ-06 DFT Engineer(北京)
                  CPUSH-06 DFT Engineer(上海)
CPU/SOC-系统软件部
        作为公司的X86 CPU软件研发部门,本部门的工作涉及了从最初芯片产品规格定义、架构设计,到Tapeout前FPGA调试验证,芯片回来后的调试验证及与芯片配套的Firmware / OS驱动/系统软件开发以及产品上市后的升级维护的全生命期。
        包括:通过系统应用平台的搭建与调研,深入理解市场需求;通过对实际应用的研究,提出软件硬件优化方案;通过建模构建仿真平台,进行产品架构探索与优化,以及系统级仿真验证;开发系统BIOS、Windows /Linux 操作系统kernel 驱动和各种应用软件,为使用“兆芯”芯片的PC/服务器等整机厂商提供全面地支持。
        本部门在北京、上海两地都设有团队,目前两地均有岗位空缺,欢迎加入X86系统软件部。
招聘岗位: CPUBJ-07 X86 System Software Engineer(北京)
                CPUSH-07 X86 System Software Engineer(上海)
CPU/SOC-硬件系统部
        硬件系统部的主要职责是负责X86 SOC(包括X86 CPU和芯片组)产品在FPGA平台及Silicon上的功能验证、调试及Debug工作,并保证高速信号的完整性。在设计前期,负责设计FPGA 验证平台,与软件研发部门和逻辑设计部门合作在FPGA 平台上实现新IP的完整验证,并通过仿真关键信号,给逻辑设计部门和Layout团队提出优化信号质量的建议。在芯片Tapeout回来后,基于对整个X86 SOC系统软硬件架构及通用的各种接口协议的深入了解,通过使用逻辑分析仪、协议分析仪及示波器等仪器,从多个角度快速准确定位芯片设计的各种Bug,并提出修正逻辑设计的建议。此外还会根据需要进行主板电路调试,以及与Driver、BIOS等不同软件部门协作定位解决复杂问题。
        在过去的几年中,硬件系统部参与了公司全部芯片组产品的Silicon Bring Up 及后期Support工作,在产品从逐渐成熟到量产的过程中发挥着重要的作用。未来会更加专注于高性能X86 SOC技术的相关研发和support工作。部门非常重视对员工技术能力的培养与发展,为员工提供完整的技术培训,使新员工在良好和谐的团队氛围内不断提升自身能力,实现自我价值。
招聘职位:CPUBJ-08 X86 System Software Engineer(北京)
                  CPUSH-08 X86 System Software Engineer(上海)
CPU/SOC-系统验证部
        本部门主要工作为对公司产品的测试验证,针对公司产品制定测试计划,针对产品规格开发制定一套标准测试流程,包含电气特性的验证,系统温度压力测试及相容性验证的检测计划。目的在于找出产品组件中的缺陷,并分析原因。
        部门同事整体年轻化,工作环境融洽,不仅有完整的对新进同事的系统培训,而且有定期对其它同事的技术转移。定期举办部门聚餐和活动,以凝聚同事的向心力。
        本部门的主要工作方向、规划及项目包括X86 CPU处理器的功能检测;芯片组的兼容性测试;x86服务器应用测试;测试异常分析与处理;主板检测、测试、试验(流程规划);处理器、芯片功率消耗的量测与分析;处理器、芯片环境压力测试;在产品开发过程中负责产品的功能性、兼容性、系统稳定性等测试对问题进行跟踪和验证。
招聘职位:CPUBJ-09 System Validation Engineer(北京)

GPU/SOC部
        兆芯GPU/SOC设计团队位于上海/北京/美国/台湾,前身是美国S3 graphics,成立于1989年,由算法/架构,逻辑设计,物理层设计,系统工程以及软件工程部门组成。
GPU/SOC设计团队担负起公司研发的核心角色,全程参与产品开发的每一个环节,包括:算法研究建模,实践方案制定,代码编写,仿真验证,布局布线,时序收敛,系统验证与软件支持。
在绘图及影像核心的领域,从1989年成立的S3 graphics至今,累计了20几年的经验,从传统PC应用过度到目前热门的Mobile Computing应用,绝大部分的设计在中国完成研发。在国内是最先进的,在全世界也是佼佼者。除了继续在原有绘图及影像核心的开发,我们还增加了System-on-Chip的项目,提高集成度,来满足最新规格及最低功耗的要求,各种规格的IP 以及最新最快的CPU都是我们集成的一部分 。激烈的市场竞争促使我们不断超越自我。没有最好,只有更好 。
        芯片产品的规格及规模处于专用集成电路芯片领域中的最高端。对算法,设计方法和工艺等的要求极为严格。目前使用的工艺是28nm,最新产品的数字设计规模已突破1亿门,工作频率已超过2GHz。预计在明年2016会迈入16nm的脚步。
        多年来,我们不断吸引优秀的人才加入,采取开放的管理方式,在鼓励独立思考的同时,强调协作团结的精神。
        北京Graphics硬件部作为兆芯上海Graphics部门在北京的分部门,作为两地联系的桥梁,要同时承担上海与北京的项目,因此可以让参与人员获得丰富的项目经验。北京Graphics硬件部全程参与产品开发的每一个前端环节,包括:算法研究建模,实践方案制定,代码编写,仿真验证,时序收敛,系统验证与支持。电脑绘图芯片产品的规格及规模处于专用集成电路芯片领域中的最高端。对算法,设计方法和工艺等的要求极为严格。
        北京Graphics硬件部由算法/架构和逻辑设计两个部门组成,主要负责图像视频处理、ISP和显示接口(HDMI/DP/CSI等)的设计与实现。从成立伊始,我们就坚持采用平等、开放、融洽的工作环境,鼓励大家分享自己的成果,积极讨论,互相促进,努力构造一个团结奋进的团队。
GPU/SOC-算法/架构部
工作内容:
        架构的英文是Architecture,就是大家书本上学到的计算机体系结构,它是整个芯片设计的核心与灵魂,算法这里既是指高层软件层面上的游戏加速算法,并行计算算法,也涵盖底层硬件设计的流水线算法,指令预判算法等等。我们的工作需要在研习目前主流的各种体系结构预算法,然后动手设计与实现自己的算法,并保证它动能验证与性能卓越。
工作方向:
        图形(DirectX/OpenGL/OpenCL),并行计算影像(H265/H264/AVS/HEVC),音频,响应最前沿的趋势,触及最核心的技术,与资深的团队一起茁壮成长。
部门特点:
        超过一半有4年以上工作经验的员工。 全部具有博士或硕士学位。每周有机会与美国硅谷的架构组同事共同参与讨论,获取业界最新资讯。
我们在上海、北京的研发团队将招聘架构工程师若干,欢迎加盟!
招聘职位:GPUSH-07 GPU C/C++ Modeling Engineer(上海)
                  GPUSH-08 GPU Architecture Design Engineer(上海)
                  GPUSH-09 SOC Architecture Engineer(上海)
                  GPUSH-10 Architecture Video Engineer(上海)
                  GPUSH-11 Architecture Graphics Compiler Engineer(上海)
                  GPUSH-12 网站开发工程师(Web development engineer)(上海)
                  GPUWH-04 Architecture Video Engineer(武汉)

北京算法/架构部
        工作内容: 图像视频领域的算法研究与垂直整体方案设计与实现。图像视频相关芯片的架构设计,算法设计优化,性能分析,建模,及协助硬件验证。
        工作方向: 算法研究方向:前沿的图像校正增强,对于采集及压缩的视频流的处理和增强,并基于图像和视频的进一步智能分析与应用。芯片架构方向:高性能低功耗的Raw图像处理芯片和高质量视频增强芯片。
        部门特点: 年轻有活力的团队,专心于算法研究与架构设计。
招聘岗位:
        Algorithm Engineer (Graphics: image/video/Computer Vision)(北京)
        Architecture Engineer (Graphics: image/video)(北京)
GPU/SOC-逻辑设计部
工作内容:
        根据规格要求参与方案的研究选定, 开发硬件代码,进行仿真及原型验证(FPGA, Emulation),密切配合物理层设计组完成线路实现。
工作方向:
        绘图核心,CPU核心,总线技术,影像技术,高速外存访问接口技术,高性能显示接口技术,低功耗电源管理技术,原型平台.
部门特点:
        分为绘图技术(2D/3D), CPU及总线,影像编解码,外存接口技术组,显示技术等组。从2001年起参与公司各款芯片的开发工作,积累了深厚的技术实力,建立了完善的组织架构。我们重视学习交流,鼓励突破创新。 我们在上海、北京的研发团队将招聘逻辑设计工程师若干,欢迎加盟!
招聘职位: GPUSH-04 ASIC Design Engineer (数字IC设计工程师)(上海)

北京逻辑设计部
        工作内容: 根据规格要求参与方案的研究选定, 开发硬件代码,进行仿真及原型验证(FPGA, Emulation),密切配合物理层设计组完成线路实现。
        工作方向:影像技术,高性能显示接口技术
        部门特点:分为影像编解码,图像处理,显示技术等组。有着丰富的芯片设计和项目参与经验,部门人员有机会参与到ASIC flow的各个阶段,深入学习一颗芯片从构建到量产各个阶段的知识与经验。团队的每一员都是平等的一员,每个人都贡献自己的一份力量。我们相信,只有每个人的进步,才能促进一个团队、一个公司的进步。
        招聘岗位: ASIC Design Engineer (Graphics )(北京)
GPU/SOC-物理设计部
工作内容:
        主要负责IC物理综合, Hierarchical chip floor plan,模块布局布线,时序收敛, IR drop分析,物理验证直至 Tapeout等物理实现工作。
部门特点:
        实现千万门28nm、16nm工艺的GPU相关芯片的物理设计,使用script自动化设计流程。设计复杂度高,工艺水平先进。加盟该team,能真正地体会到高科技研发的乐趣。
        上海团队招聘物理设计工程师若干,欢迎加盟!
招聘职位: GPUSH-05 IC Physical Design Engineer(上海)
GPU/SOC-系统工程部
工作内容:
        1. SoC芯片的功能测试,初始验证,信号完整性测量和分析,系统兼容性的测量和分析。
        2. SoC芯片验证板以及相关产品的电路图和PCB设计。
        3. SoC芯片及相关产品在验证及生产过程中需要使用的软件系统平台的制作和测试。
        4. 基于FPGA的SoC平台或产品的编程和调试。
        5. 芯片以及验证板的硬件设计的优化,包括对产品低功耗,高性能,智能化的不懈追求。
工作方向:
        1. 负责高端ARM核心SoC芯片的系统级验证工作。
        2. 向终端客户提供基于SoC的相关产品的全套解决方案。包括帮客户定义用户模型,向用户提供参考设计,解决客户在设计中遇到的软硬件方面的问题,并对生产过程中的问题提供现场技术支持。
        3. 负责基于FPGA的SoC芯片大型验证平台的设计和调试。
        4. 开发其它基于FPGA或者SoC的工具和产品。
部门特点:
        1. 拥有宽敞、整洁的实验室,备有高速示波器,逻辑分析仪,频谱分析仪等先进设备。
        2. 工作接触面广泛,时刻走在电子技术的最前沿。
        3. 在和经验丰富的同事共同工作、探讨中,你的潜能和技术会得到最大的提升。
        4. 上海团队招聘系统工程师若干,欢迎加盟!
招聘职位: GPUSH-06 Hardware System Engineer(上海)
GPU/SOC-软件部
        GPU/SoC软件部成立于2001年,是中国半导体产业里建立体系最完善的软件团队之一。自成立以来,我们历经了三代PC图形芯片(GPU)和两代SoC芯片的开发。从PC领域到SoC领域,我们脚步不停,探索不止,研究设计从GPU扩展到包含了音频/安全/电源管理/外设的完整SoC解决方案,并在2010年成立了位于武汉的软件团队扩充了研发力量。
        做为公司芯片研发不可或缺的一部分,软件团队在每一代芯片上都全面参与到产品的整个生命周期。从初始阶段的产业规范悉心研习,到芯片规划阶段与硬件/架构工程师详细讨论架构,到基于CModel和硬件的芯片验证,到硬件及硬件驱动的性能优化,再到面向客户的产品交付,软件团队一直深度参与,积极推动,以最大的热情促使我们的产品从概念走向市场。我们通过前沿技术的研发保持着团队的技术活力,所涉足的领域包含最新的DirectX/OpenGL技术开发,GPU计算,视音频编解码,HDMI/MHL/DP显示技术,Trustzone安全保护和低功耗SoC。
        我们每年都在寻找优秀的工程师加入我们的队伍。如果你想徜徉于高端GPU/SoC产品的开发,如果你致力于掌握芯片真正核心开发的能力,那么,我们是你最理想的选择。
整个软件部由Direct3D/OpenGL和多媒体/平台两大开发团队组成。这是一支经验丰富,技术广博,工作紧凑高效的团队。在这里,你既能感受到各种前沿技术给你带来的挑战,也能体会到优秀工程师间激烈而有序的头脑碰撞。
        我们为你打开了一扇通往中国芯核心驱动开发的大门,期待你走入,体验和成长!
多媒体软件部
        工作内容
        多媒体团队主要负责视频,音频,摄/照相等系统的软件开发,包括Android多媒体架构,OMX编解码组件,,视频保护,Android摄/照相体系软件等。这个团队不仅是软件能手而且还会涉及到诸多前沿科技,包括最新的H.265编解码技术,视频处理技术,图像处理技术,DSI/MHL/HDMI显示接口技术,电话语音处理和低功耗音频技术等。在一颗芯片设计之初,本团队的工程师就和硬件架构工程师一起探讨芯片的设计和功能实现,深度参与芯片的硬件验证及性能优化工作,直到芯片跟随整机系统走向客户走向市场。
        工作方向
        1.视频硬件解码和编码工作
        2.音频硬件编码和解码工作,移动平台上的低功耗音频开发工作
        3.音视频播放软件的开发和优化,Android多媒体架构的优化,OMX组件开发及底层驱动开发
        4.电话语音处理DSP集成和开发
        5.前沿的显示技术开发及显示性能优化工作
        5.摄/照相软件的开发,Android摄/照相系统的优化,Camera HAL及底层驱动开发
        部门特点
        多媒体部门拥有十几年以上的视频/显示驱动开发工作,专业的技术积累和团队积累使你在步入该团队后能够迅速成长。我们的开发工作一直走在技术前沿,从对H265/AVS+等视频格式的支持,到4K超炫显示的支持,多媒体软件团队在系统内存低带宽低容量的情况下也能轻松驱动SoC发挥卓越性能。
        我们在上海、武汉均招募相关软件工程师,欢迎加盟!
嵌入式软件部
        工作内容
        Embedded系统软件团队是软件的精英,我们这个团队负责整个软件系统的基础平台,包括Linux boot loader, Linux kernel,Linux底层设备驱动。我们经常要解决一些复杂的系统软件问题,如Android boot-up,硬件死机,kernel panic, 内存破坏等。我们这个团队紧跟Linux操作系统和ARM CPU的发展步伐,团队成员很多是操作系统,驱动程序技术领域的专家。我们这个团队成功的搭起Linux big-Little kernel以支持ARM最新的8核CPU big-Little技术,CPU变频和节电系统软件以及ARM  Trust-zone安全平台。系统软件团队提供平台开发的强有力支持,使得芯片和周边各种设备高效配合,赋予整个产品活力,并保证产品的稳定性。在一颗芯片设计之初,本团队的工程师就和硬件架构工程师一起探讨芯片的设计和功能实现,深度参与芯片的硬件验证及性能优化工作,直到芯片跟随整机系统走向客户走向市场。
        工作方向
        1.Linux boot loader/Secure OS 的开发
        2.设备驱动程序开发,如:UART, GPIO, 音频
        3.CPU变频和节电软件开发
        4.Linux big-Little kernel 开发
        5.以上所有开发方向均涵盖芯片流片前的FPGA模拟验证,以及流片后real silicon上的硬件验证工作
        部门特点
        系统软件部门拥有十几年以上Linux操作系统,Linux设备驱动开发工作,专业的技术积累和团队积累使你在步入该团队后能够迅速成长为该领域的技术能手。我们会接触最前沿的ARM CPU技术,还有完全自主研发的ARM安全解决方案,对SoC周边设备的完善支持,是整个SoC系统的坚强系统软件基石。
        我们在上海、武汉均招募相关软件工程师,欢迎加盟!
3D软件部
        工作内容:
        芯片定义阶段,与架构部积极合作,兼顾软硬件需求,提供合理的产品设计方案。
        芯片流片前阶段,与硬件及架构部门合作在model/QT/FPGA上进行功能验证及性能功耗分析,做到芯片如何心中有数,为流片提供最充分有力保障。
        产品量产阶段,与其他部门合作对硬件产品进行全方位验证及改进,细致全面的提供OS/Driver/Compiler/Framework/Application各层面软件支撑,极致严苛的性能功耗分析优化,带给客户最稳定最美妙最环保的3D解决方案。
        工作方向:
        OpenGL/OpenES/EGL/DirectX/OpenCL/RenderScript驱动程序开发
        Linux/Xserver/Android 系统集成开发
        图形编译器及工具开发
        系统性能分析优化及工具开发
        Linux/Android/Windows应用程序开发
        DVB驱动程序,中间件及应用开发
        软件测试
        部门特点:
        这里有一张张普通的面孔,却组成了国内顶尖的图形团队,成员都拥有名牌大学不低于硕士学位的学历,掌握着最核心的图形芯片设计和驱动研发技术,走在图形领域的最前沿。         年轻奔放,但底蕴丰厚,方寸芯片中积累多少智慧结晶;激情无限,但耐得住寂寞,万千代码上挥洒辛勤汗水;创意十足,拒绝平庸,3D世界里追求无限可能。这就是我们的团队!         我们在上海、武汉均招募相关软件工程师,欢迎加盟!
招聘职位:GPUSH-01 Software Engineer – Graphics Team(上海)
                GPUSH-02 Software Engineer – Embedded Software(上海)
                GPUSH-03 Compiler Development Software Engineer(上海)
                GPUWH-01 Software Engineer – Graphics Team(武汉)
                GPUWH-02 Software Engineer – Embedded Software(武汉)
                GPUWH-03 Compiler Development Software Engineer(武汉)
 
城市 宣讲学校 宣讲日期 宣讲时间 宣讲场地
西安 西北工业大学(长安校区) 2015年9月8日 16:30-18:30 就业信息发布厅
西安 西安电子科技大学(北校区) 2015年9月9日 19:00-21:00 老校区阶梯教室601
西安 西安交通大学 2015年9月10日 19:00-21:00 本部教2-100(德育基地)
哈尔滨 哈尔滨工业大学 2015年9月14日 18:30-21:00 新活动中心227
长春 吉林大学(南校区) 2015年9月15日 18:30-20:30 经信F2(南校区)
成都 电子科技大学(清水河校区) 2015年9月21日 19:00-21:00 学生活动中心201(清水河校区)
大连 大连理工大学 2015年9月28日 18:00-20:30 图书馆多功能厅
武汉 华中科技大学 2015年9月28日 19:00-21:00 大学生活动中心513室(本部)
武汉 武汉理工大学(马房山校区) 2015年9月29日 19:00-21:00 就业大厦二楼1号厅
南京 东南大学(九龙湖校区) 2015年10月8日 19:00-21:00 教学楼J2-209
南京 南京大学(仙林校区) 2015年10月9日 19:00-21:00 仙林校区计算机系新大楼233
北京 北京航空航天大学 2015年10月20日 19:00-21:00 3号楼203
北京 北京工业大学 2015年10月21日 18:00-20:00 信东202
北京 北京邮电大学 2015年10月22日 19:00-21:00 第二教学楼240
天津 天津大学 2015年10月23日 19:00-21:00 24教学楼207室
上海 上海交通大学(闵行校区) 2015年11月2日 19:00-21:00 图书信息大楼(塔楼)8楼多功能厅(闵行校区)
上海 复旦大学(张江校区) 2015年11月3日 19:00-21:00 行政楼106报告厅(张江校区)