UPGRADE YOUR BROWSER

We have detected your current browser version is not the latest one. Xilinx.com uses the latest web technologies to bring you the best online experience possible. Please upgrade to a Xilinx.com supported browser:Chrome, Firefox, Internet Explorer 11, Safari. Thank you!

Software Design Engineer

160662
Saggart, Ireland, Ireland
Jun 14, 2021

Share:

Job Description

Description

Xilinx Data Center Software team is expanding. This team has seen phenomenal growth over the last 2 years and continues to expand. We are recruiting for a fast learning, dynamic software design engineer with 3+ years C/C++ and experience in embedded and/or kernel driver development in a Linux environment. This position will offer a strong career path within a fast-paced environment where you will develop your skills working with the latest cutting-edge FPGA technology, tools and next-generation architecture.

Responsibilities include specification and development of Software for use in Linux and standalone products. This will involve architecting, designing and implementing software subsystems to control FPGA hardware solutions.

At  Xilinx our culture of innovation began with the invention of the Field Programmable Gate Array (FPGA), and with the 2018 introduction of our Adaptive Compute Acceleration Platform (ACAP), has made a quantum leap in capability, solidifying our role as the adaptable platform supplier of choice. From the beginning, we have always believed in providing inventors with products and platforms that are infinitely adaptable. From self-driving cars, to world-record genome processing, to AI and big data, to the world's first 5G networks, we empower the world's builders and visionaries whose ideas solve every day problems and improve people's lives.

If you are PASSIONATE, ADAPTABLE, and INNOVATIVE, Xilinx is the right place for you! At Xilinx, we care deeply about creating significant development experiences while building a strong sense of belonging and connection. We champion an environment of empowered learning, wellness, community engagement, and recognition, so you can focus on work that matters - world class technology that improves the way we live and work. We are ONEXILINX.

 

Skills/Experience

  • Experience with C/C++
  • Experience with software development in a Linux or Embedded environment
  • Experience in driver development, register interface programming, general algorithms and data structures.
  • Experience with embedded processors such as ARM
  • Experience with industrial standard devices e.g. Ethernet, PCIe, SPI, I2C, USB, GPIO and Memory architectures DDR/SDRAM/DMA
  • Experience in high performance compute, storage or network acceleration is an advantage
  • Experience in the areas of virtualization (ESX, KVM, Xen), networking frameworks (DPDK, OVS), Network Function Virtualization (NFV) is an advantage
  • Scripting language experience like Perl, Python or TCL is an advantage
  • Proven track record of delivering software projects that exceed customer quality expectations
  • Experience in HDL design on FPGA platforms is an advantage
  • A self-starter and team player

Qualifications

Engineering Degree or Master’s degree with 3+ years’ experience in C/C++ and Linux or embedded software systems

Share:
Refer to the Talent Network

Similar Jobs

EMEA Accounts Payable Processor

Saggart, Ireland, Ireland

Splunk Administrator - Contract

Saggart, Ireland, Ireland

Senior Recruitment Partner - EMEA

Saggart, Ireland, Ireland

Customer Operations Account Manager

Saggart, Ireland, Ireland

Software Design Engineer

Saggart, Ireland, Ireland

Salesforce Support Analyst - Contract

Saggart, Ireland, Ireland

Financial Accountant - Contract

Saggart, Ireland, Ireland

Senior Digital Design Engineer

Saggart, Ireland, Ireland