Job Openings Lead ASIC/FPGA Verification Engineer

About the job Lead ASIC/FPGA Verification Engineer

Company Description

Our client is a Norwegian company specializing in assisting Norwegian companies with long-term hires of full-time premium software developers from its office in Bangladesh. Founded in 2010, they now have a team of over 240 employees and are considered one of the top tech companies to work for in the country.

Key Responsibilities

We are planning to form a new team in our Dhaka office, consisting of 20+ ASIC/FPGA Verification Engineers for one of our Norwegian clients. At the moment, we are looking for an expert-level senior ASIC/FPGA Verification Engineer who will be able to drive the team formation process from scratch and act as a leader to this group.

As an experienced ASIC/FPGA Verification Engineer, you will get a chance to work in a distributed team consisting of more than 40+ highly skilled ASIC/FPGA Verification Engineers spread over several geographical locations in Europe, the USA, and Asia. You will help us develop several generations of cache-coherent node controller ASICs and FPGAs, interfaced with the latest UPI technology from Intel. You will also get a chance to be actively involved in the development of memory expanders and switches for the new CXL standard and also work with 3-6 nm technology nodes.

In this position, your experience will help to shape our verification strategies for the next generations of ASIC and FPGA products, both at the chip and module levels. Starting from initial specifications, you will plan, execute and analyze the verification of a design until product release, interacting with other world-leading technical teams.

You will join a highly motivated, collaborative, and learning-driven environment in which we value innovation and quality.

Skills & Qualifications

-At least 4 years of professional experience working as an ASIC/FPGA verification engineer.
-B.Sc/ M.Sc. degree in Electrical Engineering or Computer Science from any reputed University or equivalent practical experience.
-Prior experience leading a team of ASIC/FPGA Verification engineers.
-Strong knowledge of SystemVerilog and UVM.
-Extensive knowledge of constrained random verification approach, functional coverage, and assertions.
-Full commitment to quality in all stages, including specifications, verification plans, execution, and closure.
-Experience with industry-standard EDA tools.
-Knowledge of Transaction-level modeling and experience with formal verification methods.
-Strong motivation and interest in working with digital design, integrated circuits, processors, and electronics.
-Prior experience working with a scripting language like Python.
-Fluency in written and spoken English to collaborate with foreign stakeholders and colleagues on a daily basis.
-Self-managed, independent, and proactive.
-Open to learning new technologies.
-Motivated to analyze and debug complex structures.
-Experience with caches, coherency protocols, and their verification.
-Knowledge of modern, low latency, high bandwidth communication standards.
-Previous experience working in an Agile/ Scrum team.

Employment Structure

Onsite in Dhanmondi | Full-time

Salary: BDT 200,000 - 400,000

Benefits: Sound work-life balance + work flexibility + 3 weeks of paid leave + paternity & maternity leave + all government holidays + work and learn with international technical teams + training and skill development + bottomless snacks and food in office + work with European customers + life insurance + health insurance + annual increment + 2 Festival bonuses + relocation opportunity

Work Week: Monday - Friday

Hiring Process

1. Conversation with Talvette

2. Interview with the client's HR team

3. Techincal interview with the client

4. Final interview(s) with Norwegian stakeholders

5. Receive an offer

6. Join their team full-time