VIVANTE JD for campus recruiting(adding email)
时间:12-12
整理:3721RD
点击:
Email ===========================
jobs@vivantecorp.com
Software Engineers===========================
GPU/GPGPU Compiler Software Engineer [2, Shanghai/Chengdu]
Responsibility:
As a compiler software engineer, you will work on various GPU/GPGPU compilers. Design, develop, debug, optimize GPU/GPGPU compilers on embedded system platforms.
Requirements:
1. Master or PHD degree in Graphics, CS, EE, or Math;
2. Excellent programming skills C, C++
3. Good understanding of GPU/GPGPU architecture, 3D/2D graphics algorithm, driver or application is a big plus
4. Experience in the most popular embedded platforms (Android, Linux, WinCE, etc.) or consumer electronics product development is a plus
5. Good written and spoken English
6. Good communication skills and able to work both independently and in a team
3D Driver Developer [4, Shanghai/Chengdu]
Responsibility:
1. Implement graphics driver features;
2. Fix driver bugs to improve the quality;
3. Optimize driver performance;
4. Support customers to solve production issues.
Requirements:
1. Master degree in Computer Science;
2. Good understanding of GPU/GPGPU architecture, 3D/2D graphics algorithm, driver or application;
3. Excellent skills in C/C++ programming;
4. Experience in D3D/OpenGL/OpenCL or DFB/EXA/GDI;
5. Good knowledge about Compiler is a plus;
6. Experience in the most popular embedded platforms (Android, Linux, WinCE, etc.) or consumer electronics product development is a plus;
7. Good written and spoken English;
8. Good communication skills and able to work both independently and in a team
Graphics Tool Developer [2, Chengdu]
Responsibility:
1. Develop tools for graphics applications and underlying drivers;
2. Support customers to solve production issues.
Requirements:
1. Master degree in Computer Science;
2. Good skills of Windows programming (win32, mfc and so on);
3. Good written and spoken English;
4. Good communication skills and able to work both independently and in a team
3D Application Software Engineer [1, Chengdu]
Responsibility:
As a 3D application software engineer, you will work on design and develop 2D and 3D graphics application for consumer devices and interact with the device driver. The responsibilities include develop, debug, optimize, and port 2D/3D graphics application for consumer devices on multiple OS platforms.
Requirements:
1. Bachelor degree or above in Computer Science;
2. Good understanding in 2D, 3D technology like DirectX, Direct3D or OpenGL;
3. Good skills in graphics or multimedia development;
4. Good sense in Operation System;
5. Strong programming skills in C/C++;
6. Strong knowledge in Android development;
7. Good written and spoken English;
8. Good communication skills and able to work both independently and in a team;
9. Good understanding of graphics algorithm and mathematical background is a plus
System Software Engineer [3, Shanghai/Chengdu]
Responsibility:
As a system software engineer, you will work on 2D and 3D graphics device driver and system software for Linux platform. Develop, debug, optimize, and port 2D and 3D graphics device driver and APIs on Linux and embedded platforms.
Requirements:
1. Bachelor degree or above in Computer Science;
2. Good in the most popular embedded platforms (Android, Linux, WinCE, etc.) or consumer electronics product development;
3. Good understanding of GPU/GPGPU architecture, 3D graphics algorithm, driver or application is a big plus ;
4. Good understanding of operation systems or drivers;
5. Strong expertise in Android system;
6. Strong programming skills C/C++ and Assembly;
7. Good written and spoken English;
8. Good communication skills and able to work both independently and in a team
Hardware Engineers========================
2D/3D Graphic Architecture [3, Shanghai]
Responsibilities:
The candidate will be responsible for c-model design and implementation in low power graphic algorithm.
Requirements:
1. Master or PHD degree in Graphics, CS, EE, or Math;
2. Excellent in mathematics or well understanding the theory and process of 3D graphics and GPU pipeline;
3. Strong C/C++ programming skills;
4. Familiar with D3D or OpenGL standard, and be proficient in their respective driver development is a plus;
5. Self-motivated and team player.
6. Good written and spoken English;
7. Good communication skills and able to work both independently and in a team
HW Design and Verification Engineer [10+, Shanghai/Chengdu]
Responsibilities:
The candidate will be responsible for building up verification environment and completing verification of design and algorithm at both chip and unit levels. The candidate may also be responsible for logic design and implementation in low power graphic and multi-media chip/core, silicon bring-up, etc.
Requirements:
1. Master degree or above;
2. Good in logic design, simulation, synthesis and test;
3. Experience with C and C++ and script language like PERL/PYTHON/TCL, etc;
4. Familiar with all aspects of the frontend ASIC design flow including RTL design, verification, synthesis, and timing analysis, DFT, etc;
5. Experience with high-level verification languages such as System Verilog, Vera, System C or Specman e language is a plus;
6. Experience in graphic, video, and multi-media chip design is a big plus;
7. Self-motivated and good team player;
8. Good written and spoken English;
9. Good communication skills and able to work both independently and in a team
About Vivante
Mobile Visual Reality? and HD Visual Reality? are taking computer graphics to the next level by bringing handheld and home entertainment screens to life. Visual reality comes from ultra high-performance and high-precision true unified shaders that support the full range of shader language extensions. Vivante is the technology leader in state-of-the-art embedded graphics processing unit (GPU) design.
Headquartered in Sunnyvale, California, Vivante offers a comprehensive set of GPU solutions for cutting-edge applications in the mobile device and home entertainment market segments worldwide. Our wide variety of 2D and 2D/3D GPUs deliver high performance and low power consumption, and offer robust support for industry-standard application programming interfaces (OpenGL? ES 2.0 and OpenGL? ES 1.1, OpenVG?, DirectX? 9) with the smallest silicon footprint.
Vivante technology brings desktop-quality graphics and performance to the screens in your living room, your car, and in the palm of your hand. Our embedded solutions are scalable, built on industry standards, and optimized for power, performance, and size, so our customers can differentiate their products cost-effectively.
Vivante's comprehensive and growing product portfolio, our successful partnerships with companies around the globe, and our highly experienced R&D staff and support team have created a corporate atmosphere of collaboration that fosters innovation. Our mutual success is vital to enabling both Mobile Visual Reality and HD Visual Reality for our customers and drives our business practices.
For more information, please visit www.vivantecorp.com
jobs@vivantecorp.com
Software Engineers===========================
GPU/GPGPU Compiler Software Engineer [2, Shanghai/Chengdu]
Responsibility:
As a compiler software engineer, you will work on various GPU/GPGPU compilers. Design, develop, debug, optimize GPU/GPGPU compilers on embedded system platforms.
Requirements:
1. Master or PHD degree in Graphics, CS, EE, or Math;
2. Excellent programming skills C, C++
3. Good understanding of GPU/GPGPU architecture, 3D/2D graphics algorithm, driver or application is a big plus
4. Experience in the most popular embedded platforms (Android, Linux, WinCE, etc.) or consumer electronics product development is a plus
5. Good written and spoken English
6. Good communication skills and able to work both independently and in a team
3D Driver Developer [4, Shanghai/Chengdu]
Responsibility:
1. Implement graphics driver features;
2. Fix driver bugs to improve the quality;
3. Optimize driver performance;
4. Support customers to solve production issues.
Requirements:
1. Master degree in Computer Science;
2. Good understanding of GPU/GPGPU architecture, 3D/2D graphics algorithm, driver or application;
3. Excellent skills in C/C++ programming;
4. Experience in D3D/OpenGL/OpenCL or DFB/EXA/GDI;
5. Good knowledge about Compiler is a plus;
6. Experience in the most popular embedded platforms (Android, Linux, WinCE, etc.) or consumer electronics product development is a plus;
7. Good written and spoken English;
8. Good communication skills and able to work both independently and in a team
Graphics Tool Developer [2, Chengdu]
Responsibility:
1. Develop tools for graphics applications and underlying drivers;
2. Support customers to solve production issues.
Requirements:
1. Master degree in Computer Science;
2. Good skills of Windows programming (win32, mfc and so on);
3. Good written and spoken English;
4. Good communication skills and able to work both independently and in a team
3D Application Software Engineer [1, Chengdu]
Responsibility:
As a 3D application software engineer, you will work on design and develop 2D and 3D graphics application for consumer devices and interact with the device driver. The responsibilities include develop, debug, optimize, and port 2D/3D graphics application for consumer devices on multiple OS platforms.
Requirements:
1. Bachelor degree or above in Computer Science;
2. Good understanding in 2D, 3D technology like DirectX, Direct3D or OpenGL;
3. Good skills in graphics or multimedia development;
4. Good sense in Operation System;
5. Strong programming skills in C/C++;
6. Strong knowledge in Android development;
7. Good written and spoken English;
8. Good communication skills and able to work both independently and in a team;
9. Good understanding of graphics algorithm and mathematical background is a plus
System Software Engineer [3, Shanghai/Chengdu]
Responsibility:
As a system software engineer, you will work on 2D and 3D graphics device driver and system software for Linux platform. Develop, debug, optimize, and port 2D and 3D graphics device driver and APIs on Linux and embedded platforms.
Requirements:
1. Bachelor degree or above in Computer Science;
2. Good in the most popular embedded platforms (Android, Linux, WinCE, etc.) or consumer electronics product development;
3. Good understanding of GPU/GPGPU architecture, 3D graphics algorithm, driver or application is a big plus ;
4. Good understanding of operation systems or drivers;
5. Strong expertise in Android system;
6. Strong programming skills C/C++ and Assembly;
7. Good written and spoken English;
8. Good communication skills and able to work both independently and in a team
Hardware Engineers========================
2D/3D Graphic Architecture [3, Shanghai]
Responsibilities:
The candidate will be responsible for c-model design and implementation in low power graphic algorithm.
Requirements:
1. Master or PHD degree in Graphics, CS, EE, or Math;
2. Excellent in mathematics or well understanding the theory and process of 3D graphics and GPU pipeline;
3. Strong C/C++ programming skills;
4. Familiar with D3D or OpenGL standard, and be proficient in their respective driver development is a plus;
5. Self-motivated and team player.
6. Good written and spoken English;
7. Good communication skills and able to work both independently and in a team
HW Design and Verification Engineer [10+, Shanghai/Chengdu]
Responsibilities:
The candidate will be responsible for building up verification environment and completing verification of design and algorithm at both chip and unit levels. The candidate may also be responsible for logic design and implementation in low power graphic and multi-media chip/core, silicon bring-up, etc.
Requirements:
1. Master degree or above;
2. Good in logic design, simulation, synthesis and test;
3. Experience with C and C++ and script language like PERL/PYTHON/TCL, etc;
4. Familiar with all aspects of the frontend ASIC design flow including RTL design, verification, synthesis, and timing analysis, DFT, etc;
5. Experience with high-level verification languages such as System Verilog, Vera, System C or Specman e language is a plus;
6. Experience in graphic, video, and multi-media chip design is a big plus;
7. Self-motivated and good team player;
8. Good written and spoken English;
9. Good communication skills and able to work both independently and in a team
About Vivante
Mobile Visual Reality? and HD Visual Reality? are taking computer graphics to the next level by bringing handheld and home entertainment screens to life. Visual reality comes from ultra high-performance and high-precision true unified shaders that support the full range of shader language extensions. Vivante is the technology leader in state-of-the-art embedded graphics processing unit (GPU) design.
Headquartered in Sunnyvale, California, Vivante offers a comprehensive set of GPU solutions for cutting-edge applications in the mobile device and home entertainment market segments worldwide. Our wide variety of 2D and 2D/3D GPUs deliver high performance and low power consumption, and offer robust support for industry-standard application programming interfaces (OpenGL? ES 2.0 and OpenGL? ES 1.1, OpenVG?, DirectX? 9) with the smallest silicon footprint.
Vivante technology brings desktop-quality graphics and performance to the screens in your living room, your car, and in the palm of your hand. Our embedded solutions are scalable, built on industry standards, and optimized for power, performance, and size, so our customers can differentiate their products cost-effectively.
Vivante's comprehensive and growing product portfolio, our successful partnerships with companies around the globe, and our highly experienced R&D staff and support team have created a corporate atmosphere of collaboration that fosters innovation. Our mutual success is vital to enabling both Mobile Visual Reality and HD Visual Reality for our customers and drives our business practices.
For more information, please visit www.vivantecorp.com