Xilinx develops highly flexible and adaptive processing platforms that enable rapid innovation across a variety of technologies - from the endpoint to the edge to the cloud. Xilinx is the inventor of the FPGA, hardware programmable SoCs and the ACAP (Adaptive Compute Acceleration Platform), designed to deliver the most dynamic processor technology in the industry and enable the adaptable, intelligent and connected world of the future in a multitude of markets including Data Center (Compute, Storage and Networking); Wireless/5G and Wired Communications; Automotive/ADAS; Emulation & Prototyping; Aerospace & Defense; Industrial Scientific & Medical, and others. Xilinx's core strengths simultaneously address major industry trends including the explosion of data, heterogeneous computing after Moore's Law, and the dawn of artificial intelligence (AI). Come do your best work and live your best life as part of the ONEXILINX team!
We are looking for a dynamic, energetic Technical Program Manager with experience in FPGA (or ASIC) development and management. The position is in an industry-leading, world-class Software and AI/ML development organization that is engaged in high performance and ease of use solutions using cutting-edge programming technology. This person will coordinate project deliverables for major software programs in India across multiple HW and SW teams and organizations within Xilinx. The individual will have to work closely with the broader program management team based in the US and Scotland.
The candidate for this position must have prior experience managing an FPGA or ASIC software development project from architecture definition through production. A good understanding of all phases of silicon development including software architecture specification, RTL code, design verification, synthesis, place and route, final integration and silicon validation are all required. The candidate must be a self-starter with excellent project planning and management skills in the areas of work estimation, schedule planning, and milestone tracking using dashboards and metrics. Strong judgment is expected in assessing and managing risks and key dependencies.
A knowledge of related areas like Silicon Technology, Package design, Signal Integrity and Power is a plus. The candidate must have excellent organization and communication skills, interpersonal skills and the ability to motivate, energize and drive teams.
The candidate will drive the delivery of the next generation of programmable silicon products from Xilinx. This includes defining the program management methodology as well as the implementation of this methodology. The candidate will drive and facilitate work across multiple organizations to ensure the timely delivery of all FPGA tools, software and neural network technology. The candidate will also be responsible for tracking program milestones, setting up and managing key performance indicators. The candidate must develop a complete understanding of the overall program (the ‘big picture’). The candidate will identify and drive strategic and tactical issues, technical or otherwise, to resolution, understand the impact of the issues on the overall program, and making the right trade-offs.
· BS/BSEE in Computer Science or Electrical Engineering with 10+ years of experience
· MS/MSEE preferred
· FPGA (or ASIC) software design development experience
· Proven track record managing delivery of FPGA (or ASIC) products
· Strong understanding of FPGA (or ASIC) design cycle including HDL design and verification, synthesis and place & route
· Post-silicon VNC and debug experience
· Experience driving deliverables across the hardware software boundary
· Experience driving programs across multiple organizations, including global organizations
· Expert user of project management tools
· Ability to define and create Confluence pages, JIRA dashboards and metrics for tracking
· Knowledge of Githubs and AI frameworks/networks (Basic AI/ML knowledge)