O QUE NOS TORNA ÉPICOS?
No centro do sucesso da Epic estão pessoas talentosas e apaixonadas. A Epic se orgulha de criar um ambiente colaborativo, acolhedor e criativo. Seja na criação de jogos premiados ou na criação de tecnologia de engine que permite que outras pessoas criem experiências interativas visualmente impressionantes, estamos sempre inovando.
Ser Epic significa fazer parte de uma equipe que se esforça continuamente para fazer o que é certo para nossa comunidade e nossos usuários. Estamos constantemente inovando para elevar o nível de desenvolvimento de engines e jogos.
ENGENHARIA
O que fazemos
Projetos Unreal têm liderado o ramo de entretenimento em tempo real e nossa equipe de especialistas em engenharia está em constante crescimento. Estamos sempre melhorando as ferramentas e a tecnologia que empoderam desenvolvedores de conteúdo em todo o mundo.
O que você fará
A equipe do Fortnite Desktop está procurando um Rendering Programmer (programador de renderização) experiente para melhorar a experiência do jogador na plataforma PC no Fortnite. Você trabalhará com outros programadores e contribuirá diretamente para construir e melhorar o suporte da nossa plataforma Desktop, levando-a a um nível líder no setor. Essa função é a oportunidade perfeita para trabalhar nos sistemas de renderização que alimentam os visuais do Fortnite. Você irá melhorar os recursos e sistemas existentes e projetar novos para garantir a melhor experiência do jogador em uma ampla variedade de configurações de hardware e software.
Nessa função, você irá
- Analisar e resolver problemas de estabilidade e desempenho do Fortnite em uma ampla variedade de configurações de hardware de PC; isso inclui identificar soluções em áreas como: Resolver problemas de desempenho e compatibilidade específicos de dispositivos de CPU e GPU Desempenho de renderização e compatibilidade de dispositivos, incluindo o pipeline de shader Melhoria dos sistemas de renderização e otimização de sua estabilidade e desempenho em várias APIs gráficas Melhorias em sistemas de baixo nível que fazem interface com APIs de plataforma, ou seja, alocadores de memória (físicos e virtuais), sistemas de arquivos, sistemas de entrada.
- Monitorar os dados de estabilidade e desempenho das versões do Fortnite e melhorar os sistemas e aplicativos do Unreal Engine em casos de uso específicos do Fortnite.
- Trabalhar com fornecedores de GPU e outros parceiros para resolver questões técnicas e colaborar na melhoria de tecnologias subjacentes, como drivers gráficos para Fortnite e Unreal Engine.
- Avaliar os dados de desempenho em vários hardwares e melhorar os sistemas de renderização e aplicativos do Unreal Engine em casos de uso específicos do Fortnite.
- Colaborar com várias outras equipes da Epic, como a equipe de arquitetura de renderização da Unreal Engine, para ajudá-las a resolver desafios técnicos complexos de maneiras que promovam a estabilidade e a qualidade do Fortnite e de nossos produtos internos.
O que estamos procurando
- Sólidos conhecimentos de C++ e técnicas de programação multithread; capacidade de codificar e arquitetar vários sistemas de motores centrais.
- Experiência em renderização em tempo real na indústria de jogos ou na indústria de computação gráfica: conhecimento de pelo menos uma API gráfica (de preferência DirectX 12) e compreensão geral da arquitetura moderna de APIs gráficas.
- Experiência em criação de perfis e otimização de uma grande base de código.
- Capacidade comprovada de raciocinar e depurar sistemas grandes e interativos, do nível macro ao nível micro.
- Experiência com sistemas de nível de sistema operacional, APIs do Windows e estruturas comuns é uma vantagem.
Beneficios
Pagamos 100% de benefícios tanto para funcionários quanto para dependentes. Nosso pacote de benefícios atual inclui cobertura para seguro médico, odontológico e de vida. Também oferecemos benefícios complementares, incluindo vales-refeição diários e benefícios de transporte para funcionários locais.
SOBRE NÓS
A Epic Games abrange 25 países com 46 estúdios e mais de 4.500 funcionários em todo o mundo. Por mais de 25 anos, criamos jogos premiados e tecnologia de engine que permite que outros criem jogos visualmente impressionantes e conteúdo 3D que dão vida aos ambientes como nunca antes. A premiada tecnologia Unreal Engine da Epic não apenas fornece aos desenvolvedores de jogos a capacidade de criar experiências interativas de alta fidelidade para PC, console, dispositivos móveis e VR, mas também é uma ferramenta adotada por criadores de conteúdo em vários setores, como mídia e entretenimento, automotivo e design arquitetônico. À medida que continuamos a construir nossa tecnologia Engine e desenvolver jogos notáveis, nos esforçamos para formar equipes de talentos de classe mundial.
Gostou do que ouviu? Venha fazer parte de algo Épico!
A Epic Games valoriza profundamente equipes diversas e uma cultura de trabalho inclusiva, e temos orgulho de ser um empregador de oportunidades iguais. Saiba mais sobre nossa Política de Oportunidades Iguais de Emprego (OIE) aqui.
Observação para agências de recrutamento: a Epic não aceita currículos ou abordagens não solicitadas de terceiros não autorizados (incluindo agências de recrutamento ou colocação) (ou seja, um terceiro com o qual não temos um contrato negociado e validamente executado). Não pagaremos nenhuma taxa a terceiros não autorizados. Mais detalhes sobre esses assuntos podem ser encontrados aqui.

