Sr. Software Development Engineer
Qualifications & Requirements
Experience Level: Senior Level
Full Job Description
Join AMD and Shape the Future of Computing!
At AMD, we're building the future of technology, from AI and data centers to PCs and gaming. Our mission is to accelerate next-generation computing experiences through innovation and collaboration. As a Senior Software Development Engineer on the Vivado Simulator team in Hyderabad, Telangana, India, you will be instrumental in enhancing AMD’s industry-leading simulator tools.
What You'll Do:
- Develop and integrate new hardware description language (HDL) features into the Vivado Simulator.
- Identify and implement performance optimizations to enhance tool efficiency.
- Validate new software features to ensure high quality before customer release.
- Collaborate with cross-functional teams, including tool validation and applications engineers, to resolve customer issues.
- Contribute to the design and implementation of future architectural enhancements for a scalable and durable tool.
What You Bring:
- Strong proficiency in C and C++ with a solid understanding of object-oriented design.
- Deep knowledge of software engineering principles, data structures, algorithms, and operating systems concepts.
- Familiarity with hardware languages such as Verilog, VHDL, or SystemVerilog.
- Excellent analytical, problem-solving, and communication skills.
- Experience with EDA tools, particularly HDL simulation, is a significant plus.
- A results-driven, self-motivated, and collaborative team spirit.
Academic Qualifications:
- Bachelor’s or Master’s degree in ECE, EE, or CS discipline.
AMD offers a comprehensive benefits package and is an equal opportunity employer committed to diversity and inclusion. We encourage applications from all qualified individuals.
Company
AMD
AMD is a global leader committed to transforming lives through innovative technology. Our mission is to develop cutting-edge products that power next-generation computing experiences across data cente...