Yannick Brosseau

Montréal, Québec, Canada
yannick dot brosseau at gmail point com
Aussi disponible en Francais

(Note: The french version is usually more up-to-date.)

Academic training


M. Sc. A, Computer engineering

Title: Integration of decisionnals components on Spartacus, a robot attending the AAAI Challenge 2005

Research Laboratory on Mobile Robotics and Intelligent Systems

Université de Sherbrooke


B. Eng., Computer engineering

Université de Sherbrooke

Cumulative mean: 4.0/4.3


2010 -

École Polytechnique de Montréal - Dorsal Laboratory

Research Associate

2004 -

Self-employed worker

Open source software consultant

  • Development of a web site engines, using PHP/MySQL, for non-profit organizations
  • Subversion training
  • Implementation of serial communications protocols
  • Open source software customization
  • Legacy software maintenance
  • Complete network deployment based on Linux (Terminals, phone system, file server, etc)

January 2006 - December 2009

ORTHOsoft (Now Zimmer CAS), software development departement

Software developer

  • Consultant in development of embeddeds systems for a 3D positionning technology destinated to a bio-medical usage
  • Development of a wireless communication system prototype
  • Selection and implementation of an embedded Linux solution
  • Linux driver customization and C++, Python software development

Fall 2004

Université de Sherbrooke, département de génie électrique et génie informatique

Teaching assistant

Summer 2002 and Fall 2001

ORTHOsoft, software development departement

Software developer

  • Develop a 3D tracking system emulator
  • Integrate algorithms for 3D models segmentation
  • Maintain Computer Assisted Surgery software

Winter 2001 and Summer 2000

CMC Electronics, GPS OEM group

Software developer

  • Develop the input output interface of a GPS OEM card. From UART control to protocol decoding
  • Code some peripheral modules of a GPS survey system
  • Maintain the Starview interface software which communicate with the GPS card in a graphical environment
  • Design a data acquisition system using the GPIB protocol


Mobile and Autonomous Robotics Integration Environment (MARIE)

  • Design an integrated development environment applied to robotic research
  • Create mecanism to facilitate the reutilisation of existing softwares


  • Design a toy robot which can interact with autistics children
    Three participations to the Robotoy contest
  • Create a web-based project management system
  • Design and code a real time operating system for the 68HC11 and 68331


  • Create a software to facilitate the learning of programming

Technical knowledge

Programming languages

C++, Python, C, PHP, Java, JSP, Basic, Javascript, CShell, Bash, Perl

Operating systems

Linux, Unix (SunOS, IRIX), OS/2, Windows, Dos

Microcontroler and Assembly

Motorola 68HC11 et 68331, Architecture ARM et ARM Thumb, Microchip PIC

Development tools

GNU GCC, GNU Autotools, Matlab, Microsoft Visual Studio, Borland C++

Protocols, standards and API

Zigbee,GPIB, I2C, NMEA, UART, DMA, TCP/IP, Nuance Voice Platform

Community involvement


Projet Montréal

Information technology coordinator
Verdun borough mayoral candidate for the 2009 election


Forum citoyen de Verdun (Verdun citizen summit)

Website coordinator





FACIL, pour l'appropriation collective de l'informatique libre

Treasurer, administrator


Le Sagace, student newspaper of the Engineering Faculty

Editor in chief, treasurer, webmaster


Groupe d'utilisateurs de Linux de l'Université de Sherbrooke (GULUS)

Treasurer, administrator


Association générale des étudiants en génie (AGEG)

Linux director

  • Unifiate the web, email and file services on a Linux server

1999-2001, 2003-2004

IEEE Sherbrooke, student branch

President, VP public affairs, VP technical group

Prizes et distinctions

  • Laureate of the Forces Avenir prize in the category Affaires et vie économique for the projects of the GULUS (2004)
  • NSERC Post graduate Scholarship (2003-2005)
  • Third position at the Folle course informatique contest (2003)
  • Laureate of the OCTAS prize of the Fédération Informatique du Québec (FIQ) in the category relève universitaire for the Diskcat 3 project (2002)
  • Finalist at the student appreciation gala of the FIQ (2002)
  • Gaston Aubé scholarship for innovation in a conception course (2001)
  • CMC Electronique scholarship
  • Robotoy contest (Université de Sherbrooke):
    • 3rd edition: 1st place (2001)
    • 2nd edition: Ingeniosity et creativity mention (2000)
    • 1st édition: 2nd place (1999)