RTL development and UVM verification engineer
Based in : France (Paris) | France (Rennes)
Permanent contract (CDI), based in Rennes or Paris
Your role and responsibilities
As a member of the Product Quality Engineering department, you will join a team with a wide range of skills (processor architecture, RTL verification, FPGA prototyping, software development and integration).
You will be involved in assembling hardware building blocks to build and validate complex systems for the semiconductor (ASICs) and FPGA markets.
For this purpose, you will responsible for the following tasks in particular:
- Develop and integrate HDL blocks (soft IP) into complex systems
- Verify code quality (RTL Lint, ASIC and FPGA synthesis, RTL elaboration)
- Develop test benches for RTL code or firmware simulation
- Improve test bench for system prototyping on FPGA target
- Define, review, and apply test plans
- Develop verification scenarios using UVM simulation
- Enhance automated processes
- Write detailed architecture documentation or user manuals
- Debug in support of Software validation teams
- Provide customer support related to delivered products
Education, Experience & Skills
- You hold a Master’s degree (BAC +5) in the field of digital electronics
- You have professional experience in RTL development and/or RTL verification and/or RTL integration
- You have skills in the following languages: SystemVerilog, VHDL, Python, C
- You are proficient in Git or a similar version control tool
- You are familiar with continuous integration tools such as Jenkins or Gitlab CI
- You have a very good level of English and French
- You are known for your rigor, organizational skills, and autonomy
Secure-IC is committed to equal opportunities and diversity. Our positions are therefore open to people with disabilities. Only skills and motivation make a difference.