Senior C++ developer Aktuální

Render Legion

If you see a random image of a building to be built, there is a good chance the image was generated with Corona Renderer ( What started as one man's bachelor thesis gradually lead to the founding of Render Legion, our small Czech company that has been developing the original project ever since. We have 15 developers and run the business the same way as when we started, without the traditional corporate bullshit policy. We still have big plans, so we are looking for new developers to help us make them happen.

Your responsibilities:

  • Designing and developing new features, improving and maintaining existing ones.
  • Expanding scope of Corona Renderer by porting it to new applications and market segments.
  • Improving and extending our foundation libraries and algorithms.
  • Reviewing code and preserving its quality and performance.

We expect:

  • Fluency in modern C++, ability to produce safe, efficient, and readable code.
  • Ability to work in a team, receiving and giving constructive criticism, ability to adopt existing coding conventions and workflows.
  • Ability to follow KISS and YAGNI principles, choosing appropriately complex solutions.
  • Good communication skills and English language.

We work with:

  • Cutting edge C++ standard (C++17, looking forward to C++20) in MSVC 2017.9, Clang 9.
  • Visual Studio, XCode, QtCreator IDE.
  • Google Test for unit testing, in-house tools for automated rendering tests.
  • High performance libraries such as Intel Embree and Open Image Denoise. We cooperate with Intel on development of these libraries.
  • Automation/workflow tools such as git, CMake, Python, premake.
  • In-house tools we developed to fix weak points of the C++ ecosystem.
  • Qt and other multi-platform frameworks.

We offer:

  • Working on software that users love and that has global scale impact (AAA movies, TV ads, architecture, ...).
  • Working with a single highly maintained codebase instead of a string of throwaway projects.
  • Challenging tasks from research to application programming, including speed and memory optimizations.
  • No third party dictated requirements, architecture, and deadlines.
  • Team small enough to give individual members space for creativity.
  • Established company with discrete support/testing/sales teams and clearly defined roles.
  • Quick product feedback from our enthusiastic user community.
  • Learning from experienced developers and researchers (ex-WETA, Pixar, Disney, Sony, ...).
  • Growth within the company, internal seminars and conferences.
  • Close association with Chaos Group / V-Ray.
  • Compensation above the stated limits in case of exceptional skills.
  • Sick days, extra vacation days, home office, company lunches, relax room and small fitness room, teambuildings (laser game, karts, ...).
  • Offices in Prague city centre (Karlovo náměstí).

Render Legion

Creators and developers of Corona Renderer.

We are a technological company specialising in software development for 3D computer graphics and visual effects with offices in Prague and Prostějov. Our technology helps artists and designers create photoreal imagery and animation for design, television, and feature films. We have recently become a part of an Academy Award-winning company Chaos Group. Our Corona Renderer and Chaos’ V-ray are the most popular software tools in their class worldwide. You can check out Corona Renderer at or visit our fb page at, and the page of our mother company at

Co by vás mohlo zajímat?