1 day old

Senior IO Applications Engineer

San Jose, CA
  • Job Code
Job Title: Senior IO Applications Engineer 155103

Primary Location United States-California-San Jose
Job: Applications Engineering
Schedule: Full-time
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).

Our global team is growing and we are looking for bold, collaborative and creative people to help us lead the industry transformation to build an adaptable intelligent world. We believe that by embracing diverse ideas, striving for excellence in all that we do, and working together as a unified team, we can accomplish anything. Come do your best work and live your best life as part of the ONEXILINX team! 

This position will be part of Silicon applications engineering team focused on advanced high speed FPGA I/O interfaces.  Job responsibilities include testing in hardware, building custom designs using Verilog or VHDL, creating application notes, datasheets and user guides. This position interfaces directly with silicon and software engineering groups, and is the primary interface between the engineering teams and escalated customer support issues. Strong background in RTL development and verification required. Experience in Silicon bring-up, hardware debug and customer interaction preferred. Proven track record of leading cross-functional projects is highly desirable.
  • BSEE or BSCE with 6-7 yrs experience or MSEE/MSCE with  5-6 yrs experience
  • Strong background in RTL development and verification
  • Experience in Silicon Bring-up and Hardware debug
  • Lab experience – familiarity with oscilloscopes, logic analyzers and basic debug techniques
  • Familiarity with programming/scripting language
  • Excellent written and verbal skills.
  • FPGA or ASIC design background preferred
  • Effective project planning and execution

 PPG Product Application Engineer

Customer Awareness
  • Developing understanding of customer flows and expectations, and can provide pre and post-sales support with guidance.
Dealing with Ambiguity
  • Executes to plan and stays motivated even while gaining better understanding that things change. Seeks guidance from management whenever in doubt to stay fully engaged. Works with management to ensure they are aware of potential gaps that may cause uncertainties within the team.
Indirect Influence
  • Negotiates across group boundaries under guidance. Seeks to identify alignment to common goals to get agreements for new work. Works with management if alignment can not be achieved.
Product Knowledge
  • Has understanding of the entire FPGA design process and tool flow, with expertise in at least one technology area.
Technical Acumen
  • Seamlessly integrates foundational semi-conductor knowledge with specific knowledge of Xilinx IP, tool, and device functionality to enhance technical sales support
  • Clearly identifies and prioritizes where Xilinx technology can cost-effectively make the most significant contribution to the achievement of customer goals or resolution of customer challenges
Technical Product Skills
  • Has completed Advanced training
  • Can handle basic debug of any unique/hot issues/critical escalations/ESP cases
  • Significant experience using the product
  • Can solve problems autonomously with no help
  • Typically has high knowledge level on general issues
  • Can perform advanced debugging steps for known issues
  • Have at least 1 Advanced Level Expertise and begin working on a secondary Advanced Level expertise
  • Accepts escalations from Advanced experts
  • Completed Gold Level Certification


  • Selecting suitable communication techniques based on circumstances
  • Using a positive inquiry approach with others to explore their needs and to openly share knowledge
  • Using creative and critical thinking skills to explore and share knowledge with others
  • Effectively uses formal and informal communication efforts to express concepts, strategies, information and inspiration that affect the listener in the desired manner.
  • Using effective listening and observational skills to reflect information back to peers in a constructive manner and being open to receiving the same
  • Demonstrating awareness, discretion and thoughtful communication practices
  • Shares relevant information and feedback in order to maintain high standards and performance.
  • Convincingly presents analysis and recommendations to peers and senior management.
  • Crafts material to be relevant to non-technical audiences.
  • Demonstrates confidence when speaking or facilitating to an audience.
Design Enablement (Tools/System/Practice)
  • Exercises a solid understanding of how circuit blocks are architected, developed, integrated, and verified through testing to achieve specification-compliant deliverables (e.g., CAD modeling, RTL coding, circuit architectures, building circuit specifications, applying simulation techniques, implementing verification testing methods)
  • Capable of mentoring junior engineers in the tips and tricks of tools used at Xilinx.
  • Applies technical innovation in the use of standard design implementation tools and methods (system portioning).
  • Adapts design implementation methods as required, cognizant of the challenges inherent in new technologies
  • Works effectively with new tool sets and ensures that the right tools are selected for hardware design implementation.
  • Capable of providing inputs to more senior team members on issues to improve the tools.
Design Process and Methodology
  • Demonstrates flexible adaptability in working with still maturing, generation-dependent design and testing methods
  • Provides design management (e.g., CAD department) with feedback on the efficiency of proposed methods and associated challenges, based on applied experience
  • Actively monitors Xilinx and industry communications for evolving design methodology practices and changes in approach
  • Ensures compliance with Xilinx engineering practice and methodologies.
  • Identifies what needs to be done and takes action before being asked, when the situation requires it.
  • Does more than what is normally required in a situation.
  • Seeks out others involved in a situation to learn their perspectives.
  • Takes independent action to change the direction of events.
  • Takes prompt action to accomplish objectives and achieve goals beyond what is required.
  • Develops networks and builds alliances.
  • Participates in cross-functional activities to achieve organizational objectives.
  • Collaborates across internal and external agency boundaries to meet common objectives.
  • Keeps support areas like budget and HR informed of program priorities, needs, and issues, in pursuit of responsive service.
Solution Excellence
  • Drives Wazo items with development
  • Reviews PDD documents
  • Identify and supervises Supportability projects
  • Creates supportability reports on WTS case and knowledge metrics to influence development and marketing
  • Provides relevant case data and issue analysis to WTS management for quarterly report out
  • Reports customer issues to factory outside of CR filing through monthly Case reviews or Issue Case studies
  • Create Debug guides
  • Provide assistance and the customer perspective within Factory.
  • Creates Wazo items on strategic gaps
  • Represents the customer in PDD review
  • Represents the customer in Use Case definition
  • Works with Tactical Solutions Teams (TSTs) to anticipate Support challenges in upcoming Xilinx Products
Technical Communication and Training
  • Can simplify more complex subjects and make them understandable. Can get points across to other groups, and understand their needs. Can prepare and present good presentations for technical audiences in their area of expertise.
  • Can define and create well-received training materials for a limited portion of the toolset, for specific audiences upon request.
  • Can author accurate documentation, proposals, and specs for their functional areas under guidance and review.
Testing Acumen
  • Reviews and understands testing methodology to ensure broad and complete coverage. Provides feedback where appropriate.
Training and Development
  • Comprehensive understanding of adult learning theory and techniques, employee development trends, technology-based training methods and best practices for encouraging employee participation in the development process.
  • Conducts needs analysis, presents results to leadership and others who are necessary to develop learning objectives and curriculum.
  • Evaluates audience comprehension of material.
  • Obtains industry performance data and related best practices regarding training and development new initiatives.
Verification and Validation
  • Creates verification plans at the block level
  • Understands protocols and standards associated with products
  • Collaborates with program management to verify that components meet technical specifications and quality requirements (e.g., power efficiency, area efficiency, ease of use)
  • Collaborates with other hardware and software groups to ensure effective component integration within the larger system
  • Supports Test Engineering or customer verification engineering teams in the setting up of valid test verification criteria and plans
  • Supports Applications Engineering in debugging customer issues
  • Troubleshoots component blocks as required to ensure milestone achievement and production-ready integration (e.g., specifications, performance, standards)
  • Manages regression suites for products, and contributes to the tool flow
  • Acts on verification test data to ensure seamless component integration, device manufacturability, and sign-off acceptability if applicable (e.g., customer sample feedback, iterative tape-out production turns involving 3rd parties)
  • When required, creates environment and infrastructure to test designs in a HW verification environment, and running test scenarios

Education Requirements
BSEE/BSCE with 6-7 yrs experience or MSEE/MSCE with  5-6 yrs experience

Job Posting: Apr 9, 2018, 9:21:04 AM

Xilinx is an equal opportunity and affirmative action employer. Applicants and employees are treated throughout the employment process without regard to race, color, religion, national origin, citizenship, age, sex, marital status, ancestry, physical or mental disability, veteran status, gender Identity or sexual orientation. The self-identification information requested is not gathered for employment decisions. It is used only for compliance with US Federal laws. Your responses are strictly voluntary, and any information provided will remain confidential. If you choose not to "self-identify", you will not be subject to any adverse treatment.


Before you go...

Our free job seeker tools include alerts for new jobs, saving your favorites, optimized job matching, and more! Just enter your email below.

Share this job:

Senior IO Applications Engineer

San Jose, CA

Share this job

Senior IO Applications Engineer

San Jose, CA

Separate email addresses with commas

Enter valid email address for sender.

Join us to start saving your Favorite Jobs!

Sign In Create Account
Powered ByCareerCast