Remotery

Principal Graphics Engineer

Posted 8 hours ago

This is a fully remote position, open to applicants in Canada.

📋 Description

• Take charge of the design, implementation, and ongoing development of our graphics and rendering stack for both native (Android/Linux) and web (WebGL, WebGPU) platforms.

• Develop efficient, maintainable, and performance-critical C/C++ code for system-level and rendering components, adhering to strict requirements regarding frame budgets, memory usage, and latency.

• Analyze and optimize the entire pipeline: identify CPU/GPU bottlenecks, evaluate shader costs, manage textures and buffers, handle compositor interactions, and minimize end-to-end streaming latency.

• Diagnose and rectify issues in intricate environments, tracing problems from the browser engine through the runtime to the operating system, kernel, and graphics driver.

• Lead enhancements to the foundational platforms (AOSP versions, browser engines, GLES/WebGPU advancements) while ensuring system stability and readiness for deployment.

• Collaborate with other teams to establish and implement effective testing strategies to ensure rendering accuracy, identify performance regressions, and maintain cross-device fidelity.

• Function as a senior independent contributor: define your workload, drive it to completion, and communicate effectively within a small, high-trust team.

• Utilize AI coding agents and tools (Claude Code, Cursor, agentic workflows, custom internal agents) to expedite research, prototyping, code generation, debugging, and review, treating these tools as a junior partner that you guide and validate, rather than a mere assistant.


⛳️ Requirements

• Solid foundation in systems programming: proficiency in C/C++ for performance-critical, low-level codebases, with substantial knowledge of Linux and OS-level internals.

• Extensive experience with one or more real-time graphics stacks: OpenGL ES, WebGL, WebGPU, Vulkan, Metal, or DirectX, including shader programming, GPU memory management, pipeline optimization, and frame/latency budgeting.

• Proven history of managing complex, multi-component graphics or systems products from inception through to large-scale production.

• Regular use of AI coding agents and LLM tools, with a strong inclination to verify and critically assess AI outputs rather than simply accepting them.

• A "dig until it bleeds" investigative mindset: a determination to comprehend every aspect of the system.

• Excellent written communication skills and a self-motivated working style suited to a small, senior, high-trust team.

• We would appreciate expertise in two or more of the following areas:

• - Browser engine internals (Chromium/Blink, Gecko, WebKit), especially within graphics, compositor, or rendering subsystems.

• - Game engine internals, real-time renderers, or GPU compute frameworks.

• - Android internals and custom AOSP development (kernel, HAL, SurfaceFlinger, System Services, GMS, Android Build System).

• - Android/Linux graphics stack (EGL, Gralloc, DRM/KMS, Mesa) and graphics driver development.

• - Web platform technologies: WebAssembly, WebRTC, and the related browser security/sandboxing frameworks.

• - Containers and virtualization (LXC, namespaces, cgroups) and their relation to hardware-accelerated graphics.

• - Real-time network and socket programming, including low-latency streaming protocols and frame pacing.

• - Linux device driver development.


🏝️ Benefits

• Group Retirement Savings Plan matching and participation.

• Comprehensive benefits package (health, dental, vision), alongside a Health and Wellness spending account.

• Generous vacation policies.

• Access to cutting-edge AI tools and platforms.

People also viewed

Shermco Industries8 hours ago

Junior Protection & Control Specialist – Technologist/Engineer

CA flagCanada OnlyFull-timeEngineer$50 – $60/hour
ApplyView job
Bart & Associates, Inc.8 hours ago

Release Train Engineer

US flagUnited States OnlyFull-timeEngineer
ApplyView job
Owens Corning8 hours ago

Continuous Improvement Engineer

US flagKansas, +1 more stateFull-timeEngineer
ApplyView job
Aalyria8 hours ago

Mission Engineer

US flagUnited States OnlyFull-timeEngineer$150k – $185k/year
ApplyView job
Aave Labs8 hours ago

Staff Quant Strategist Engineer

FR flagFrance OnlyFull-timeEngineer
ApplyView job
Jones Lang LaSalle Americas, Inc.8 hours ago

Senior Threat Detection Engineer

US flagTexas OnlyFull-timeEngineer$190k – $210k/year
ApplyView job

Never miss a great job!

Get handpicked remote jobs straight to your inbox weekly.

Trusted by 7,400+ designers