Logo of Huzzle

Senior Rendering Engineer

  • Job
    Full-time
    Expert Level
  • Software Engineering
    IT & Cybersecurity
  • Madrid

AI generated summary

  • You need 10+ years in software development, 3+ years in real-time rendering, modern graphics APIs, performance optimization, and cross-platform engine code. Strong communication and debugging skills are essential.
  • You will develop and improve rendering features, research techniques, create flexible technologies, write specifications, and maintain code, staying updated on hardware and software changes.

Requirements

  • 10 + years of experience professional software development experience
  • 3+ years of experience working on or creating real-time rendering engines.
  • 3+ years of experience developing rendering techniques and implementing white papers
  • 3+ years of experience in modern graphics APIs such as DirectX12, Vulkan, or Metal
  • 1+ years of experience with the following: PC, PS4, Xbox One, PS5, Xbox Series S/X
  • 1+ years of experience with graphics performance analysis, optimization, and associated tools such as PIX, RenderDoc, Razor
  • 1+ years of experience with art and content pipelines and workflows
  • 1+ years of experience investigating and optimizing low-level game engine code on multiple platforms
  • Communication ability that supports an open working environment regarding feedback
  • A desire to improve visual quality together with art and design
  • Stay up to date with latest and the greatest techniques in computer graphics
  • Excellent debugging and multi-threading skills

Responsibilities

  • You will develop core rendering features, engine components and tools.
  • You will research and implement rendering techniques.
  • You will create reusable and flexible rendering technologies.
  • You will write technical design specifications.
  • You will design, maintain, implement, test and debug code, pipelines and other rendering-related sub-components and packages.
  • You will improve rendering modules of a game engine.
  • Stay up to date with latest hardware & software changes enhancing the rendering domain.

FAQs

What is the job title for this position?

The job title is Senior Rendering Engineer.

What team is this position part of?

This position is part of EA SPORTS, a leading sports entertainment brand within Electronic Arts.

Where is the Madden NFL team located?

The Madden NFL team is developed at EA's Tiburon Studio in Orlando, FL, and in Madrid, Spain.

What kind of experience is required for this role?

Candidates should have 10+ years of professional software development experience, including 3+ years in real-time rendering engines and modern graphics APIs.

What are some specific rendering techniques or tools that applicants should be familiar with?

Applicants should have experience with graphics performance analysis tools such as PIX, RenderDoc, and Razor, as well as knowledge of DirectX12, Vulkan, or Metal.

Is there a requirement for debugging and multi-threading skills?

Yes, excellent debugging and multi-threading skills are required for this position.

What benefits are offered along with the base salary?

Benefits include paid time off, sick time, paid company holidays, parental leave, medical/dental/vision insurance, life insurance, disability insurance, and a 401(k).

Are there opportunities for bonuses or equity in this role?

Yes, certain roles may also be eligible for bonus and equity in addition to the base salary.

How does the studio emphasize collaboration and innovation?

The studio prides itself on innovation and creative collaboration among its diverse team members, working closely with the Frostbite development team and participating in graphics conferences.

What is the focus of the Senior Rendering Engineer's responsibilities?

The Senior Rendering Engineer will develop core rendering features, implement rendering techniques, improve game engine rendering modules, and maintain technical design specifications.

Entertainment Providers

Technology
Industry
10,001+
Employees

Mission & Purpose

Electronic Arts (EA), is a prominent video game company that specialises in the development and publishing of interactive entertainment software. Their primary focus revolves around creating engaging and immersive gaming experiences across various platforms, including consoles, PC, and mobile devices. EA's overarching goal is to captivate gamers worldwide by producing high-quality games that not only entertain but also connect people through shared digital adventures. They strive to push the boundaries of creativity and innovation in the gaming industry, continually seeking new ways to engage and delight players while fostering a global gaming community.