2010-07-26
We are hiring
Our company is growing so we would be happy to see new team members: developers, PM, sales manager and system administrator. Moreover, the good news is our convenient office in Tomsk is now doubled in size!
2010-05-25
Heaven 2.1, Tropics 1.3, Sanctuary 2.3
Released updated versions of Unigine benchmarks with support of OpenGL 4.0 (including hardware tessellation) and stereo 3D technology (including 3D Vision): Heaven 2.1, Tropics 1.3 and Sanctuary 2.3.
2010-05-04
5 years since the first commercial release of Unigine
The first commercial version of Unigine engine was released five years ago, on May 4, 2005. With the release number 0.3, it had codebase size of approximately 10% relative to the current one. At that time, there used to be 5 people on board.
2010-03-23
Unigine Heaven Benchmark 2.0
Updated version of Unigine Heaven DirectX 11 benchmark is now publicly available. Main changes are: added more content, improved engine, introduced "moderate" and "extreme" tessellation modes, added Linux version (32/64 bit).
2010-02-22
Unigine booth at GDC SF 2010
We gladly invite you to come visit our booth #1344 at Game Developers Conference, San Francisco, 2010. There you will be presented the recent version of Unigine Engine and the Heaven Benchmark 2.0 along with a lot of featured Unigine-based content. Feel free to contact us for an appointment.

Vacancies

Our aim is to be a great team, making our best to achieve outstanding results of a world class. We are looking for qualified professionals to join us.

Common terms: full-time job with flexible hours in Tomsk, Russia (sorry, we don't have remote positions). You'll be provided with very challenging tasks, competitive salary, powerful hardware and any books you need.

Open positions:


Project Manager

Requirements:

  • Excellent interpersonal communication skills
  • Responsibility and commitment to goal achievement
  • Strong systems thinking and analytical approaches to problem solving
  • Successful experience in facilitating project releases
  • Experience in leading a team of software developers
  • BS/MS degree in a technical field

It would be nice to have:

  • Experience working as a software developer (Windows/Linux) or QA engineer
  • Knowledge of modern 3D graphics technologies
  • Understanding specifics of game development
  • Knowledge of modern PM techniques and tools

Job responsibilities:

  • Management of project teams (up to 10 persons, including remote members)
  • Releasing projects in time and within budget constraints
  • Identification of potential problems and avoiding them
  • Maintaining projects documentation (in cooperation with technical writer)

Projects:

Growth prospects:

  • Head of R&D department
  • VP of development

We are waiting for your resume on vacancy@unigine.com (subject: "PM").


Tools Developer

Requirements:

  • Fluent C++ or C#
  • Experience in development of GUI applications
  • Usability skills
  • Understanding of 3D math (linear algebra, vectors, matrices, etc.)
  • Perfectionism in code
  • BS/MS degree in a technical field

It would be nice to have:

  • Cross-platform development experience (Windows/Linux)
  • Basic experience with 3D editors

Job responsibilities:

  • Design and development of WYSIWYG editor of a 3D virtual world (key responsibility)
  • Development of high-level game subsystems (animation tree, flow graph, AI, etc.)
  • Enhancement of plugins that import/export models and animation from common 3D editors (3dsMax, Maya, Softimage, etc.)
  • Development of converters for 2D and 3D data
  • Participation in 3D games development

Growth prospects:

  • Lead Tools Developer
  • Project Manager / Producer

We are waiting for your resume (plain text, please) with a C++ code sample (500+ lines) on vacancy@unigine.com (subject: "Tools Developer").


System Administrator

Requirements:

  • Administration of Linux-based servers (Debian)
  • Advanced routing (iproute2, tc)
  • Network services (web, mail, firewall, DNS, DHCP, proxy, VPN)
  • Experience in LAN design and maintenance
  • Excellent knowledge of PC hardware
  • Windows power user level (at least)
  • Sane security paranoia

Job responsibilities:

  • Administration of 9 Linux-based servers (iproute2, iptables, tc, dhcp, Squid, Bind, Exim, dovecot, Apache+PHP+Python, MySQL, bttrack, Samba, NFS, SVN, TeamCity, backups)
  • Maintenance of 30+ workstations (Windows/Linux)
  • Maintenance of 1 Gbit/s office LAN (80+ ports, Wi-Fi APs, 19" racks)
  • Purchasing of new hardware and software, inventory keeping
  • Technical support
  • Participation in internal web-services deployment
  • Design of further IT infrastructure development

Growth prospects:

  • Head of technical department
  • CIO

We are waiting for your resume (plain text, please) on vacancy@unigine.com (subject: "System Administrator").


Sales Manager

Requirements:

  • Experience in sales
  • Fluent written and spoken English (IT sphere)
  • Good knowledge of software development process

It would be nice to have:

  • Experience in software development
  • Understanding of modern 3D graphics technologies
  • Understanding of the game development industry

Job responsibilities:

  • B2B sales of Unigine engine
  • Communication with prospective customers worldwide via e-mail and phone
  • Leads pre-qualification
  • Account management
  • Taking part in creation of marketing materials
  • Participation in on-site events and shows

Growth prospects:

  • Head of sales department
  • VP of marketing

We are waiting for your resume (plain text, please) on vacancy@unigine.com (subject: "Sales Manager").