Post Job Free

Resume

Sign in

Embedded Software Development

Location:
Longueuil, QC, Canada
Posted:
January 05, 2014

Contact this candidate

Resume:

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)



Contact this candidate