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 Development Manager

154962
Saggart, Ireland, Ireland
May 31, 2018

Share:

Job Description

Description

Software Development Manager

 

The Software, Systems Integration and Verification group plays a key role in the development of software and hardware for system designs using Xilinx’s next-generation FPGA families. We are looking for a talented individual to join the group as a Software Development Manager for the System Software team.
 
The System Software team focuses on creating system software for our embedded systems, validating systems in pre-silicon and post-silicon stages, and driving bugs to resolution together with other teams.
 
The person will be responsible for embedded software development for Xilinx programmable logic family of devices. The person should have minimum of 10-12 years of relevant industry experience with minimum of 8 years of hands-on embedded software development. The person should be well-versed with Software Architecture, Design , Development and Testing process. Hands-on development experience of Baremetal or Linux or RTOS device drivers is desirable. Person should have proven track record of managing team of 4-8 engineers, assigning and tracking their tasks. Person should have good communication and inter-personal skills.
 
Job Responsibilities
  • Responsible for the Architecture/Design/Development of Device Drivers for both Baremetal and Linux
  • Responsible for the managing the team working on the Device drivers with focus on  Data Converters (ADC/DAC)  used for RF and  ADCs used for System Monitor functionality 
Essential skills:
  • Expert C/C++ programmer
  • Extensive knowledge of driver and application development in a Baremetal and Linux environment.
  • Experience in low level driver development, register interface programming, general algorithms and data structures.
  • Experience with embedded processors such as ARM
  • Good understanding of RF and Analog concepts
  • Experience on ADC/DAC drivers and applications
  • Experience successfully working in projects which require interaction with international sites and culturally diverse teams
  • Experience with industrial standard devices e.g. Ethernet, PCIe, SPI, I2C, USB is an advantage
  • Scripting language experience like Perl, Python or TCL is an advantage
  • Familiarity with Xilinx tools suite is an advantage
  • A self-starter and team player
  • Good System Level understanding
  • Good Debugging Skills
  • Good understanding of RF and Analog concepts

Education Requirements
 Engineering Degree or Master’s degree in Engineering with 10+ years of experience

Years of Experience
 
The person should have minimum of 10 + years of relevant industry experience with minimum of 8 years of hands-on embedded software development.
 
Xilinx is the leading provider of All Programmable FPGAs, SoCs, MPSoCs and 3DICs. Xilinx’s all-programmable devices are designed into tens of thousands of products that improve the quality of the everyday lives of billions of people worldwide.  For over 30 years, Xilinx has been behind some of the greatest advancements in technology and science—from the industry’s first fabless semiconductor model to the NASA Curiosity Mars Rover, to today’s autonomous vehicles and hyper-scale data centers.  Xilinx uniquely enables applications that are both software-defined, yet hardware optimized – enabling smart, connected and differentiated applications across technology’s biggest megatrends, including Machine Learning, 5G Wireless, Embedded Vision, Industrial IoT and Cloud Computing and more. 
 
If you are a passionate, innovative and an out-of-the-box thinker that enjoys challenging projects, Xilinx is the right place for you. Our global team is growing and we are looking for bold, collaborative, and creative people to help deliver ground-breaking technologies that enable our customers to differentiate. Come do your best work and live your best life through collaboration, wellness and giving back to your community as a member of the ONEXILINX team.
 
Share:
Refer to the Talent Network

Similar Jobs

Design Software Verification Intern

Saggart, Ireland, Ireland

FPGA Software Verification Engineer

Saggart, Ireland, Ireland

Executive Assistant

Saggart, Ireland, Ireland

Software Design Engineer

Saggart, Ireland, Ireland

INTERN - TECHNICAL

Saggart, Ireland, Ireland

RF Software Applications Engineer

Saggart, Ireland, Ireland

Research Intern

Saggart, Ireland, Ireland

Product Marketing Engineer

Saggart, Ireland, Ireland

Software Applications Engineer

Saggart, Ireland, Ireland

FPGA Software Verification Engineer

Saggart, Ireland, Ireland

Software Development Manager

Saggart, Ireland, Ireland