EA Romania
EA Romania

EA Romania

We are one of the largest video game developers and tech companies in Romania! We bring together talented people from diverse backgrounds and industries including producers, software engineers, cyber security analysts,  game designers, project managers, technical animators, graphic artists, quality verification specialists, business analysts, and many more! There are many opportunities at Electronic Arts Romania waiting for you! Join us!

Read more  →
Rendering Software Engineer EA SPORTS | EA Romania
Job
  • Work place: Office centric

  • Collaboration: Employment contract

  • Work time: Full Time

  • Seniority: Individual Contributor

  • Experience: > 6 years

  • Updated on: 19 days ago

  • Vacant from: 13 Jun, 21

  • Expires on: 10 Dec, 21

  • Pay: Negotiable

  • Categories: Backend, Fullstack

Company
  • Size:> 500 employees

  • Industry:Computer Games

Market (net €/month)
  • Only Loginro members with a minimum completed profile that share their salary expectations for this position may access its industry median pay.
Role

THE ROLE

The Rendering Software Engineer is a critical part of the game creation process. They are involved in architectural design and implementation of rendering technology on multiple platforms.

They are working with designers, artists and other engineers to build complex graphics features – life-like visuals, huge and immersive worlds and state-of-the-art graphical FX.

WHAT A RENDERING SOFTWARE ENGINEER DOES

  • Develops core rendering features, engine components and tools.
  • Researches and implements cutting-edge rendering techniques.
  • Creates reusable & scalable rendering technologies.
  • Writes technical design specifications.
  • Designs, maintains, implements, tests and debugs code, pipelines and other rendering-related sub-components and packages.
  • Profiles and optimizes rendering modules of a game engine.
  • Stays up to date with latest hardware & software changes impacting the rendering domain.

WHAT’S IN IT FOR YOU?

We love to brag about our great perks like comprehensive health and benefit packages and, of course, free video games. And since we realize it takes world-class people to make world-class games, we offer competitive compensation packages and a culture that thrives off creativity and individuality.

WHO WE ARE?

We are EA Romania … and we make games – how thrilling is that? In fact, we entertain millions of people across the globe with the most amazing and immersive interactive software in the industry.

Are you ready to join the game?

Requirements

WE ARE LOOKING FOR:

  • C++ proficiency.
  • Experience in the design and implementation of graphics techniques and detailed knowledge of graphics hardware.
  • Strong math skills including trigonometry, calculus and linear algebra.
  • Formal background in rendering with experience that may include shaders, animation, skinning, lighting, special effects and tool development.
  • Experience with Direct 3D, Open GL or equivalent.
  • Experience in object-oriented design and implementation.
  • Demonstrated knowledge of good software engineering practices.
  • Understanding of memory management, multiple processor use, and runtime optimization.
  • Ability to test, debug, and extend other Software Engineer's code.
  • Bachelor degree in Computer Science or related field, or equivalent training and professional experience.
  • Prior experience shipping at least one title on PS4,PS3, XboxOne or Xbox360 is a plus.
  • Experience with graphics tools and exporters such as Maya, MotionBuilder and Photoshop; knowledge of Maya API and Mel programming.
  • Experienced candidates should have expertise in a number of these fields: vertex and pixel shaders including HLSL and FX; terrain or environment rendering; advanced lighting techniques, particle systems, special effects, art pipelines, tool development and game engine architecture.
  • Working knowledge of DX11 is a significant plus.

Needed Skills

Adobe Photoshop

C++

Direct3D

HLSL

Maya

MEL

MotionBuilder

OpenGL

Available in

București

Benefits included

Meal tickets

Medical subscription

Medical insurance

Medical benefits for family

Dental coverage

Additional vacation days

Work from home

Stocks/shares

Office perks (ping-pong, juice, gaming spaces ie)

Gym & sport subscriptions

What else can you do

Since you scrolled down here
lets enjoy this a bit more!

Blind peek another awesome job

Share this job