INTRODUCTION.
Mr. Jean-Luc Couillard has **-years experience in the telecom sector and embedded systems.
He has designed and debugged many projects in hardware and software and has been involved in all phases of the development cycle for new boards.
As Software Designer, Mr. Jean-Luc Couillard has worked with all phases of initialization and configuration of hardware. His background is related with high to low level embedded software programming and digital hardware (C/C++, TCL, VHDL).
Mr. Jean-Luc Couillard is known for being a key team player, open to new ideas, and developing effective relationships to deliver quality results and products.
He has exceeded expectations in the lab for testing and debugging, and established, managed and promoted quality and efficiency with assignments.
Areas of expertise include (Links will lead to his online resume for more details -http://pages.videotron.com/jlfrogy/jean-luc.html ):
Developing structure code in C/C++.
Integrating different RTOS/BSP, device drives, Linux, stack protocols
Understanding different hardware architecture PPC, DSP, FPGA, memory
Working with different protocol SS7,Frame Relay, ATM, TCP/IP,SIP
Troubleshooting/repairing software and hardware problems
He has graduated as Electrical Engineer from Laval University (Quebec, Canada)
15+ years of experience in C/C++ design
15+ years Experience with product development cycles and quality assurance processes
Well-developed organization, planning, and communication skills
15+ years embedded software development environment
15+ years Telecommunications
4+ years experience developing Call Control switch system using C while working for CMLES (911 SWITCH) as Software/Firmware Engineer Designer
15+ years Real Time Embedded programming
15+ years Commercial RTOS development such as VxWorks,
Expert level-Hardware Drivers eg: Codecs,
5-years expert ethernet interfaces
4-years, strong knowledge of VoIP protocols and networking
Over 14 years of highly skilled experience in embedded systems, call processing, switching core and various protocols
Involved in all phases of software, firmware and digital hardware coding
Integrated different types of stack protocol
Led projects involving the creation of boot sequences with different hardware designs
Able to interpret complex assignments and move forward through development, integration, and management
EMPLOYMENT HISTORY
Mitel Software/Firmware Engineer 2008-current
ZARLINK (Legerity) Application/Firmware Engineer 2006-2007
Tellabs (FORMERLY AFC access) Software/Firmware Engineer Designer 2004-2006
CMLes (911 switch) Software/Firmware Engineer Designer 2003-2004
Alcatel (Newbridge)
Electrical Engineer Designer: Firmware/Software Embedded 1996-2002
CML Technologies Software Engineer Designer 1992-1996
BUSINESS EXPERIENCE
MITEL (contract) 2008-current
Software/Firmware Engineer
Implemented a new interface Titan/PIC /SPI/ UART/ I2C/
ClearCase/Eclipse/C/C++/Vxwork/workbench .
Design, modify and repair hardware/software.
ZARLINK (LEGERITY) 2006-2007
Application/Firmware Engineer
Interact with customer to ensure a product design which meets their specific request.
Work to improve overall product software and hardware design.
Design, modify and repair hardware/software to customer satisfaction.
C/C++ / Linux /TCL/ Silicon Analogue Calibration
TELLABS (FORMERLY AFC ACCESS) 2004-2006
Software/Firmware Engineer Designer
Successfully created all initialization BSP for 8255 (VxWork/Vision Click).
Involved with protocols SIP, TCP/IP, H248 (Megaco).
C/C++, ATM Layer2/ Vxwork/Tornado.
CMLES (911 SWITCH) 2003-2004
Software/Firmware Engineer Designer
Successfully created initialization phase of the DSP5409 (CodeComposer).
Created and configured the process for UART, and modem.
Created and tested communication protocol between DSP and PPC.
Created the initialization phase for PPC processor (CodeWarrior).
Implemented and debugged SS7 protocol.
Created different bootstraps and drivers for 5409, PPC860.
Configured communication port, serial port ,T1, T3 links.
ALCATEL (NEWBRIDGE) 1996-2002
Electrical Engineer Designer: Firmware/Software Embedded
Created, installed, debugged and documented several features from high level to low level applications for the frame relay card. Configured and ran several bench tests at different scales in the networks.
Successfully created the boot initialization of a new frame relay card.
Created and installed the reset sequence for 3 processors on board (from reset to application
Installed VxWork in PROM and in RAM. Created and installed the first self-test with serial port report. Created from A - Z the makefile for the main application load and for the BOOTPROM.
Configured and tested the low level protocol on the backplane and control card 3600 Mainstreet.
Initialized PowerQuicc 860 processor, configuration included all I/0 ports, SIU (DRAM, EEPROM, bus access), UPM, CPM (TSA,SCC, HDLC), timers, etc.
Designed and implemented many different features on FPGA/CPLD using Altera components.
Successfully replaced an obsolete Lucent FDDI component with an Altera FPGA Apex20 600FC (80000 gates) 100 MHZ clock.
Designed and fixed different problems with PHY, MAC, FSI, Pll, Jtag, signals, and signal integrity LVDS.
Designed, tested and debugged several features in VHDL for CPLD and FPGA.
Designed, tested and debugged many tests in simulation mode (ModelSim).
Involved in various code reviews for different projects.
Designed and tested with Capture Layout & PCB.
Designed software (TCL) for source level control (more than cvs).
Installed and debugged new Memory Flash and RAM DRAM, PROM.
Designed, tested and debugged the reset process and initialization phase H/W S/W.
CML TECHNOLOGIES 1992-1996
Software Engineer Designer
CML builds embedded call processing systems such as 911, Mobile Radio, Air Traffic Control (ATC), Systems based on Intel family.
Created, fixed and implemented different features related to the cross connections for incoming calls.
Designed and implemented the Mobile Radio system for Police and Fire Departments of Chicago, IL, U.S.A. Involved in entire lifecycle of development from design, installation, and field support to documentation, implementation and debugging.
EDUCATION
Electrical Engineer - Laval University (Quebec, Canada ) 1992
Electronic Technologist - Diploma La Pocatiere College 1987
PROFESSIONAL DEVELOPMENT AND TRAINING
Continuing Education Courses : TCL,VHDL, Vxwork, and TCP/IP, SIP, Megaco, SS7,SIP,C/C++,Frame Relay, ATM, Telephony.