Web Platform Engineer — C++/WebAssembly Runtime

Unity Technologies

Finland

On-site

EUR 52,000 - 78,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Health insurance
Pension plans
Stock options

Job summary

Unity Technologies is seeking a Software Engineer to join the Web Platform team working on the Unity Web runtime. You will embed Unity in the browser, work close to the metal, and collaborate with engineers who invented browser tech.

You’ll grow by learning from experienced teammates and delivering impact to developers worldwide. Role requires C++ expertise with some C#/JavaScript, and a passion for browser internals.

Qualifications

  • Hands-on development experience with C++.
  • Familiarity with C# and/or JavaScript.
  • Curiosity about how browsers work under the hood, not building websites.
  • Ability to profile, debug and optimize native code.
  • Effective written/verbal communication within a distributed team.
  • Forward thinker who perseveres on low-level problems.

Responsibilities

  • Maintain and extend the Unity Web runtime, contributing features and fixes across the platform.
  • Help improve the download size, load time and startup performance of Web builds.
  • Develop, profile, debug and optimize across C++, C# and JavaScript.
  • Scope your work with your manager and teammates, building on established patterns in the codebase.
  • Investigate and fix issues raised by internal teams and by developers shipping on the Web platform.
  • Keep pace with the browser's evolving capabilities and bring learnings back to the team.

Skills

C++ development
C# and/or JavaScript
Browser internals curiosity
Profile, debug native code
Effective communication
Low-level problem solving

Tools

WebAssembly
Emscripten
LLVM
WebGL

Job description

Unity Technologies is seeking a Software Engineer to join the Web Platform team working on the Unity Web runtime. You will embed Unity in the browser, work close to the metal, and collaborate with engineers who invented browser tech.

You’ll grow by learning from experienced teammates and delivering impact to developers worldwide. Role requires C++ expertise with some C#/JavaScript, and a passion for browser internals.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Web Platform Architect (C++/Wasm)
Senior Web Platform Architect (C++/Wasm)

Unity Technologies • Finland

On-site
EUR 73,000 - 109,000
Comprehensive health insurance
Employee stock ownership
Competitive retirement/pension plans
+3
Senior Web Platform Engineer - Performance & Runtime
Senior Web Platform Engineer - Performance & Runtime

Unity Technologies • Helsinki

On-site
EUR 70,000 - 94,000
Senior Software Engineer, Web Platform
Senior Software Engineer, Web Platform

Unity Technologies • Finland

On-site
EUR 73,000 - 109,000
Comprehensive health insurance
Employee stock ownership
Competitive retirement/pension plans
+3
Senior Software Engineer, Web Platform
Senior Software Engineer, Web Platform

Unity Technologies • Helsinki

On-site
EUR 70,000 - 94,000
Software Engineer, Web Platform
Software Engineer, Web Platform

Unity Technologies • Finland

On-site
EUR 52,000 - 78,000
Health insurance
Pension plans
Stock options
Senior Software Engineer, Unreal Engine, C++
Senior Software Engineer, Unreal Engine, C++

Jobtailor • Helsinki

On-site
EUR 60,000 - 90,000
Senior Engine Programmer - Multi-Platform C++ & Runtime
Senior Engine Programmer - Multi-Platform C++ & Runtime

Supercell • Helsinki

On-site
EUR 50,000 - 70,000
Senior Software Engineer, XR Runtime
Senior Software Engineer, XR Runtime

Distance Technologies • Helsinki

On-site
EUR 90,000 - 150,000
Senior XR Runtime Architect (OpenXR/Vulkan)
Senior XR Runtime Architect (OpenXR/Vulkan)

Distance Technologies • Helsinki

On-site
EUR 90,000 - 150,000
Remote C/JavaScript Native Modules Engineer
Remote C/JavaScript Native Modules Engineer

Tether • Helsinki

Remote
EUR 90,000 - 120,000