Skip to content

Instantly share code, notes, and snippets.

@devshgraphicsprogramming
Last active February 24, 2022 09:07
Show Gist options
  • Save devshgraphicsprogramming/628ceb9ee1af4667f7f037aac2394382 to your computer and use it in GitHub Desktop.
Save devshgraphicsprogramming/628ceb9ee1af4667f7f037aac2394382 to your computer and use it in GitHub Desktop.

[Company] Devsh Graphics Programming

[Location] Remote/Consulting (optional: Assistance with Relocation To Poland)

[Hiring] Vulkan/WebGPU/Emscripten Associate/Mid/Senior Developers Hourly rates Depend on Experience and Location

Who we are and what we do:

We develop an Open Source Apache 2.0 GPU Framework called Nabla, which we then use for consulting projects with external clients.

https://github.com/Devsh-Graphics-Programming/Nabla

Currently we work on a Vulkan based GPU offline Path Tracer for Archviz.

We're negotiating or about to kick off multiple projects in:

  • Porting Geological Survey Software from GDI and OpenSceneGraph to Vulkan
  • Web-based SDF modelling tool with realtime path-tracing
  • WebGPU floorspace planning

Benefits:

  • 4 day workweek (130 hours a month)
  • Part Time available (at least 60 hours a month)
  • Flexible work hours
  • Work in small teams
  • Mostly CAD work so none of gamedev's overoptimistic deadlines and crunch
  • Contract with us helps to get the Poland Business Harbour Visa

Requirements:

  • Proficient with C++11, with some knowledge of compile time additions in C++14 and C++17
  • Experience with Modern Rendering APIs (Vulkan/Metal/DX12/DSA OpenGL) demonstrated by a project in portfolio
  • Knowledge of GPU Compute
  • Ability to work mostly independently with asynchronous supervision
  • Completed a degree or currently enrolled in education (we can make exceptions)
  • Basic Linear Algebra
  • Finish a recruiting task completed using our in-house framework Nabla (will be paid if Merged into Nabla)

Optional but Bonus Qualities:

  • HTML5 + Emscripten
  • CMake Experience
  • Project Ownership Experience
  • Calculus
  • UE4 or Unity
  • C#
  • Console Development
  • Three.js
  • Microsoft Foundation Classes

Send applications (CV and portfolio) to [email protected]

NOTE: In light of current situation we're happy to review applications from Ukrainian, followed by Baltic State residents with priority.

DISCLAIMER: Due to current sanctions (exclusion from SWIFT) and further expected capital controls, Russian residents need not apply.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment