Sr. Software Development Engineer

Sr. Software Development Engineer

AMD - Advanced Micro Devices

Dublin, Ireland

THE ROLE:

The Design Software Verification team plays a critical role in verifying part of the AMD EDA tool chain for both pre and post-silicon support.

We are looking for a talented engineer to join our team in the FPGA Acceleration Verification Team in Dublin, Ireland. In this role you will be responsible for understanding & evaluating software support for the latest FPGA Acceleration Solutions by creating test designs, ranging from small unit tests to full systems addressing customer markets such as computer vision, fintech and machine learning.

This role requires strong software acceleration design skills, combined with excellent software testing skills, including the creativity needed to imagine the many ways in which our software can be used, in order to find software bugs. You will need to learn fast as this role will require you to adapt your skills to changing technologies as AMD expands its EDA portfolio in the cloud and AI compute space.

THE PERSON:

The ideal candidate possesses an innovative and problem-solving mindset, has a keen eye for Software engineering development, and is diligent and passionate about Technology. A successful candidate will need to employ strong knowledge in computer technologies, leadership skills in technical areas, and SW engineering expertise as well as a strong ability to compete effectively in a fast-paced, relevant environment while working with different teams of engineers and collaborators. The ideal candidate will be an experienced and motivated engineer who is interested in heterogenous computing and acceleration to help enable the next generation Vitis Tools to support the latest AMD Alveo and Edge offerings.

KEY RESPONSIBILITIES:

  • Defining and implementing test plans for the latest software products & features;
  • Creating test accelerated applications to exercise the features under test, these range from simple unit tests to full complex applications;
  • Partnering with software development teams to develop tests that target and exercise specific tools features;
  • Analyzing test coverage from functional regressions and closing coverage holes.

PREFERRED EXPERIENCE:

  • Good command of C/C++ for heterogeneous systems;
  • Scripting with Python/TCL/Shell or equivalent languages;
  • Analysis and debug skills in both gdb and hardware;
  • Knowledge of FPGA Acceleration Flows;
  • Knowledge of High Level Synthesis or FPGA Development.

ACADEMIC CREDENTIALS:

  • Bachelor’s or Master’s degree in Computer/Software Engineering, Computer Science, or related technical discipline.

Apply Now

Don't forget to mention EuroTechJobs when applying.

Share this Job

More Job Searches

Ireland      C++ Developer      Developer      Python Developer      AMD - Advanced Micro Devices     

© EuroJobsites 2023

EuroJobsites is a registered company number: 4694396 VAT number: GB 880 9055 04

Registered address: EuroJobsites Ltd, Unit 8, Kingsmill Business Park, Kingston Upon Thames, London, KT1 3GZ, United Kingdom

Newsletter | Recruit | Advertise | Privacy | Contact Us

© EuroJobsites 2023

EuroJobsites is a registered company number: 4694396 VAT number: GB 880 9055 04

Registered address: EuroJobsites Ltd, Unit 8, Kingsmill Business Park, Kingston Upon Thames, London, KT1 3GZ, United Kingdom