Senior Rendering Software Engineer

hace 2 semanas


Madrid, Madrid, España Electronic Arts A tiempo completo
Job Summary:

As a Senior Rendering Software Engineer at Electronic Arts, you will be responsible for developing core rendering features, engine components, and tools. You will research and implement rendering techniques, create reusable and flexible rendering technologies, and write technical design specifications. Additionally, you will design, maintain, implement, test, and debug code, pipelines, and other rendering-related sub-components and packages. You will also profile and optimize rendering modules of a game engine and stay up to date with the latest hardware and software changes enhancing the rendering domain. You will report to the engineering team's manager and work with your peers to render specific tasks.

Responsibilities:
Develop core rendering features, engine components, and tools.
Research and implement rendering techniques.
Create reusable and flexible rendering technologies.
Write technical design specifications.
Design, maintain, implement, test, and debug code, pipelines, and other rendering-related sub-components and packages.
Profile and optimize rendering modules of a game engine.
Stay up to date with the latest hardware and software changes enhancing the rendering domain.

Requirements:
3+ years' experience with C++ development.
Experience developing graphics techniques and detailed knowledge of graphics hardware.
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.
1+ years of experience with Direct 3D, Open GL, or equivalent.
Experience in object-oriented design and implementation.
Knowledge of good software engineering practices.
Understanding of memory management, multiple processor use, and runtime optimization.
Test and debug other engineer's code.
Bachelor's degree in computer science or related field, or equivalent training and professional experience.
Experience shipping at least one title on PS4, PS3, Xbox One, or Xbox 360.
Experience with graphics tools and exporters such as Maya, Motion Builder, and Photoshop; knowledge of Maya API and Mel programming.

Expertise:
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.

About Electronic Arts:
Electronic Arts is a leading game developer and publisher that inspires the world to play. We bring worlds with infinite possibilities to millions of players and fans around the globe through our cutting-edge games, innovative services, and powerful technologies. We're looking for collaborative and inclusive people with diverse perspectives who will enrich our culture and challenge us. Electronic Arts is an equal opportunity employer.

  • Madrid, Madrid, España Electronic Arts A tiempo completo

    Job SummaryWe are seeking a highly skilled Senior Rendering Software Engineer to join our team at Electronic Arts. As a key member of our rendering team, you will be responsible for developing and implementing cutting-edge rendering technologies to enhance the visual quality of our games.About the RoleAs a Senior Rendering Software Engineer, you will work...


  • Madrid, Madrid, España Electronic Arts Inc. A tiempo completo

    Job Title: Senior Rendering Software EngineerAbout the Role:We are seeking a highly skilled Senior Rendering Software Engineer to join our team at Electronic Arts Inc.Responsibilities:- Develop core rendering features, engine components, and tools- Research and implement rendering techniques- Create reusable and flexible rendering technologies- Write...


  • Madrid, Madrid, España Electronic Arts A tiempo completo

    Job Summary:As a Senior Rendering Software Engineer at Electronic Arts, you will be responsible for developing core rendering features, engine components, and tools. You will research and implement rendering techniques, create reusable and flexible rendering technologies, and write technical design specifications. Additionally, you will design, maintain,...


  • Madrid, Madrid, España Electronic Arts A tiempo completo

    Job Summary:As a Senior Rendering Software Engineer at Electronic Arts, you will be responsible for developing core rendering features, engine components, and tools. You will research and implement rendering techniques, create reusable and flexible rendering technologies, and write technical design specifications. Additionally, you will design, maintain,...

  • Senior Rendering Engineer

    hace 3 semanas


    Madrid, Madrid, España Electronic Arts A tiempo completo

    Job Title: Senior Rendering EngineerAbout the Role:Electronic Arts is seeking a highly skilled Senior Rendering Engineer to join our team in Madrid, Spain. As a key member of our rendering team, you will be responsible for developing and implementing cutting-edge rendering technologies to enhance the visual fidelity of our games.Key Responsibilities:Design...

  • Senior Rendering Engineer

    hace 3 semanas


    Madrid, Madrid, España Electronic Arts A tiempo completo

    Job Title: Senior Rendering EngineerAbout the Role:Electronic Arts is seeking a highly skilled Senior Rendering Engineer to join our team in Madrid, Spain. As a key member of our rendering team, you will be responsible for developing and implementing cutting-edge rendering technologies to enhance the visual fidelity of our games.Key Responsibilities:Design...

  • Senior Software Engineer

    hace 1 semana


    Madrid, Madrid, España Skydance Media A tiempo completo

    Job Title: Senior Software Engineer - Rendering PipelineAbout the Role:Skydance Media is seeking a highly skilled Senior Software Engineer to join our team. As a key member of our rendering pipeline team, you will be responsible for developing, optimizing, and maintaining our rendering pipeline using Pixar's RenderMan.Key Responsibilities:Develop and...


  • Madrid, Madrid, España Electronic Arts Inc. A tiempo completo

    Job Summary:As a Rendering Software Engineer at Electronic Arts Inc., you will be responsible for developing core rendering features, engine components, and tools. You will research and implement rendering techniques, create reusable and flexible rendering technologies, and write technical design specifications. Additionally, you will design, maintain,...


  • Madrid, Madrid, España Electronic Arts A tiempo completo

    Job Title: Rendering Software EngineerElectronic Arts is seeking a talented Rendering Software Engineer to join our team in Madrid, Spain. As a key member of our development team, you will be responsible for designing, implementing, and optimizing rendering technologies for our game engine.About the Role:We are looking for a highly skilled and experienced...


  • Madrid, Madrid, España Electronic Arts A tiempo completo

    Job Title: Rendering Software EngineerElectronic Arts is seeking a talented Rendering Software Engineer to join our team in Madrid, Spain. As a key member of our development team, you will be responsible for designing, implementing, and optimizing rendering technologies for our game engine.About the Role:We are looking for a highly skilled and experienced...


  • Madrid, Madrid, España Skydance A tiempo completo

    Job Title: Lead Software Engineer, RenderManSkydance Animation is seeking a highly skilled Software Engineer with a specialty in RenderMan to join our team. As a Lead Software Engineer, you will be responsible for developing, optimizing, and maintaining our rendering pipeline using Pixar's RenderMan.Responsibilities:Provide technical leadership and expertise...


  • Madrid, Madrid, España Skydance A tiempo completo

    Job Title: Lead Software Engineer, RenderManSkydance Animation is seeking a highly skilled Software Engineer with a specialty in RenderMan to join our team. As a Lead Software Engineer, you will be responsible for developing, optimizing, and maintaining our rendering pipeline using Pixar's RenderMan.Responsibilities:Provide technical leadership and expertise...


  • Madrid, Madrid, España Electronic Arts Inc. A tiempo completo

    Job Summary:Electronic Arts Inc. is seeking a talented Rendering Software Engineer to join our team. As a key member of our development team, you will be responsible for developing core rendering features, engine components, and tools. Your expertise in real-time rendering engines will enable us to create immersive and authentic gaming experiences for our...


  • Madrid, Madrid, España Electronic Arts A tiempo completo

    Job Title: Rendering Software EngineerElectronic Arts is seeking a skilled Rendering Software Engineer to join our team. As a key member of our engineering team, you will be responsible for developing and maintaining our rendering engine, ensuring high-performance and visually stunning graphics for our games.Responsibilities:Design, develop, and maintain...


  • Madrid, Madrid, España Electronic Arts A tiempo completo

    Job Title: Rendering Software EngineerElectronic Arts is seeking a skilled Rendering Software Engineer to join our team. As a key member of our engineering team, you will be responsible for developing and maintaining our rendering engine, ensuring high-performance and visually stunning graphics for our games.Responsibilities:Design, develop, and maintain...


  • Madrid, Madrid, España Electronic Arts A tiempo completo

    Job Title: Rendering Software EngineerElectronic Arts is seeking a highly skilled Rendering Software Engineer to join our team. As a key member of our engineering team, you will be responsible for developing core rendering features, engine components, and tools.Responsibilities:Develop and implement rendering techniques and technologiesDesign and maintain...


  • Madrid, Madrid, España Electronic Arts A tiempo completo

    Job Title: Rendering Software EngineerElectronic Arts is seeking a highly skilled Rendering Software Engineer to join our team. As a key member of our engineering team, you will be responsible for developing core rendering features, engine components, and tools.Responsibilities:Develop and implement rendering techniques and technologiesDesign and maintain...


  • Madrid, Madrid, España Electronic Arts A tiempo completo

    Job Title: Rendering Software EngineerElectronic Arts is seeking a highly skilled Rendering Software Engineer to join our team. As a key member of our engineering team, you will be responsible for developing core rendering features, engine components, and tools.Responsibilities:Develop and implement rendering techniques and technologiesDesign and maintain...


  • Madrid, Madrid, España Electronic Arts A tiempo completo

    Job Title: Rendering Software EngineerElectronic Arts is seeking a highly skilled Rendering Software Engineer to join our team. As a key member of our engineering team, you will be responsible for developing core rendering features, engine components, and tools.Responsibilities:Develop and implement rendering techniques and technologiesDesign and maintain...


  • Madrid, Madrid, España Skydance A tiempo completo

    Job Title: Lead Software Engineer, RenderManSkydance Animation is seeking a highly skilled Software Engineer with a specialty in RenderMan to join our team. As a Lead Software Engineer, you will be responsible for developing, optimizing, and maintaining our rendering pipeline using Pixar's RenderMan.Responsibilities:Provide leadership through expert...