default banner

Permanent contract (CDI), based in Oujda.

Apply

Your role and responsibilities

Within the Product Quality Engineering Department, you will join the System Verification team and be responsible for the following missions:

  • Contribute to the preparation, review, and delivery of products developed by the team (iSE, CryptoSolution, etc.)
  • Participate in defining the verification strategy by drafting clear, traceable system test plans aligned with requirements
  • Develop, execute, and document system test cases (FPGA boards and simulation testbenches) with the goal of maximizing functional and code coverage
  • Develop internal tools used for verification
  • Identify coverage gaps, report non-conformities, and propose improvements (ticket management, follow-up)
  • Ensure the development, evolution, and maintenance of internal tools related to system verification (e.g., CI/CD, traceability tools, packaging or validation scripts)
  • Actively participate in technical reviews and project meetings with other teams (HW, SW, PMO, Integration)
  • Contribute to knowledge capitalization through internal documentation (content writing, presentations, wiki)
  • Provide regular progress reports on your activities (JIRA, timesheets, weekly reports)
  • Be a driving force in the continuous improvement of verification, packaging, and delivery processes
 

Education, Experience & Skills

  • Graduated with a Master’s degree (Bac+5) in electronics, microelectronics, or equivalent
  • You have at least one prior experience in a similar position
  • You are fluent in English and French, both written and spoken
  • You are proficient in the C language (development, Makefile, unit testing) and have solid experience in embedded development on microcontroller and/or SoC FPGA targets (cross-compilation, baremetal, embedded OS, debugging)
  • You have hands-on experience in testing and validating embedded software/firmware
  • You are skilled in Python and Shell scripting in a Linux environment (bash, prompt) and use Git or an equivalent version control system
  • You have expertise in RTL development (VHDL, Verilog), IP creation, testbench implementation, and simulation (VCS, Modelsim, Xcelium)
  • You have experience in FPGA synthesis and testing, as well as with related development tools (Vivado, Quartus, or equivalents)
  • Reliable, adaptable, and committed, you are able to meet deadlines and deliver high-quality work
  • You communicate clearly and effectively, and enjoy collaborating with others

 

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.

Apply
Contact