Overview
About AMD
At AMD, the work you do contributes to advancing next generation computing experiences across AI, data centers, PCs, gaming, and embedded platforms. The company is driven by innovation, collaboration, and a commitment to building technology that solves important challenges. AMD encourages bold thinking, strong execution, and a culture that values diverse perspectives.
Joining AMD means working with teams that continuously push technological boundaries while supporting professional growth and career development.
Software Engineer
The Role
AMD is seeking a specialized software engineer to join a growing engineering team. In this role, you will collaborate with highly skilled professionals and work closely with modern hardware and software technologies. As a contributor to a core team, you will help strengthen AMD’s ability to deliver reliable, industry leading solutions to market.
The Person
The ideal candidate is enthusiastic about software development and has a solid understanding of hardware fundamentals. The role requires the ability to resolve complex technical challenges while collaborating with teams across the organization. Strong communication and coordination with cross functional groups are important for success.
Key Responsibilities
- Design, develop, and maintain bootloaders, security libraries, and related drivers.
- Track trends and advancements in both software and hardware technologies.
- Design and implement new AMD technologies.
- Support bring up activities for new SoC and ASIC hardware.
- Investigate and resolve existing issues while exploring more efficient implementation approaches.
- Build strong technical relationships with internal peers and external partners.
Preferred Experience
- Proficiency in C and Python.
- Understanding of ARM architecture and ARM based SoCs.
- Ability to produce high quality, detail oriented code.
- Experience working with Windows, Linux, or RTOS environments.
- Exposure to bootloader or driver development for hardware crypto accelerators is a plus.
- Experience developing safety or security certified software is beneficial.
Academic Credentials
Bachelor’s or Master’s degree in Electronics and Communication Engineering, Computer Science and Engineering, or an equivalent discipline.
If an employer asks you to pay any kind of fee, please notify us immediately. Talentd does not charge any fee from applicants and we do not allow other companies to do so.
Key Skills
Related Tags
Browse More Jobs
Education Requirements
- Bachelor’s or Master’s degree in Electronics and Communication Engineering
- Bachelor’s or Master’s degree in Computer Science and Engineering
- or equivalent qualification
Eligible Batch Years

AMD
Advanced Micro Devices, Inc. (AMD) is a globally recognized leader in semiconductor technology, specializing in high-performance computing, graphics, and visualization solutions. Founded in 1969, AMD has consistently driven innovation in the microprocessor and GPU markets, competing directly with industry giants such as Intel and NVIDIA. With over 25,000 employees worldwide, the company’s mission is to build products that accelerate next-generation computing experiences, empowering users across gaming, data centers, and professional applications.
AMD's portfolio includes Ryzen™ processors, Radeon™ graphics cards, and EPYC™ server processors, which have gained significant traction in both consumer and enterprise markets. In recent years, AMD has achieved notable milestones, including the successful integration of Xilinx following its 2022 acquisition, expanding its capabilities in adaptive computing and embedded systems. The company has also been recognized for its leadership in energy-efficient chip design and its strong presence in high-performance computing projects, including powering some of the world's fastest supercomputers.
Company Details
Connect With Us
Websiteamd.com
