Staff Software Development Engineer
Penang, MalaysiaFull-timePosted 1w ago
About the role
Key member of AMD's Business Enterprise Applications team within IT Global Operations & Supply Chain, responsible for developing product security, analyzing system performance affecting the product life cycle, and improving code quality.
Responsibilities
- Develop code, unit test, debug, and implement requests for programs, small projects, and system changes in a custom application environment with a focus on product security.
- Assist in the development and documentation of system architecture, designs, and consult on encryption management solutions.
- Analyze and improve performance of the infrastructure and applications.
- Works with eco-system partners to help improve the security of the entire compute base from CPU to GPU.
- Very good communicator, able to engage and effectively respond to diverse stakeholders.
- Support global business users to ensure enterprise applications SLAs are met.
- Work both independently and as part of a strong, collaborative, and global team.
- Self-starter who requires minimal supervision.
- Able to proactively support team culture that fosters knowledge sharing, excellence, and collaboration.
- Since the position entails working with confidential information, a high level of integrity is required.
Qualifications
- Extensive software development experience in Java, .Net, C++, Python, SQL, UNIX/Linux.
- Web & mobile application development, Tomcat, JBoss or WebSphere.
- Strong understanding of computer architecture systems and concepts, including CPU architecture, fundamentals of the system memory hierarchy and caches, and underlying system hardware and firmware.
- Knowledge of existing hardware architecture(s) (prefer x86 and/or ARM) including associated security and/or virtualization extensions.
- Must possess an understanding of all aspects of data, client/server and network security, including firewall administration, encryption technologies and network protocols.
- Experience with firmware, APIs, applications, OSes and their interactions within Windows, Linux, gaming, compute, and virtualization environments.
- Eagerness and ability to quickly learn new concepts.
- Worked in cross-site and matrix environments.
- Database development, PostgreSQL, MS SQL Server.
- Fundamental knowledge of security principles and properties (confidentiality, integrity, availability, authentication, authorization, auditing).
- Understanding of industrial security standards: TCG, DMTF, OCP NIST, FIPS, Common Criteria, etc.
- Working knowledge of cryptography and encryption key management is an asset.
- Relevant industry experience is highly beneficial.
Skills
Required:Java.NETC++PythonSQLUNIX/LinuxSecurity
Nice to have:Web & Mobile App DevelopmentCryptographyDatabase Development
Benefits
- Benefits offered are described: AMD benefits at a glance.
Last updated Oct 22, 2026. Interested? Apply on the company site.
About AMD
together we advance_AI
AMD delivers leadership high-performance and adaptive computing solutions to advance data center AI, AI PCs, intelligent edge devices, gaming, & beyond.
AIData CenterHigh-Performance ComputingGamingEdge Devices
More open roles at AMD
- System Thermal Design Staff Engineer5d agoPenang, Malaysia · Engineering
- PD Engineer5d agoHybrid (Bangalore) · Engineering
- PD Engineer5d agoBangalore · Engineering
- Low-Power & CDC Verification Engineer5d agoSanta Clara, California · Engineering
- Technical Program Manager5d agoShanghai · Engineering