HW/SW Engineer – Embedded Systems (Oujda)
Based in : Morocco (Oujda)
Permanent contract (CDI), based in Oujda.
Apply
Your role and responsibilities
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.