Software Engineering Intern Description:

Xilinx’s EDA design software is used by thousands of customers worldwide to implement the latest challenging FPGA designs on the most advanced integrated circuits, so it is vital to our business that the released software meets requirements. To ensure that it meets our customer’s needs the Design Software Verification group uses the software like a customer, to uncover problems and validate that it has the highest quality.

We are looking for a talented intern to join our automation team in Dublin, developing automated test & data analysis software using Python. During this internship you will learn a lot about software design, database design and improve your Python development skills, you will also develop data analytics solutions to help our software test teams optimise their testing.

This is a varied and challenging role which will help you develop your skills and enhance your future career.


Software Engineering Intern Responsibilities:

  • Development of test infrastructure and automation using Python, integration of test tools with an Elastic Search database
  • Development of data analysis tools and techniques to drive efficient software testing in the software development organisation
  • Help to drive improvements to automated testing throughout Xilinx’s test and development teams

What we’re looking for:

  • Currently pursuing Bachelors or Masters degree in Computer Science or Electronics/Electrical/Computer Engineering
  • Available for an internship of at least six months duration

Skills it would be great for you to have:

  • Experience of using PANDAS or Scikit Learn
  • Experience of distributed NoSQL databases such as Elasticsearch, or similar