Senior Graphics Software Engineer

6 days ago


Richmond, VA, United States Raven Software Full time

As a Senior Graphics Software Engineer, you will be at the forefront of optimizing, enhancing, and developing innovative rendering systems built on the exceptional foundation of Call of Duty's AAA engine technology. Join a team of passionate graphics engineers across all our studios and play a key role in defining and shaping our graphics technology to keep Call of Duty on the visual cutting-edge.

Your responsibilities will include developing the graphics systems for our shipping products while also improving the workflows for our development team. It is essential for you to be skilled in writing efficient, clean C/C++ and shader code. We are looking for candidates with a strong background in graphics engine development and a comprehensive understanding of modern graphics techniques, GPUs, graphics APIs, shaders, multithreading, memory management, performance optimizations, and more.

This position offers the flexibility of remote work.

The video game industry is fast-paced and constantly evolving. Thus, your duties may adapt as directed by the Company to promote and maintain our business and industry relationships. Your responsibilities will include, but are not limited to, the following:

  • Develop, modify, optimize, and debug rendering engine systems.
  • Deploy, evaluate performance, and test software across all supported platforms.
  • Communicate features and development efforts with production, engineering, design, and art teams.
  • Participate in performance and code review processes.
  • Contribute to the design and roadmap of industry-leading AAA graphics engine technology.
  • Collaborate with various engineering and art teams.
  • Report directly to the Lead Graphics Engineer.

Minimum Requirements:

  • 8+ years of experience in the game industry or a related field.
  • Proven experience in developing and optimizing graphics systems.
  • Understanding of computer architecture, GPUs, multithreading, and memory systems.
  • Strong programming skills in C/C++.
  • Experience writing shaders (HLSL or equivalent).
  • Development experience on current generation platforms (console, PC, and/or mobile).
  • Familiarity with modern graphics APIs (PS4/PS5, D3D12, Vulkan, etc.).
  • Solid debugging and profiling expertise on both CPU and GPU.
  • Strong background in 3D mathematics.

Knowledge & Skills:

  • Bachelor's degree in Computer Science, Engineering, or a related field.
  • Demonstrated ability to write efficient, readable, and reliable code.

Key Attributes:

  • Enjoy collaborating, coordinating, communicating, and supporting fellow team members.
  • Creative, motivated, focused, passionate, and results-oriented.
  • A genuine passion for games and graphics technology.

Extra Points:

  • Experience with GPU compute.
  • Familiarity with physically based rendering/lighting and/or ray tracing.

Founded in 1990 by brothers Brian and Steve Raffel, Raven Software began as a small studio focused on crafting fantasy and role-playing games. Since then, we have developed beloved titles including Hexen, Star Wars Jedi Knight II: Jedi Outcast, and Marvel: Ultimate Alliance, and contributed significantly to the critically acclaimed Call of Duty franchise.

Raven Software is known for leading the development of Call of Duty: Warzone and shaping the campaigns of the Black Ops series, including the most recent Black Ops 6. We pride ourselves on pushing the boundaries of what games can achieve.

With our motto, "Our Work Speaks For Us," we emphasize dedication and passion in all our endeavors. We foster a team environment rooted in respect, collaboration, and a shared focus on quality game development. We prioritize ambitious goals balanced with care, direct communication, and a culture free of egos, allowing us to innovate and learn from our mistakes to create unforgettable gaming experiences.

As we continue to grow, we seek talented individuals who are eager to make an impact in our industry. If you're ready to join a world-class team, we would love to hear from you.



  • Richmond, VA, United States Raven Software Full time

    Senior Software Engineer, Graphics - Raven Software - Remote As a senior graphics engineer you will be optimizing, enhancing, and developing new rendering systems on top of the foundation of Call of Duty's AAA engine technology. You will collaborate with passionate graphics engineers across all our studios. You will define and shape our graphics technology...


  • Richmond, VA, United States Raven Software Full time

    Senior Software Engineer, Graphics - Raven Software - Remote As a senior graphics engineer you will be optimizing, enhancing, and developing new rendering systems on top of the foundation of Call of Duty's AAA engine technology. You will collaborate with passionate graphics engineers across all our studios. You will define and shape our graphics technology...


  • Richmond, VA, United States SoTalent Full time

    This range is provided by SoTalent. Your actual pay will be based on your skills and experience talk with your recruiter to learn more. Base pay range $140,000.00/yr - $165,000.00/yr Senior Full Stack Software Engineer Are you a passionate Full Stack Software Engineer looking to work on impactful projects at scale? Join a collaborative team of...


  • Richmond, VA, United States SoTalent Full time

    This range is provided by SoTalent. Your actual pay will be based on your skills and experience talk with your recruiter to learn more. Base pay range $140,000.00/yr - $165,000.00/yr Senior Full Stack Software Engineer Are you a passionate Full Stack Software Engineer looking to work on impactful projects at scale? Join a collaborative team of...


  • Richmond, VA, United States SoTalent Full time

    This range is provided by SoTalent. Your actual pay will be based on your skills and experience talk with your recruiter to learn more. Base pay range $140,000.00/yr - $165,000.00/yr Senior Full Stack Software Engineer Are you a passionate Full Stack Software Engineer looking to work on impactful projects at scale? Join a collaborative team of...


  • Richmond, VA, United States SoTalent Full time

    This range is provided by SoTalent. Your actual pay will be based on your skills and experience talk with your recruiter to learn more. Base pay range $140,000.00/yr - $165,000.00/yr Senior Full Stack Software Engineer Are you a passionate Full Stack Software Engineer looking to work on impactful projects at scale? Join a collaborative team of...


  • Richmond, VA, United States SoTalent Full time

    This range is provided by SoTalent. Your actual pay will be based on your skills and experience talk with your recruiter to learn more. Base pay range $140,000.00/yr - $165,000.00/yr Senior Full Stack Software Engineer Are you a passionate Full Stack Software Engineer looking to work on impactful projects at scale? Join a collaborative team of...


  • Richmond, VA, United States SoTalent Full time

    This range is provided by SoTalent. Your actual pay will be based on your skills and experience talk with your recruiter to learn more. Base pay range $140,000.00/yr - $165,000.00/yr Senior Full Stack Software Engineer Are you a passionate Full Stack Software Engineer looking to work on impactful projects at scale? Join a collaborative team of...


  • Richmond, VA, United States SoTalent Full time

    This range is provided by SoTalent. Your actual pay will be based on your skills and experience talk with your recruiter to learn more. Base pay range $140,000.00/yr - $165,000.00/yr Senior Full Stack Software Engineer Are you a passionate Full Stack Software Engineer looking to work on impactful projects at scale? Join a collaborative team of...


  • Richmond, VA, United States SoTalent Full time

    This range is provided by SoTalent. Your actual pay will be based on your skills and experience talk with your recruiter to learn more. Base pay range $140,000.00/yr - $165,000.00/yr Senior Full Stack Software Engineer Are you a passionate Full Stack Software Engineer looking to work on impactful projects at scale? Join a collaborative team of...