A

AMD

Designs chips for computers and AI systems

Senior Software Development Engineer

Systems Software EngineeringUpdated on Nov 12
Full-timeBelgrade, SerbiaNo salary listed

About the Job

Requirements

  • Proficiency in C programming.
  • Experience with Linux systems, Linux operating system internals, Linux kernel, or Linux driver development.
  • Experience in Android platform-level development (AOSP, HAL, BSP), including low-level system integration and embedded C/C++ programming.
  • Knowledge of Android multimedia and security frameworks, including DRM technologies such as Google Widevine, secure video playback, Trusted Execution Environments, and hardware-based content protection.
  • Understanding of memory management or secure memory handling.
  • Understanding of cryptographic concepts and secure coding practices.

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 Processor, multimedia driver teams, and display teams on secure video path implementation.
  • Support HDCP integration and secure rendering pipelines.
  • Investigate, debug, and resolve security-related software issues throughout the trusted application stack.
  • Work with Google Widevine certification and compliance requirements.
  • Contribute to improvements in validation automation, testing methodologies, and software quality processes.

About the Company

AMD

Designs chips for computers and AI systems

AMD designs processors, graphics chips and AI accelerators for computer makers, cloud operators and businesses that build electronic devices. Its Ryzen processors power personal computers, while EPYC processors handle work in data centers and Radeon chips render graphics. Instinct accelerators run AI models, paired with software that developers use to train models and put them into production. AMD sells chips and related computing systems through equipment makers, distributors and retail channels, and contracts with outside foundries to fabricate its semiconductor designs. It was founded in 1969 and has its headquarters in Santa Clara, California.

Company size
10,001+
Company stage
IPO
Headquarters
Santa Clara, CA
Founded
1969

Recently Posted Jobs

Explore more opportunities at AMD

See more jobs