Bouchaib - Développeur VHDL

Ref : 190919K001
Photo de Bouchaib, Développeur VHDL
Compétences
Expériences professionnelles
  • May 2019 – August 2019 Senior Digital Design Engineer Delair Aero
    (Contract)
    Main responsibilities: Micro-architecture. RTL code design – VHDL- IP integration-
    Synthesis. Unitary Test bench Verification.

    Project :

    • Synchronisation of image capture for 6 camera
    Language: VHDL– Tools: FPGA (Xilinx: Kintex 7, micro-blaze), Vivado, SDK

    April 2019 Business Development for my own company
    (1 month)
    Main responsibilities: Create Company to work in free-lance

    January 2019 – March 2019 Business Development Klanik
    (4 months, Permanent)
    Main responsibilities: Research opportunities in micro-electronics and embedded
    Systems. Contact companies to know their need.

    March 2017 – December 2018 Senior Digital Design Engineer Klanik
    (21 months, Permanent) for Nexter Electronics

    Main responsibilities: Micro-architecture. RTL code design – VHDL- IP integration-
    Synthesis. Unitary Test bench Verification.

    Project :

    • Digibus Board dedicated to military application
    • FPGA Design
     Interface and communication with TMS570(Texas Instrument)
    • Read/Write Registers
    • Watchdog
     Manage frame for subscribers and manager to send and receive them using serial protocol (Digibus GAM-T101).
     Interface PCIe Gen1 (IP Xilinx)



    Language: VHDL– Tools: FPGA (Xilinx :Spartan 6), ISE, Synplify Active-HDL


    May 2016 – January 2017 Senior Digital Design Engineer Klanik
    (8 months, Permanent) for Uwinloc

    Main responsibilities: Micro-architecture. RTL code design – Verilog- IP integration-
    Synthesis. Test benches Verification. Lab evaluation (Validation on the board:
    KCU105 and DAQ2)

    Project :

    • Localisation Indoor
    • Sample data to 1GHz
     Configuration ADC, DAC, PLL(Daughter board DAQ2)
     Update reference design for our application



    Language: Verilog – Tools: FPGA (Xilinx: Kintex 7), Vivado


    November 2015 – April 2016 Business development Klanik
    (6 months, Permanent)
    Main responsibilities: Research opportunities in micro-electronics and embedded
    Systems. Contact companies to know their need.Redact document
    with Companies and Technical Manager.


    March 2014 – October 2015 Senior Digital Design Engineer Klanik
    (18 months, Permanent) for Alstom Grid

    Main responsibilities: Micro-architecture. RTL code design – VHDL. IPs integration. Top and block level synthesis. Test benches Verification. Lab evaluation (Validation on the board) –
    Documentation. Testbench development.

    Project :

    • Switch
    • Test Procedure for Display board(Test led, display)
     Document
     RTL coding to display information about Test
     Update C code for microcontroller

    • IP Communication Integration (Stack Flexibilis) .
    Configuration, Test, Development
    Add functionalities to give information on Display board (LCD, LED)

    • Digital Process Unit (DPU) allow to manage information for electrical sub-stations
    • Slave Card FPGA– Micro-architecture.
    Communication with CPU in using C264 parallel bus.
    Analysis of frame (Goose) from Digital Control Unit to send information to the CPU and generate
    frame (Goose) from CPU Information to the Digital Control Unit.


    • Digital Control Unit (DCU)
    • Master Card FPGA– Micro-architecture.
    Debug and add improvement.

    Language: VHDL – Tools: FPGA(Altera), Modelsim, Quartus, IED Scout, JIRA for traceability

    Jan 2012 – Dec 2013 Senior Digital Design Engineer SEA/TACHYSSEMA
    (20 months, Permanent) for THALES

    Main responsibilities: Micro-architecture. RTL code design – VHDL. IPs integration. Top and block level synthesis. Lab evaluation(Validation on the board) – Documentation. Testbench
    development.

    Project: Networking System based on FPGA board for datas transfer (informations, images)


    • Network based on FPGA– Micro-architecture. Design Communication Management.
    Synthesis and verification of the design. Validation on board (Application using Fiber Optic: High Speed :SERDES)
    Language: VHDL – Tools: Active-HDL, Diamond 2.0

    • Video Demonstrator – Lab evaluation, Debug,Updating, synthesis and verification of the design.
    Language: VHDL – Tools: FPGA(Lattice), Active-HDL, Diamond 2.0

    Project: Stack Processor

    • Processor for FPGA – Micro-architecture. Design RTL code design - ALU, Timer, Interruption Management. Synthesis and verification of the design. Validation on board using UART
    Language: VHDL – Tools: Active-HDL, Diamond 2.0


    Apr 2011 - Sept 2011 FPGA Design Engineer Amesys for Sagem
    (4 months, Permanent) Defense
    Main responsibilities: Micro-architecture. RTL code design – VHDL. Testbench development. Documentation
    Project: Calculator for avionics (standard DO 254)

    • Block Reset and Synchronization Management– Micro-architecture. Design and Functional Verification. Document. Traceability of requirements
    Language: VHDL – Tools: Modelsim, FPGA (Actel)


    Jan 2010 - Mar 2011 FPGA Design Engineer MAScIR Microelectronics
    (15 months, Permanent)
    Main responsibilities: Put In place Embedded System Activity with Manager- Contact Providers-Specification . RTL code design – VHDL. IPs integration. Synthesis. Lab evaluation - Documentation. Testbench development.

    Project: Demo board using FPGA, Video CMOS sensor , RAM,USB

    • FPGA Architecture – Specification. Micro-architecture. Design (Debayer, Interfaces).Testbench development.
    Language: VHDL – Tools: Modelsim, FPGA(Altera), Quartus II


    Jun 2007 - Dec 2009 Development and Verification Engineer Amesys for
    (30 months, Permanent) THALES ALENIA SPACE
    Main responsibilities: Micro-architecture. RTL code design – VHDL. Testbench development. Validation Documentation.

    Project: IP Video
    Test Plan.Test bench. Design block to manage video data. Micro-architecture.

    Project : Board dedicated to DVB RCS
    Add functionalities (ACM Mode, RF loop, Continuous Modulation,Spread Preamble).
    Specification. RTL code design – VHDL.
    Language: VHDL – Tools: Modelsim, FPGA(Altera), Quartus II


    May 2004 - May 2007 ASIC Design Engineer ST Microelectronics
    (36 months, Permanent)
    Main responsibilities: Provide Netlist Gate. Check automation.Regression test.Micro-architecture. RTL
    code design – VHDL/Verilog. Verification

    Project: IP TV
    • RTL2Gates.Design Constraints. Update Script. Synthesis. Formal Proof
    Language: Tcl – Tools: Design Compiler, Formality

    • Verification .Test Plan (Standard video) - Script C-Shell.

    Project: IP Video Post Processing

    • Filter to improve image quality. Design RTL: Deblocking Filter (Standards in loop : H264 and VC1, Post filter : MPEG4 and DIVX6). Functional Verification (specman user, co-simulation using Ncsim and C-Model).RTL check
    Language: VHDL – Tools: NCSim, Spyglass

    Education

    2003 Master's Degrees : Mastère Spécialisé SIME (Systèmes Informatiques et
    Microélectronique) à l’ISMEA groupe ESIM (Ecole Supérieur
    d’Ingénieurs de Marseille).

    2002 Master's Degrees : DEA CCMM (Conception de Circuits Microélectroniques et
    Microsystèmes), Toulouse

Études et formations



  • TECHNICAL SKILLS

    • ASIC/FPGA design methodology
    • HDL Languages (VHDL/Verilog)
    • Ips and FPGA micro-architecture
    • Synchronous/Asynchronous digital design
    • Simulation RTL : Modelsim, Ncsim, Active-HDL
    • Formality Proof : Formality
    • RTL check : Spyglass
    • Synthesis : Diamond 2.0 (Lattice), Quartus 6.0(Altera), Vivado (Xilinx), ISE(Xilinx), Synplify,Design Compiler(Synopsys)
    • C,C-SHELL, Tcl, Unix (Solaris), Linux
    • High Speed links : SERDES,JESD204B
    • Serial communication : UART,I2C,SPI,PCIe
    • Memory Management : SDRAM,DDR, RAM
    • Version management : Clearcase, WinCVS
    • Hardware Test: Oscilloscope, Logic Analyzer
    • Standard CEI 61850

D'autres freelances
Développeur VHDL

Ces profils pourraient vous intéresser !
CV Développeur GO
Younes

Développeur GO

  • CAGNES-SUR-MER
GO DOCKER SQL JAVASCRIPT PYTHON C++ VHDL Vue.js DEVOPS
CV Ingénieur développement logiciel embarqué et programmation web et mobile
Bechir

Ingénieur développement logiciel embarqué et programmation web et mobile

  • BREST
PYTHON C++ VHDL SQL SERVER WEBDEV Angular JAVA ORACLE C SHARP ANDROID
CV Ingénieur Télécom C++
Maelic

Ingénieur Télécom C++

  • BREST
MATLAB C++ VHDL PYTHON
CV Ingénieur FPGA et software et développeur Web
Anas

Ingénieur FPGA et software et développeur Web

  • GENTILLY
FPGA VHDL MODELSIM JIRA C++ PYTHON MATLAB JAVASCRIPT REACT.JS HTML5
CV Consultant
Anis

Consultant

  • PARIS
JAVA C++ ANDROID VHDL C
CV Ingénieur intelligence artificielle
Anis

Ingénieur intelligence artificielle

  • AUBERVILLIERS
PYTHON C++ C Arduino XML GIT Github VHDL
CV Ingénieur système FPGA
Billal

Ingénieur système FPGA

  • MORSANG-SUR-ORGE
C++ LINUX RISC XILINX VIRTEX Electronique C FPGA VHDL ARM MATLAB
CV Ingénieur en développement VHDL / FPGA
Anas

Ingénieur en développement VHDL / FPGA

  • MONTIGNY-LE-BRETONNEUX
VHDL C C++ PYTHON FPGA OPENCV
CV Ingénieur de développement SYSTEMES EMBARQUES
Damien

Ingénieur de développement SYSTEMES EMBARQUES

  • CASTRES-GIRONDE
SYSTEMES EMBARQUES C RS232 TEMPS REEL BUS CAN USB ETHERNET ARM VHDL
CV Ingénieur d'études VHDL
Guillaume

Ingénieur d'études VHDL

  • CARQUEFOU
VHDL FPGA CAO