Game Rendering Engineer

2 weeks ago


Melbourne, Victoria, Australia Electronic Arts Full time
Key Responsibilities

As a key member of our team, you will be responsible for developing and maintaining high-performance rendering backends for various APIs, including Vulkan, Metal, and proprietary solutions. Your expertise will be crucial in implementing and supporting the compilation and runtime use of HLSL on multiple platforms.

About This Role

This position requires a strong background in C++ programming with at least 2 years of professional experience in real-time rendering. You should also be familiar with software version control systems, such as Perforce or Git, and have experience working in rendering on recent platforms like Switch, Android, iOS, Mac, PC, PS5, or XBSX.

Technical Requirements
  • Strong knowledge of modern CPU/GPU hardware architecture
  • Experience with low-level graphics APIs, such as DX12, Vulkan, Metal, or proprietary
  • Familiarity with Graphics Debugging Tools, including Pix, Renderdoc, Xcode, or proprietary
  • Proficiency in memory management and multi-threading with related debugging and optimization experience
Compensation and Benefits

We offer a competitive salary range of $120,000 - $180,000 per year, depending on experience, as well as a comprehensive benefits package that includes paid time off, new parent leave, free games, and more. Electronic Arts is an equal opportunity employer committed to creating a safe and respectful workplace that empowers employees to thrive in both work and life.



  • Melbourne, Victoria, Australia Electronic Arts Full time

    We're proud to offer a highly competitive salary of $**145,000/year** for this challenging role.As a Senior Software Engineer in our Frostbite Architecture team at Electronic Arts, you will play a key part in shaping the future of gaming. Our global team develops creative engine features and cutting-edge tools that let our game makers create stunning...


  • South Melbourne, Victoria, Australia Jumbla Full time

    We are seeking skilled Lighting Artists to work on game and commercial projects at Jumbla Animation Studios. The ideal candidate will have experience in pre-rendered and real-time lighting in Unreal Engine and be able to create engaging visuals for game cinematics.About the RoleThis is a unique opportunity to work with a talented team of artists and...


  • Melbourne, Victoria, Australia Electronic Arts Full time

    Game-Changing OpportunitiesWe are seeking a talented Senior Graphics Engineer to join our team at Electronic Arts. In this role, you will play a crucial part in developing and maintaining high-performance rendering backends for various platforms.About the RoleThis is a fantastic opportunity to leverage your expertise in C++ and low-level graphics APIs such...

  • Lighting Artist

    4 weeks ago


    South Melbourne, Victoria, Australia Jumbla Full time

    Jumbla Animation Studios is a renowned animation studio that specializes in creating high-quality game and commercial content. We are currently seeking experienced Lighting Artists to join our team.The ideal candidate will have extensive knowledge of pre-rendered and real-time lighting techniques, with a proven track record of delivering exceptional results...


  • South Melbourne, Victoria, Australia Jumbla Full time

    At Jumbla Animation Studios, we are seeking skilled lighting artists to work on a variety of projects. With experience in pre-rendered and real-time lighting in Unreal Engine, you will be responsible for creating high-quality lighting effects for game cinematics.Key Responsibilities:Design and implement lighting plans for game cinematicsCollaborate with the...

  • Lighting Artist

    3 weeks ago


    South Melbourne, Victoria, Australia Jumbla Full time

    Company OverviewJumbla Animation Studios is a leading animation studio that specializes in game and commercial work.SalaryThe estimated salary for this position is around $80,000-$110,000 per year, depending on experience.Job DescriptionWe are seeking talented Lighting Artists to work on various projects, utilizing their knowledge of pre-rendered and...


  • Melbourne, Victoria, Australia Electronic Arts Full time

    OverviewElectronic Arts seeks an experienced Senior Software Engineer to join our Frostbite Architecture team. This role is perfect for a skilled software engineer who wants to contribute to the development of cutting-edge technology.About the RoleWe are looking for a highly motivated and talented individual to join our team as a Senior Software Engineer. As...

  • Technical Lead

    1 week ago


    Melbourne, Victoria, Australia Electronic Arts Full time

    About the RoleWe're looking for a skilled Technical Lead to join our team as an Engine Architect. As a key member of our Frostbite technology leadership, you'll be responsible for designing and architecting technological solutions to improve the engine based on strategic needs.Key ResponsibilitiesCollaborate with a distributed team of technical experts to...


  • Melbourne, Victoria, Australia Electronic Arts Full time

    About the RoleWe're looking for a highly skilled Software Engineer to join our team at Electronic Arts. This is an exciting opportunity to work on cutting-edge games and technologies, collaborating with a distributed team of technical experts.Key ResponsibilitiesDesign and architect technological solutions to improve game engines based on strategic...


  • Melbourne, Victoria, Australia Electronic Arts Full time

    About the RoleWe are seeking a skilled Technical Director to lead our engine development team. As a key member of our technology leadership, you will design and architect technological solutions to improve the engine based on strategic need.Key ResponsibilitiesYou will collaborate with a distributed team of technical experts and work closely with Frostbite's...


  • Melbourne, Victoria, Australia Electronic Arts Full time

    About the RoleWe are seeking a highly skilled Senior Software Engineer to join our Frostbite Architecture team. As a key member of our team, you will play a critical role in designing and architecting technological solutions to improve the Frostbite engine.Key ResponsibilitiesCollaborate with a distributed team of technical experts to design and architect...

  • Software Architect

    1 month ago


    Melbourne, Victoria, Australia Electronic Arts Full time

    Job ResponsibilitiesYou will collaborate with a distributed team of technical experts and work closely with Frostbite's technology leadership to design and architect technological solutions to improve the engine based on strategic need.Qualifications7+ years of experience in C++Expertise in software design and building creative technical solutionsExperience...


  • Melbourne, Victoria, Australia Electronic Arts Full time

    Job DescriptionAt Electronic Arts, we're looking for a highly skilled Senior Software Engineer to join our team of talented professionals.About the RoleThis is a senior-level position that requires strong leadership skills, technical expertise, and experience in software design and development. As a Senior Software Engineer, you will be responsible for...


  • South Melbourne, Victoria, Australia Jumbla Full time

    About the Role:Jumbla Animation Studios seeks experienced junior and mid level lighting artists to work on game and commercial projects.Key Responsibilities:Apply knowledge of pre-rendered and real-time lighting in Unreal Engine to game cinematics.Work collaboratively with the team to deliver high-quality results.Requirements:Proficiency in Unreal Engine and...


  • South Melbourne, Victoria, Australia Jumbla Full time

    Jumbla Animation Studios, a renowned animation studio, is seeking talented and experienced junior to mid-level lighting artists to work on game and commercial projects. With a strong focus on pre-rendered and real-time lighting in Unreal Engine, we're looking for individuals who can apply their knowledge to create immersive game cinematics.Job OverviewWe...


  • Melbourne, Victoria, Australia Electronic Arts Full time

    OverviewElectronic Arts is a world-renowned gaming company that inspires people to play through innovative games, services, and technologies.We are seeking a highly skilled Lead Software Developer - Game Engine to join our team.About the RoleThis is a senior-level position that requires expertise in developing systems and features in C++ for our proprietary...


  • Melbourne, Victoria, Australia Electronic Arts Full time

    ResponsibilitiesYou will develop and maintain high-performance 3D rendering pipelines for various APIs, including Vulkan, Metal, and proprietary solutions.You will implement and support the compilation and runtime use of HLSL (shader language) on multiple platforms, ensuring efficient and optimized rendering.You will investigate, solve, or work around...

  • Automation Engineer

    3 weeks ago


    Melbourne, Victoria, Australia Electronic Arts Full time

    About Electronic Arts">Electronic Arts is a leader in the entertainment industry, creating immersive experiences that captivate players and fans worldwide.We foster a culture of innovation, collaboration, and creativity, empowering our teams to push boundaries and deliver exceptional results.In this role, you will join our Development and Release Engineering...


  • Melbourne, Victoria, Australia Electronic Arts Full time

    Unlock the Secrets of Real-Time RenderingIn this pivotal role, you will embark on a thrilling journey to craft cutting-edge graphics rendering backends for Vulkan, Metal, and other proprietary APIs. Your expertise will be put to the test as you implement and support HLSL (shader language) across multiple platforms.Responsibilities:Develop and maintain...


  • Melbourne, Victoria, Australia Electronic Arts Full time

    About the RoleWe are seeking a highly skilled Game Development Expert with expertise in C++ to join our team. As a key member of our engineering team, you will be responsible for developing systems and features for our proprietary game engine using C++. Your extensive knowledge of C++ and ability to write clear, maintainable code will enable you to make...