Will convert coffee into pixels.

Senior Software Engineer Solido Crosscheck Siemens EDA

Comprehensive IP QA framework for validating all IP, regardless of type or process technology. Improves final quality of silicon through IP data integrity, and speeds time-to-tape-out by identifying potential issues early in the flow.

Solido Crosscheck is a complete framework for IP validation including checking, reporting, waiving, and data visualization. It includes an expanding list of in-view and cross-view checks, covering front-end and back-end design views essential for IP production and integration workflows.


Lead Engineer OctaneRender for Unity OTOY

Octane is the world's first and fastest GPU-accelerated, physically-based renderer, supporting 25+ digital content creation tools, all of which can export ORBX cinematic content to Unity 2017 with lighting, shading and scene elements preserved from the cinematic pipeline. One can also export animated FBX files to Unity and render them in-engine with Octane.

Octane upgrades Unity's rendering capabilities by introducing a node-based workflow for spectral lighting, mediums and materials. Octane powers Unity 2017's new PBR live path-traced viewport for WYSIWYG final rendering in editor and timeline.

OctaneRender for Unity brings photorealistic rendering directly into Unity's Timeline.


Engineer Brigade OTOY

Brigade is a real-time rendering engine for video games. It uses path tracing to render images as opposed to rasterization like most other 3D game rendering engines.

Path tracing is an extension of the ray tracing algorithm. It simulates many light paths per pixel and takes the average value to calculate the final color of each pixel. Whenever a ray hits a surface, a new ray is traced from that hitpoint in a random direction until the maximum path depth is reached or until a Russian roulette-like mechanism kills the ray.

As a result, Brigade is able to produce effects like diffuse color bleeding, glossy (blurry) reflections, soft shadows, real area lights, true depth of field, and much more. With other engines, path tracing takes hours to render accurate environments or objects. In fact, in a well-documented case, it took nearly 22 hours to render a few seconds of ray-traced crystal balls moving around a table.

Brigade can take motion-captured characters in an environment with path traced lighting and real-time shadow casting and render it in real-time at 30-60 fps.

With Brigade, artists and game developers can design without rendering restrictions. There is no need for hacks, pre-bake maps or cheats.

Game Programmer Halo: Spartan Assault Vanguard Games

Developed by 343 Industries in conjunction with Vanguard Games, Halo: Spartan Assault is a new chapter within the award-winning Halo universe. Hone your tactical skills and play through the historic first missions of the Spartan Ops program as Commander Palmer in this fast paced top-down shooter. Engage in 30 exciting campaign missions or team-up on Xbox Live and fight with a friend against wave after wave of the nightmarish Flood in the online co-op multiplayer mode.

Set between the events of "Halo 3" and "Halo 4," "Halo: Spartan Assault" is a new chapter of the award-winning "Halo" universe that explores the first missions of the Spartan Ops program and dives deeper into the backstory of Human-Covenant wars. Play through the eyes of either Commander Sarah Palmer or Spartan Davis stationed aboard the UNSC Infinity as they fight never-before-seen battles against Covenant forces.

With rich storytelling, intuitive controls, and best-in-class action, audio and graphics, "Halo: Spartan Assault" brings the epic scale and action of the "Halo" universe to mobile devices through unrivaled action and intensity.


Tech Code Intern Killzone 3 Guerilla Games

Visari is gone, but the war is far from over. Helghast forces have mounted a devastating counter-attack, prompting the ISA evacuation of planet Helghan. As new Helghast battalions appear, armed with more powerful weapons, ISA forces find themselves outmanned, outgunned and surrounded.

You are Tomas "Sev" Sevchenko, part of the remaining ISA forces on Helghan. As a surviving member of the Special Forces unit Alpha Squad, you must fight your way across the unforgiving planet, against a vindictive, merciless enemy, in a desperate attempt to escape Helghan alive.