
A Magnopus é um estúdio de tecnologia imersiva que cria experiências conectando espaços físicos a mundos digitais. Sua equipe multidisciplinar reúne conhecimentos de entretenimento, games, design e engenharia para desenvolver projetos de realidade cruzada em setores como entretenimento e educação. A empresa colaborou com organizações como Disney, Sony Music e NASA e é conhecida por sua plataforma Connected Spaces, reconhecida pela TIME entre as melhores invenções de 2022.
Engenheiro(a) Sênior de Gráficos (Unreal Engine) - Remoto no Reino Unido
A Magnopus está contratando um(a) engenheiro(a) sênior de gráficos para trabalhar remotamente no Reino Unido, desenvolvendo seu plugin OKO para Unreal Engine e seus pipelines gráficos. A função tem foco em qualidade de renderização, ferramentas para criadores e experiências imersivas multiplataforma na web, em dispositivos móveis e em XR.
Descrição
- Liderar o trabalho de gráficos da plataforma, abrangendo compatibilidade de assets, iluminação, fluxos de trabalho de shaders e materiais e técnicas emergentes de renderização
- Criar soluções de tradução de assets em tempo de execução e de conteúdo multiplataforma
- Criar e ampliar ferramentas personalizadas do Unreal Editor, extensões de UI e pipelines automatizados de assets para criação de conteúdo
- Resolver problemas de gráficos de baixo nível, otimização e criação de perfis para melhorar o desempenho e a fidelidade visual no hardware-alvo
- Orientar a arquitetura da equipe de Unreal por meio de implementações sólidas em C++ e revisões completas de código
- Trabalhar em parceria com as equipes que desenvolvem os clientes web e mobile do OKO e os serviços em nuvem para entregar uma experiência de Unreal de alta qualidade
- Fortalecer a capacidade da equipe por meio do compartilhamento de conhecimento, documentação e orientação técnica
- Oferecer liderança técnica prática e mentoria sem gerenciar pessoas
- Desenvolver e otimizar o plugin OKO para Unreal Engine e os pipelines de Unreal voltados para o estúdio
Requisitos
- Experiência profissional substancial em desenvolvimento C++ com Unreal Engine e conhecimento profundo de sua base de código e sistemas de execução
- Sólidos fundamentos de programação de gráficos e renderização, incluindo o código de renderização do Unreal, a RHI, desenvolvimento de shaders e criação de perfis de desempenho de GPU
- Experiência na criação, manutenção ou extensão de ferramentas, fluxos de trabalho ou pipelines do Unreal Editor usados por desenvolvedores ou artistas
- Capacidade de explicar claramente desafios complexos de renderização e ferramentas para partes interessadas técnicas e não técnicas
- Abordagem colaborativa, com interesse demonstrado em orientar desenvolvedores e compartilhar conhecimento entre disciplinas
- Capacidade comprovada de trazer clareza e avançar o trabalho técnico em um ambiente de produto dinâmico
- Experiência com carregamento de assets em tempo de execução e tecnologias de intercâmbio, como glTF/GLB ou USD
- Experiência com sistemas de replicação em tempo real, multiplayer ou sincronização
- Experiência na criação, manutenção ou distribuição de plugins para Unreal Engine
- Contribuições para software de código aberto