SR COMPUTER SCIENTIST - AOT FOR MOBILE GAMING
Job Field: Office Jobs
Location: San Francisco, CA
Salary: $Not stated
JOB SUMMARY:
</tr>
<tr><td valign="top" width="450"><b>Title: Sr Computer Scientist - AOT for Mobile GamingLocation: Americas-USW-San FranciscoJob Number:_18651Adobe believes in hiring the very best. We are known for our vibrant, dynamic and rewarding workplace where personal and professional fulfillment and company success go hand in hand. We take pride in creating exceptional work experiences, encouraging innovation and being involved with our employees, customers and communities. We invite you to discover what makes Adobe a place where exceptional people thrive.Click this link to experience A Day in the Life at Adobe:http://www.adobe.com/aboutadobe/careeropp/fma/dayinthelife/Position SummaryAdobe is investing in the next generation of the Flash platform! The Languages, Compilers, and Virtual Machines (LCVM) Group within the Flash organization is seeking a talented, passionate, senior engineer to help optimize Flash apps running in constrained environments, where the Flash runtime platform needs to be bundled with each application, e.g. iOS. The initial focus for this position will be to optimize the Ahead-of-Time (AOT) static compilation codegen for the combined Flash runtime platform and application. This position on the Virtual Machine (VM) team will work closely with other engineers, partners, and customers to super tune the Flash VM, with an initial emphasis on opportunities in the vibrant gaming sector, working directly with some of the biggest names in the industry. If you''re interested in helping deliver the next generation of web connected experiences and gaming across browsers, desktops, mobile devices, set-top boxes, and TVs, we''d love to hear from you!Responsibilities* Senior software developer focused initially on AOT and codegen optimization.* Design and develop new features for Flash VM and AOT environments.* Resolve bugs as needed for successful releases.* Partner with Quality Engineering and Performance to deliver rock solid solutions.* Work closely with other engineers to help define the next generation Flash platform.* Engage with top engineers from other companies.Requirements* BS in Computer Science or equivalent work experience.* 10 years experience developing static or JIT compilers.* 2 years experience developing for iOS and Android.* Strong experience in Windows, Mac, and Linux environments.* Strong problem solving and resolution skills.* Strong verbal and written communication skills.* Windows Mobile experience is a plus.Programming experience:* Required: LLVM, C , Java, some assembler* Preferred: ActionScript, and/or Javascript, Objective-C, Win8/MetroAdobe has been a pioneer and innovator throughout its history and is recognized as one of the Top 100 Best Global Brands according to Interbrand. Adobe
KEY REQUIREMENTS:
Not stated