-
Functional Verification Engineer
- IBM (Poughkeepsie, NY)
-
Introduction
Do you want to grow your career and challenge yourself beyond what you believe you are capable of? Are you interested in designing high-impact solutions to solve complex problems? Do you want to be part of an agile, cross-disciplinary team that collaborates to develop end-to-end solutions? As a member of our IBM Chip Development team, you will have the opportunity to work with world-class talent to develop our next-generation silicon powering IBM Systems. Our team works in a fast-paced, highly visible, matrixed environment where the opportunities for technical growth and leadership are extensive.
About the Team
This diverse team is composed of IBM’s best-in-class chip development team responsible for delivering the latest silicon used in the IBM z17 and IBM Power 11 line of systems. This team is primarily based in Austin, TX and Poughkeepsie, NY but is distributed across multiple geographies with teams across the US and the globe in Israel, India, Germany and others.
Your role and responsibilities
As a Verification Engineer, you will be responsible for the pre-silicon functional and performance verification of our chipsets, covering the CPU core, cache/nest subsystem, memory hierarchy, and other on-silicon IP used in our next-generation IBM Systems offerings. You will use state-of-the-art techniques to simulate and verify the designs of these custom microprocessor-based systems. The job uses both hardware and software engineering skills, and entails creating environments and methodologies for simulating the VHDL input, as well as analysis and problem debug. Verification is performed at various levels within the design hierarchy. A background in Computer Engineering or Electrical Engineering with strong programming skills is required.
Job Duties:
* Utilize existing verification environments to identify functional and/or performance issues pre-silicon.
* Demonstrate competency with design tools required to meet their core hardware design deliverables
* Document verification environment details and communicate work progress
* Demonstrate effective people skills that contribute to high levels of stakeholder satisfaction
* Actively learn and apply new skills
Required technical and professional expertise
* Ability to work well in a team and be productive under aggressive schedules
* Strong Programming Skills: C/C++, Python, Git
* Strong communication skills
* Computer Architecture
Preferred technical and professional experience
* CPU Architecture
* VHDL / Verilog
* Linux
* Understanding of Agile development processes
IBM is committed to creating a diverse environment and is proud to be an equal-opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, gender, gender identity or expression, sexual orientation, national origin, caste, genetics, pregnancy, disability, neurodivergence, age, veteran status, or other characteristics. IBM is also committed to compliance with all fair employment practices regarding citizenship and immigration status.
-
Recent Searches
- Associate DevOps Software Engineer (Alabama)
- Statistical Clinical Data Management (United States)
- GPS CRM Data Manager (Ohio)
- Java Software Development Engineer (United States)
Recent Jobs
-
Functional Verification Engineer
- IBM (Poughkeepsie, NY)
-
Project Engineer, Civil/Site Design
- Stantec (Fort Myers, FL)
-
Summer Intern: Operations (Manufacturing Engineering)
- Spirit AeroSystems (Tulsa, OK)
-
Senior Program Manager (Rights Management)
- Insight Global (Burbank, CA)