We are seeking a talented, self-driven and motivated software engineer to be part of the Vivado IP Integrator team. Vivado IP Integrator is a revolutionary system design environment which raises the design abstraction enabling our customers to dramatically accelerate the design and verification of complex systems implemented in our Adaptive SoCs & FPGAs. These systems are deployed in a wide variety of applications in communications, automotive, medical, aerospace and defense, test and measurement and more. Fully integrated with our industry leading Vivado Design Suite, Vivado IP Integrator is the next generation environment for graphical, correct-by-construction, IP centric system design. Built from the ground up using cutting edge industry standard technologies, IP Integrator delivers powerful capabilities such as intelligent auto-connection of IP interfaces, Designer Assistance, one-click IP subsystem generation and real-time DRCs combined with powerful verification and debug capabilities. Used in conjunction with our rich IP catalog and their own IP, customers can construct sophisticated processor and non-processor systems without ever writing a line of RTL code. As a member of this talented high-performance team the selected candidate will be responsible for developing innovative new product features designed to enable customers to build ever more complex systems faster and easier. They will be involved in all aspects of product development; design, prototyping, implementation, testing, and productization. The IP Integrator team operates in a fast-paced start-up like environment offering each of its members immense personal opportunity to contribute to the state of the art in system design and to grow their knowledge and skills in product development and software engineering. In developing products such as IP Integrator our software engineers will also make a direct impact on the growth and adoption of our silicon into new and exciting end customer applications.
The ideal candidate should be passionate about software engineering and possess leadership skills to drive sophisticated issues to resolution. Able to communicate effectively and work optimally with different teams across AMD.,
* Proficient in C++
* Ability to write high quality code with a keen attention to detail
* Experience with Windows and Linux application development and debugging
* Knowledge of scripting languages such as Tcl, Python
* Effective communication and problem-solving skills
* Desirable extra skills include:
* Development of cross-platform applications
* Exposure to a Hardware Description Language
* Exposure to FPGA architectures and flows
* Embedded electronics experience
ACADEMIC CREDENTIALS:
* Bachelor's or Master's degree in Computer Science, Computer Engineering, Electrical Engineering, or equivalent
We care deeply about transforming lives with AMD technology to enrich our industry, our communities, and the world. Our mission is to build great products that accelerate next-generation computing experiences - the building blocks for the data center, artificial intelligence, PCs, gaming and embedded. Underpinning our mission is the AMD culture. We push the limits of innovation to solve the world's most important challenges. We strive for execution excellence while being direct, humble, collaborative, and inclusive of diverse perspectives.