上海 [切换城市] 上海招聘上海计算机软件招聘上海高级软件工程师招聘

12WD12564 - Senior Software Engineer

欧特克软件(中国)有限公司上海分公司

  • 公司规模:500-1000人
  • 公司性质:外资(欧美)
  • 公司行业:计算机软件

职位信息

  • 发布日期:2013-01-09
  • 工作地点:上海-浦东新区
  • 招聘人数:若干
  • 工作经验:五年以上
  • 学历要求:本科
  • 职位类别:高级软件工程师  

职位描述

A world leader in 3D design, engineering, and entertainment software, Autodesk delivers the broadest product portfolio to empower customers to digitally design, visualize, and simulate their ideas.

Responsibilities:
? Design, implement and polish 3D visual features with Direct3D and OpenGL APIs
? Design, implement and document graphics rendering and drawing for 3D application.
? Produce clean, maintainable, well-documented code in adherence with internal standards
? Analyze requirements, design, write, test and deploy highly functional code
? Actively participate in decision making and direction by making recommendations on how to improve product quality as well as group productivity
? Profile, undertake performance-analysis, optimization and performance tuning
? Keep up to date on current rendering trends including upcoming graphics-related technologies, initiatives, protocols, techniques, and tools
? Collaborate with the quality engineering team


Requirements:
? B.S. or higher in Computer Science or equivalent
? Expert C/C++ and math skills
? At least 5 years professional experience, game-industry preferred, with experience shipping commercial applications or games.
? In-depth knowledge of graphics programming APIs including OpenGL and DirectX
? Must be willing to learn about new game development hardware
? Must have excellent time, task, and resource organization skills due to the multiple platforms, systems and issues involved
? Experience and understanding of multithreaded programming
? Experience with rendering-related CPU and GPU optimization strategies
? Ability to debug, profile and optimize code (memory/speed) to maximize the capabilities of each platform
? Program in a methodical and structured manner resulting in robust and maintainable code
? Expertise with major graphics platforms, consoles and APIs, as well as cross-platform development
? Hands-on experience with shader programming in HLSL, GLSL or Cg
? Motivated, self-starter, creative thinker, ability to work alone and as part of a team.
? Good written and verbal communication skills.


Preferred Qualifications:
? Experience with source control and other methods for software management
? Experience developing on the Mac, Linux, iOS and/or Android platforms is a strong plus
? Experience developing video games
? Experience with agile processes such as scrum

公司介绍

As a global leader in 3D design, engineering, and entertainment software, Autodesk helps people imagine, design, and create a better world. Autodesk accelerates better design through an unparalleled depth of experience and a broad portfolio of software to give customers the power to solve their design, business, and environmental challenges. In addition to designers, architects, engineers, and media and entertainment professionals, Autodesk helps students, educators, and casual creators unlock their creative ideas through user-friendly applications.
www.autodesk.com/careers

联系方式