Skillshot.pl logo
Praca w branży gier

Programista, porty na Maka

dla Virtual Programming Ltd w gdziekolwiek

Praca stała Programowanie


Virtual Programming Ltd is looking for experienced technical programmers to join us in porting great PC games to Mac OS X platform, using our proprietary eON porting engine, and improving the engine. We have released Mac games such as Europa Universalis series, Supreme Commander 2, X3 series, Chronicles of Riddick and many others that can be found on Deliver2Mac . We are working on bigger games and projects throughout this year.

Typically a game is ported by a single person, with support from experienced eON programmers, so we expect skills sufficient to get the game to work reliably and fast and the ability to resolve technical problems with the port mostly by yourself with general advice and suggestions from others in the team. We offer the ability to work from home, or any other place with fast Internet, in flexible hours.

Job Requirements:

  • proficiency in C and major featurs of C++ language
  • general understanding of Objective C language and Cocoa library
  • understanding of the workings of: Direct3D9, OpenGL, DirectSound, OpenAL, CoreAudio, network sockets, multithreaded programming, filesystem access, Windows messages.
  • willingness and ability to learn specifics of Windows and Mac technologies from documentation, where needed
  • willingness to delve in a lot of different parts of porting engine to resolve bugs in it, where needed
  • ability (or willingness to learn) to understand chunks of code written in Intel assembly well enough to be able to resolve crashes during runtime
  • ability to debug crashes in Xcode IDE with gdb debugger
  • ability to profile the game for speed
  • ability to understand and write in English well enough to communicate through instant messangers and email
  • love of making the code readable, fast and bug-free
  • love of making games a solid experience for the gamer
  • a Mac computer with Mac OS X 10.7 and newer NVidia or Radeon card

We offer:

  • experience in the latest Mac OS X/iOS technologies and their relation to their PC counterparts, so in porting to Mac in general
  • freedom to decide on finer details of the experience the game presents to user
  • being part of the team that works to improve the porting engine and to make porting each new game easier and faster
  • freedom to work from any location (home, for example), contact with the company through Internet
  • full time job (8 hours a day, 5 days a week), flexible hours

An initial testing assessment project can be arranged in order for both Virtual Programming and the prospective programmer to determine suitability.

Please contact paul.lesurf@vpltd.com .


Data publikacji: 2012-01-10

Liczba wyświetleń: 170