Posted in

Principal Software Engineer – Graphics

Principal Software Engineer – Graphics

CompanySony Interactive Entertainment
LocationSan Mateo, CA, USA
Salary$246100 – $369100
TypeFull-Time
DegreesBachelor’s, Master’s
Experience LevelExpert or higher

Requirements

  • Bachelor’s or Master’s degree in Computer Science or a related field or equivalent practical experience.
  • 10+ years of experience in developing AAA and mobile games or graphics platforms.
  • Have a profound understanding of state-of-the-art graphics and lighting techniques.
  • Have a solid understanding of 3D mathematics, rendering algorithms, and shader development.
  • Have up-to-date knowledge of APIs such as DirectX 11/12 and, OpenGL 4.x and Vulkan.
  • Demonstrated ability to lead real-time rendering, GPU and CPU profiling, and optimizing GPU shaders.
  • Expert in C++ and other applicable programming and shader language
  • Expert in multi-threaded programming in Unreal and other game engines
  • Have taken a project from scoping requirements to the actual launch of a product at global scale
  • Ability to build strong partnerships with architects and engineers to influence technology decisions
  • Accel at documenting designs, implementation, and tests for international teams
  • Experience with open-source contributions, especially library development.

Responsibilities

  • Lead, design, build, and integrate graphics frameworks to streamline development across mobile teams, enhancing efficiency and collaboration.
  • Design and develop code and frameworks that bridge between Android and the underlying GPU drivers and hardware to accelerate and optimize rendering, enhance memory consumption, CPU and GPU efficiency, crash rates, and overall system health.
  • Collaborate closely with global game studios, teams of UI designers, and product managers to translate requirements into actionable work packages, creating graphics frameworks and optimizations.
  • Represent the team in technical forums by presenting designs, sharing knowledge, and contributing insights to other Sony development groups.
  • Identify performance bottlenecks and craft solutions to improve customer delight.

Preferred Qualifications

    No preferred qualifications provided.