Miken Valabdas
****-**, ****. ********* ***: 579-***-****
E-Mail: acbztc@r.postjobfree.com
Longueuil (QC), J4K 0B2, Canada
Embedded software designer
CAREER SUMMARY
Bachelor in Software Engineering, bilingual with over 14 years of experience in design and software development for
embedded systems and project management.
Team player, honest with good ability to work under pressure and problem solving.
KNOWLEDGE AND OTHERS INFORMATIONS
Languages spoken and written: French, English.
Development tools: C, Assembler, Java, VHDL, Script DOS, Unix, VRTX, MPLAB, MaxPlus2, Foundation,
Borlanc C, ForeHelp, Linux, OpenEmbedded, Android, Eclipse, CAN Network, ZigBee .
Electronic and technical: μP et μC (Pic1x, Pic24, DsPic, 68xxx, 68HC11, C167, AT91SAM9261).
Memory (CompactFlash, Flash, Nvram, Eeprom).
Peripherals communications (I2C, SPI, UART, USB).
Converters, sensors, interfaces (AD77xx, LCD, LoadCell, Si3000 Codec, DAA Si3056,
RF-ID, Ember260).
PROFESSIONAL EXPERIENCE
Embedded software designer and project manager 2002 - present
Monitrol R&D (Boucherville, QC, Canada) : Company specialized in the field of
developing electronic products for the agricultural industry
Define, develop and maintain real-time embedded software for Monitrol's electronic,
data processing solutions. Provide technical responsibility for the company's most www.Varifan.ca
profitable products. www.m2mtelesystems.com
Technical Achievements:
Maintenance and adding functionality on the first generation products that have made the company's reputation. ( Microchip
Assembler);
Development of specific real-time operating systems for the new generation of control systems ( Microchip Assembler, C
language);
Software development for smart data acquisition modules, I/O control (discrete, continuous) and multiplexing A/D signals
(Microchip Assembler, C language);
Software development for tools (bootloader to facilitate in-situ update and diagnostic ( Microchip Assembler, C language);
Network development based on a wireless mesh structure (Wi-Farm Network) for Monitrol's products ( ZigBee, C language);
Embedded software development for Monitrol's wireless network cards (RF-IN) ( ZigBee, C language);
Android application development (Java, Eclipse, Android SDK).
Others:
Participate in new projects definitions, electronic components choice and electronic schematics validation;
Develop laboratory's test procedures for embedded software;
Ensure the responsability of various documentations;
Participate in the internal software design definition and standards in order to maintain high level of software quality.
Environments : Assembler, C language, Java, RF-ID, ZigBee, Pic1x, Pic24, DsPic, LoadCell . Eclipse, Android SDK
Software Design Engineer 2000 - 2001
Ingénico (France) : Company specialized in the field of electronic payment
Maintenance and improvement of an embedded software application payment for
SHELL's terminals (oil company).
Software development under UNIX SUN station 360 (C language); www.ingenico.com
Testing the application via an Applied Micro System 68000 emulator;
Integrate, generate, release software version and documentation.
Feasibility study based on a battery system for a portable terminal.
Evaluate a Gas Gauging component (BQ2019) and a benchmarq load battery component (BQ2000);
Develop testing software (C language);
Prepare a comprehensive report on the findings.
Environments : Real-time Os VRTX, processor 68000, UNIX, Borland C, C language.
Test Engineer 1999 - 2000
Peugeot Citroën Automobile (France)
Electronic systems integration and validation for the vehicle "Peugeot 406".
Investigate and develop test procedures; www.psa-peugeot-
Plan and execute tests; citroen.com
Coordinate technicians test actions;
Participate in various tests on prototype vehicles;
Analyze results and prepare test reports;
Attend progress meetings;
Establish malfunction sheets.
Environments : CAN Network, CANanalyser.
ACADEMIC EXPERIENCES
Master's internship 1999
Kortex (France) : Telecommunications company focused on modem's development.
Adding functionality into a modem "Kortex" through Altera programmable devices.
Design modules in VHDL language;
Create, test and validate the modules;
Establish documentations;
Analyze results and prepare test reports.
Environments : VHDL language, MaxPlus2.
CEGELEC (France): ALSTOM's Subsidiary for energy conversion
Software porting for a digital controller turbine steam.
Adapt the software to the new CPU;
Optimise by adding and removing some algorithms;
Integrate and test through an emulation probe (PowerPack) and a "debugger" (PowerView).
Environments : Assembleur 68000, processor 68010, microcontroller 68340.
EDUCATIONS
Master in Electrical and Computer Engineering 1999
University of Orsay (Paris, France)