Talent.com
Senior Software Engineer, Graphics - Raven Software - Remote

Senior Software Engineer, Graphics - Raven Software - Remote

MediabistroMemphis, TN, United States
job_description.job_card.variable_days_ago
serp_jobs.job_preview.job_type
  • serp_jobs.job_card.full_time
  • serp_jobs.filters.remote
job_description.job_card.job_description

Overview

Senior Graphics Engineer role at Raven Software (Remote). You will optimize, enhance, and develop new rendering systems on top of Call of Duty's AAA engine technology. You will collaborate with graphics engineers across all studios. You will define and shape our graphics technology to keep Call of Duty on the visual cutting-edge. You will be developing the graphics systems for our shipping products as well as improving the workflows of our development team. You will need to be adept in writing efficient and clean C / C++ and shader code. Qualified candidates will need to have a background in graphics engine development and related subsystems. This position is eligible for remote work.

Responsibilities

Develop, modify, optimize, and debug rendering engine systems

Deploy, evaluate performance, and test software on all supported platforms

Communicate features and development with production, engineering, design, and art teams

Participate in the performance and code review process

Contribute to the design and roadmap of industry-leading AAA graphics engine technology

Collaboration and co-development with other engineering and art teams

Report to the Lead Graphics Engineer

Minimum Requirements — Experience

8+ years of experience working in the game industry or related field

Experience developing and optimizing graphics systems

Understanding of computer architecture, GPUs, multithreading, and memory systems

Strong programming background in C / C++

Experience writing shaders (HLSL or equivalent)

Development experience with a current generation platform (console, PC, and / or mobile)

Familiarity with modern graphics APIs (PS4 / PS5, D3D12, Vulkan, etc.)

Solid debugging and profiling skills on both the CPU and GPU

Strong background in 3D math

Minimum Requirements — Education & Key Attributes

Bachelor\'s degree in Computer Science, Engineering, or Math related field

Demonstrated ability to write efficient, readable, and reliable code

Proven ability to collaborate, coordinate, communicate and support other team members

Creative, motivated, focused, passionate, results-oriented

Passion for games and graphics technology

Extra Points

Experience with GPU Compute

Familiarity with physically based rendering / lighting and / or raytracing

Demonstrated work with modern consoles, profilers and toolchains

Background in collaborating and iterating with artists on graphics features

About Equal Opportunity

At Activision, we are an equal opportunity employer and value diversity at our company. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, gender identity, age, marital status, veteran status, or disability status, among other characteristics. We are committed to providing reasonable accommodation to individuals with physical and mental disabilities. If you require an accommodation to apply for an open position, please email accommodationrequests@activisionblizzard.com. General employment questions cannot be accepted or processed here.

#J-18808-Ljbffr

serp_jobs.job_alerts.create_a_job

Senior Software Engineer • Memphis, TN, United States