VB
available

Last update: 14.04.2012

Embedded System Software Programmer

Graduation: not provided
Hourly-/Daily rates: show
Languages: English (Native or Bilingual) | Hindi (Native or Bilingual)

Skills

1. Programming Language : C, C++
2. Host (Development) Platform : Linux, Windows
3. RTOS : µC/OS-II
4. Micro controllers : Atmel (Atmega1281, AT91SAM7X256 (ARM)),
Microchip (PIC32MX4L512), Freescale (MC9S08MP16)
Philips (LPC2294 (ARM))
5. Tool-Chain : GCC (WinAVR, MPLAB-C32, WinARM), IAR
6. Communication Busses (Physical) : SPI, I2C, RS-232, CAN
7. Protocols : IEEE 802.15.4 WPAN MAC stack (ZigBee)
8. IDE : IAR, AVR-Studio (Atmel), MPLAB (Microchip)
9. Version Control System : CVS , Microsoft-VSS, SVN
10. Bug Tracking : Mantis (Customized)
11. Miscellaneous : Makefile, CVS, Microsoft Visio, Tortoise SVN, Source Insight

Project history

1) Firmware development of Cathodic Protection Rectifier
2) Drug injecting (Medical Device) firmware development.
3) Design and development of firmware for Penetrometer (Industrial device)
4) Design and development of MAC layer of IEEE 802.15.4 wireless private area network protocol, PAL (Platform Abstraction Layer) and TAL (Transceiver Abstraction Layer)
5) Design and implementation Buffer and Queue Management System (BMM and QMM) for MAC layer of IEEE 802.15.4 WPAN.
6) Porting of drivers (PAL - Platform Abstraction Layer written for 8 – bit controller) used by IEEE 802.15.4 MAC to an ARM based microcontroller: Atmel AT91SAM7X256

Local Availability

Only available in these countries: India
Available
Profileimage by Anonymous profile, Embedded System Software Programmer Embedded System Software Programmer
Register