• Senior/Staff Engineer - Chip Design

    Job Locations US-MA-Westborough
    Posted Date 8 months ago(3/25/2018 2:19 AM)
    HW Engineer
    Job Length
  • Overview

    Ensuring an ARM manycore processor functions perfectly requires your excellent bug finding ability!  The Mellanox team in Westborough, MA, USA is hiring talented, enthusiastic design verification engineers holding a Bachelor's, Master’s, or PhD in Electrical or Computer Engineering. Your complex problem solving skills can help accelerate this cutting edge silicon to market!


    State-of-the-art multi-core processor verification carries many challenges:

    • Acquiring a deep understand of the architecture which combines enormous computational capability, high-bandwidth fabric, coherent memory hierarchy and flexible I/O solutions
    • Creating state-of-the-art validation environments and infrastructure, including drivers, checkers, monitors, exercisers, etc.
    • Applying verification best practices – planning, coding, random and focused testing, debugging, coverage analysis, etc
    • Our relatively small design team has delivered three generations of complex manycore processors to market. We strive to keep the startup culture alive - relaxed but highly productive! There is a lot to learn and the work is fast- paced. Employees contribute across disciplines on varied tasks and are encouraged to take on responsibilities at any level they can handle. We are truly a team, learning from one another and reviewing one another’s work. 


    This role will own validation of processor or accelerator blocks and/or top-level design features starting with test plans through infrastructure development to coverage sign off. You'll be challenged with:

    • Navigating complex architecture concepts involving CPU architecture, cache coherence and memory models, and I/O protocols and interfaces
    • Applying debug skills and root causing complex HW/SW issues
    • Specifying aspects of verification methodology and flow
    • Creating test plans, executing test plans, and measuring results




    • 5-10+ years design verification experience with all facets of design verification including test planning, testbench creation, test development, running/debugging, hdl and functional coverage analysis
    • Strong work experience using Verilog and System Verilog in simulations
    • Experience with UVM testbench construction methods - a plus
    • Experience with processor system architectures (especially distributed memory system with multiple caching levels) - preferred
    • Experience workingwith SoC micro-architecture and components that make up an SoC system - a plus
    • Experience with PCI Express and/or ARM architectures - a plus


    • Minimum Bachelor's degree in Electrical or Computer Engineering; Master's degree preferred


    Sorry the Share function is not working properly at this moment. Please refresh the page and try again later.
    Share on your newsfeed