 
        
        Client:
Our client a leading Multinational Semiconductor Telecom Company requires
Senior FPGA/Firmware Engineer
for position based in
Cork City, Ireland.
This opportunity requires the candidate to be
onsite 5 days per week
.
Role:
The System/Validation/Emulation team is dedicated to delivering advanced solutions for the design of next-generation wireless products. I
n this role you will develop FPGA Firmware & Embedded software.
Responsibilities:
 * Working with industry-standard tools and technologies to develop solutions to a variety of infrastructure needs.
 * Designing and implementing critical firmware for custom emulation hardware
 * Mentoring and leading other members of the team
 * Contributing towards the continuous development of Tools, Technology and Flows
Education:
 * Bachelor's degree in Science, Engineering, or related field.
Experience:
 * 5+ years FPGA design, FPGA firmware or related work experience.
 * 5+ years of direct hands-on experience with System Verilog, RTL/HDL, FPGA (Xilinx Ultrascale, Ultrascale+, MPSoC, Intel Stratix) and FPGA Tools (Xilinx, Intel)
 * Excellent interpersonal and analytical skills with the ability to work independently, and create customer-facing applications
Preferred Experience:
 * Experience with clock domain crossing, high speed designs, and timing closure techniques
 * Exposure to VLSI design concepts, logic design
 * 8+ years of direct hands-on experience with System Verilog, RTL/HDL, FPGA (Xilinx Ultrascale, Ultrascale+, MPSoC, Intel Stratix) and FPGA Tools (Xilinx, Intel)
 * Direct hands-on experience with C++ (x86, aarch64) and Python
 * Experience with Linux / Embedded Linux
 * Solid understanding of ARM based designs, Embedded Linux, Linux Device Drivers
 * Solid experience in implementing the following protocols: AXI, PCIe, I2C, LVDS, Ethernet
 * Proven ability of software design principles, practices and patterns
 * Knowledge of Agile project management principles and practices
 * Experience with Git, JIRA, and other related technologies
Contact:
For further information please contact Mícheál at Software Placements Ltd on or email