Przejdź do treści

Informacje ogólne

Lokalizacje: Melbourne, Victoria, Australia 
  • Właściwość miejscowa: Melbourne
  • Stan:
  • Kraj: Australia


Identyfikator roli
212071
Typ pracownika
Regular Employee
Studio/dział
CT - Frostbite
Elastyczna organizacja pracy
Hybrid

Opis i wymagania

Electronic Arts tworzy rozrywkę na najwyższym poziomie, inspirując graczy i fanów na całym świecie. Tutaj każdy jest częścią historii. Częścią społeczności łączącej się z całą resztą świata. Miejscem, w którym kreatywność kwitnie, nowe perspektywy są mile widziane, a pomysły zawsze się liczą. Zespołem, w którym każdy ma swój wkład w grę.

Software Engineer II - Rendering

Our mission is to advance the cross-platform rendering hardware abstraction layer, focusing on lower power devices. We have a specialised rendering team that collaborates with other rendering teams across the globe to solve performance and feature issues for our game team partners.

You will be part of our experienced rendering team.

You will report to a Development Director and work in a hybrid remote/in-office capacity.

Responsibilities:

  • You will engineer C++ rendering back ends for Vulkan, Metal and other proprietary APIs

  • You will implement and support the compilation and runtime use of HLSL (shader language) on multiple platforms

  • You will resolve device differences in performance and output

  • You will perform CPU and GPU performance analyses and reports for internal and external teams across the company

  • You will development low-level performance profiling and optimisation projects on multiple platforms

  • You will collaborate across team and discipline boundaries, providing suggestions and contributions outside the immediate team

Qualifications:

  • C++ knowledge with at least 3 years of professional programming experience in real-time rendering

  • Experience using a low-level graphics API (e.g. DX12, Vulkan, Metal, or console)

  • Experience working in rendering on recent platforms (e.g. Switch(1 or 2), Android, iOS, Mac, PC, PS5, or XBSX)

  • Experience with Graphics Debugging Tools (e.g. Pix, Renderdoc, Xcode, or console)

  • Knowledgeable of modern CPU/GPU hardware architecture

  • Experience with memory management and multi-threading with related debugging and optimization experience

What’s in it for you? 


We want EA to be the ultimate destination to make great content and experiences. Everything we’re doing here is about creating a culture, environment, and company where you can do the best work of your career – so there’s that. There’s also:


  • An employee assistance program, including coaching and therapy sessions to support your wellbeing

  • An inclusive parental leave policy that supports all parents and carers

  • 17.5% annual leave loading – yes, we’ll pay you extra to take a break!

  • Bonus end of year leave days – time off between Christmas and New Years, no annual leave necessary

  • Volunteer leave and charitable donation matching

  • A flexible work reimbursement program - $$ to go towards your working from home and/or commuting expenses



O firmie Electronic Arts
Jesteśmy dumni z obszernego katalogu gier i doświadczeń, lokalizacji na całym świecie i możliwości, jakie daje EA. Cenimy zdolność adaptacji, wytrwałość, kreatywność i ciekawość. Od przywództwa, które wydobywa potencjał, po tworzenie przestrzeni do nauki i eksperymentowania, dajemy wam możliwość wykonywania świetnej pracy i korzystania z możliwości rozwoju.

Stosujemy kompleksowe podejście do naszych programów świadczeń, kładąc nacisk na dobre samopoczucie fizyczne, emocjonalne, finansowe, zawodowe i społeczne, aby wspierać zrównoważony styl życia. Nasze pakiety są dostosowane do lokalnych potrzeb i mogą obejmować opiekę zdrowotną, wsparcie psychiczne, fundusze emerytalne, płatne oraz rodzinne urlopy, bezpłatne gry i wiele innych udogodnień. Pielęgnujemy środowiska, w których nasze zespoły zawsze mogą dać z siebie wszystko.

Electronic Arts jest pracodawcą realizującym politykę równych szans w zatrudnieniu. Wszystkie decyzje dotyczące pracowników są podejmowane bez względu na rasę, kolor skóry, przynależność etniczną, kraj pochodzenia, płeć, tożsamość lub ekspresję płciową, orientację seksualną, wiek, informację genetyczną, wyznanie, niepełnosprawność, stan zdrowia, stan cywilny lub rodzinny, status kombatanta lub jakąkolwiek inną cechę chronioną prawnie. Rozpatrzymy również aplikacje wykwalifikowanych osób skazanych prawomocnym wyrokiem zgodnie z obowiązującym prawem. EA dostosowuje miejsca pracy dla pracowników lub kandydatów z niepełnosprawnościami zgodnie z obowiązującym prawem.