AMD

Senior Software Development Engineer

AMD
Apply
9 hours ago
Belgrade, SerbiaSenior

Responsibilities

  • Design, develop, and maintain Widevine OEMCrypto implementations in Trusted Execution Environments.
  • Develop and optimize secure content decryption modules for protected video playback.
  • Implement secure buffer handling and encrypted content processing pipelines.
  • Integrate OEMCrypto, secure VA-API, and multimedia frameworks.
  • Develop end-to-end testing applications for Widevine L1 secure playback validation.
  • Collaborate with platform security, multimedia driver, and display teams on secure video paths.
  • Support HDCP integration and secure rendering pipelines.
  • Investigate and resolve security-related software issues across the trusted application stack.
  • Support Google Widevine certification and compliance requirements.
  • Improve validation automation, testing methodologies, and software quality processes.

Requirements

  • Proficiency in C programming.
  • Experience with Linux systems, Linux OS internals, the Linux kernel, or Linux drivers.
  • Knowledge of media frameworks, video codecs, multimedia APIs, hardware-accelerated video processing, or streaming technologies such as DASH and HLS.
  • Understanding of memory management, including secure memory handling and Trusted Memory Zone.
  • Understanding of cryptographic concepts and secure coding practices.
  • Familiarity with Google Widevine, PlayReady, FairPlay, or comparable DRM ecosystems is highly desirable.
  • A bachelor’s degree in Computer Science, Computer Engineering, Electrical Engineering, or a related technical field is preferred.

Benefits

  • AMD benefits are described in the AMD benefits overview.
  • This is a 12-month fixed-term contract with an opportunity for extension or conversion to a permanent role.
  • The position is located onsite in Belgrade, Serbia.

Tech Stack

Categories

AMD

About AMD

10,000+ employees

AMD designs and sells CPUs, GPUs, and adaptive/embedded computing products for PCs, data centers, gaming, and edge devices. Its portfolio includes Ryzen and EPYC processors, Radeon and Instinct graphics, and adaptive SoCs from its Xilinx acquisition, sold to OEMs, cloud providers, and device makers. Founded in 1969 and headquartered in Santa Clara, it is a public company on NASDAQ and supplies semi-custom chips for major game consoles.

Contact me