Systemverilog/Uvm Fpga Verification Engineer

Encore Semi Inc. Raleigh , NC 27604

Posted Yesterday

Position Title: Senior or Senior/Staff FPGA Verification Engineer
Location: Raleigh, NC or remote-support/work from any US location
Status: Full-time
About the Team:
Join the growing Encore Semi Front-End Development team to collaborate with customers to design, and verify large FPGA designs implementing control logic for systems which operate in harsh and remote environments. Building on your background of Functional Verification, you would join a team verifying multiple features at the unit and full-chip.
About the Project:
As a senior member of a complex FPGA development team, you would be responsible for driving the Design Verification of either blocks (units) or full-chip elements of a complete FPGA design. You will leverage your SV/UVM experience assisting the current verification team to shift into fuller deployment of this methodology while developing Verification plans, creating environments and executing tests to stress the design. One of the special focuses for design are requirements for long-term operation in harsh environments. These requirements drive additional design elements (such as additional error detection, correction and redundancy) and add interesting requirements to demonstrating extreme functional correctness which increases the challenge and complexity of demonstrating a highly functional design ready for production. If you have SV / UVM Verification experience with environments, stimulus, random stress and deploying a coverage-based approach, joining the Encore Semi Verification team could be for you.
Minimum Qualifications:
Functional (Design) Verification at the block or SOC / Full-Chip level using simulation models. Experience should include creating Verification Plans from the Microarchitecture Specifications and ability to understand the RTL
SV/UVM methodology expertise to create Verification environments and drive Functional Verification including test / stimulus creation and debugging failures to root cause
Computer architecture background to enable flexibility to validate multiple different areas of the design
7+ years of Design Verification experience including working with RTL Developers
MUST be US Citizen
Preferred Qualifications:
Experience with IP blocks such as Serial RapidIO (sRIO), DDR3, memories, internal interconnects, SerDes, ECC, TMR
Experience with Verification for FPGA designs (esp using Xilinx FPGAs) is a positive in addition to DV for SOC / ASICs
Experience using Mentor Graphics tools including simulation (Questasim) and emulation (Veloce)
Education Requirements:
Required: Bachelor's, Electrical Engineering
Preferred: Master's, Electrical Engineering
About Encore Semi
Encore Semi is a successful SoC Design and Software Engineering Services company headquartered in San Diego, California. We build Centers of Expertise (CoEs), engineering teams onsite, to support our many customers from the semiconductor and electronics system industry in North America (San Diego, Bay Area, Austin, Raleigh, Longmont, New York, Boston areas). Our teams of experts contribute to leading-edge projects in the areas of SoC design and embedded software. We provide high-value through acceleration, performance improvement, optimization, and risk mitigation.
Encore Semi provides its engineering team members with continuous exposure to top advanced technologies and tools, participation in challenging yet exciting projects, and direct collaboration with its industry-leading teams, customers, and long-term partners. Encore Semi Career Path & Encore Semi Full-time Benefits
icon no score

See how you match
to the job

Find your dream job anywhere
with the LiveCareer app.
Mobile App Icon
Download the
LiveCareer app and find
your dream job anywhere
App Store Icon Google Play Icon

Boost your job search productivity with our
free Chrome Extension!

lc_apply_tool GET EXTENSION

Similar Jobs

Want to see jobs matched to your resume? Upload One Now! Remove
Senior Staff Verification Engineer


Posted 4 days ago

VIEW JOBS 3/19/2019 12:00:00 AM 2019-06-17T00:00 In this role, the successful candidate will: - develop the architecture for a functional verification environment, including reference models and bus-functional monitors and drivers. - Write a verification test plan using random techniques and coverage analysis, and work with designers to ensure it is complete. - Develop tests and tune the environment to achieve coverage goals. - Debug failures and work with designers to resolve issues. - Verify boot code - Architecting, developing, and maintaining tools to streamline the design of state-of-the-art multicore SoCs. - Transform the requirements from the engineering teams into software tools that are both easy to use and scalable within a highly parallel compute environment. - Unit and regression testing of software tools. - Turn verification tests into hardware-test patterns. BS Computer Engineering, Electrical Engineering, or Computer Science with 10+ years of verification and firmware and software development experience. - Extremely strong programming skills including object-oriented design and implementation. Proficient using C++, Verilog, and ARM assembly - Experience with System Verilog preferably UVM. - Experience with writing a detailed test plan and building a sophisticated, directed, random-verification environment. - Experience with scripting language such as Python or Perl and EDA Verification tools. - Good understanding of Linux OS. - Understanding of networking protocols a plus. Other Skills: - Diligent, detail-oriented, and willing to take initiative and handle assignments with minimal supervision. - Requires the ability to accept and work with differing opinions - cannot be a close-minded developer. - Must be able to learn on the fly and work in a fast-paced environment. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, sexual orientation, gender identity, disability or protected veteran status. Marvell Raleigh NC

Systemverilog/Uvm Fpga Verification Engineer

Encore Semi Inc.