Software System Designer 2

Location: Bangalore, Karnataka, IN

Company: Advanced Micro Devices

Apply now

Apply for Job

What you do at AMD changes everything 

At AMD, we push the boundaries of what is possible.  We believe in changing the world for the better by driving innovation in high-performance computing, graphics, and visualization technologies – building blocks for gaming, immersive platforms, and the data center. 

Developing great technology takes more than talent: it takes amazing people who understand collaboration, respect, and who will go the “extra mile” to achieve unthinkable results.  It takes people who have the passion and desire to disrupt the status quo, push boundaries, deliver innovation, and change the world.   If you have this type of passion, we invite you to take a look at the opportunities available to come join our team.




We are seeking individuals with a constant desire to address challenging problems on daily basis. Virtual Bring-Up (VBU) is a premier central methodology team that strives towards excellence, utilizing novel industry technologies and comes up with Innovative ways to address execution challenges.  As part of VBU, you will work across AMD's product portfolio to develop and enable methodology and tools to tackle key design cycle challenges for the company by leveraging acceleration, hardware emulation and prototyping technologies. You will have greater opportunities to Learn, Grow and Excel in this role.


Key Responsibilities:

Role involves working with customer teams across AMD’s business units to enable the recommended methodologies, as well as improve execution and efficiency

Role involves developing & supporting Hybrid solutions (hybrid environments containing C++ software models and RTL simulation)

Responsibilities will include continued support and development as needed of emulation and prototyping build and regress infrastructure and Continuous Integration methodologies

Will drive standardization and automation across business units as well as technology platforms.


Required Experience:

MUST have high-level programming Verilog, C/C++, Scripting language (Perl/Python/Tcl, etc.) ability


Preferred skills (Not mandatory):

Good understanding of Computer architecture, FPGA synthesis and prototyping flow experience is desired.

Computer Hardware design, development or verification backgrounds

Experience with RTL design simulation and verification.

Virtual Motherboard/Platform experience is a big plus.

Computer Science background is considered.

Experience with scripting languages.

BIOS FW Experience is a big plus.


 Academic Credentials:

B.S. or higher in Computer Engineering or Computer Science preferred

Requisition Number: 117642 
Country/Region/Location: India State/Province: Karnataka City: Bangalore 
Job Function: 

Apply now

Apply for Job

Share this Job