Find freelancers. Lose those costly delays.

With 1.7 million freelancers, we'll match you with the perfect talent.

or, Register with Elance »

Senthil M. | Elance
 
176985602337900
Last Sign-in: Mar 12, 2015

Senthil M.

Embedded Software
   India
  |   Bangalore, Karnataka
  |  5:43 am Local Time

Overview

Minimum Hourly Rate $22

I provide services in Embedded Software development for wide range of interests. Master graduate in computer science with more than two decades of experience in software and hardware development for embedded systems. My services include
- Android porting to embedded platforms.
- Linux Board Support Package(BSP) for ARM, PowerPC and MIPS
based boards.
- Device driver development in Linux.
- Multi-threaded application development under Linux.
- Real-time operating systems(RTOS) bring up on
Embedded...

Read More »
Jul 31, 2012|Other IT & Programming|Private|Completed
|
4.2
Jan 8, 2012|Software Application|Private|Completed
Nov 29, 2011|Other IT & Programming|Private|Completed
|
4.7
Nov 18, 2011|Web Programming|Private|Completed

View All »

Skills (12)

Tested
Embedded Systems
Embedded Systems Test
My Score
avg
C
C
My Score
avg
Passed
Programming with C Test
My Score
avg
Unix
ARM
Freescale PowerPC
Hardware Design
Embedded Linux
Device Driver Development
Application Programming
Project Management
System Programming
Linux System Administration
Linux
My Score
avg
Passed
Linux Test
My Score
avg

Service Description

I am a Software professional with 22 years of experience in software and hardware development for embedded systems. Extensive experience in C and Assembly language programming for embedded systems, especially Intel micro-controllers/microprocessors, Motorola PowerPC and ARM processor.

I would describe my years of experience in developing various embedded software which interact closely with Hardware as my strength and expertise. Debugged lot of systems at hardware level using Oscilloscope and Logic analyzer. Proficient in the use of tools such as JTAG debugger, In-Circuit Emulator and Simulator for embedded processors.

In Embedded systems, developed software in numerous areas:

- Linux Board Support Package(BSP) for MPC8260,
MPC8275, MPC8347 and XScale(ARM) processor in
Intel network processor IXP2850.
- Linux bring-up from boot to application start.
- Ported "u-boot" bootloader for various PowerPC and
ARM platforms.
- Linux USB driver bring-up on PowerPC platforms.
- In-depth knowledge of Linux 2.4 and 2.6 kernels.
- ThreadX BSP for MPC8260 .
- Server management firmware.
- Serial and "Infrared Remote" driver for a Video
Conferencing system in MPC 8347 platform
- Compact Flash driver development on MPC 8347
platform
- ARP protocol stack for Edge router
- PPPOE protocol stack porting to ThreadX RTOS
- New Router board verification software
- AAL1 protocol development on MPC 8260
- GPS based handheld unit...

Read More »

Employment

Sun Microsystems
Senior Software Engineer
2006 - 2013
Polycom, Inc
Staff Software Engineer
2005 - 2006
Ericsson, Inc
Senior Software Engineer
2000 - 2005
People.Com consultants
Software Consultant
1999 - 2000
Motorola India Electronics Ltd
Senior Software Engineer
1997 - 1999
NCORE Technology
Hardware/Software Engineer
1994 - 1997
Digital and Analog Computing Services
Hardware/Software Engineer
1992 - 1994

Education

Johns Hopkins University
Master Degree in Computer Science
2001 - 2003
Thiagarajar Engineering College
Bachelor of Engineering in Electronics and Communication Engineering
1988 - 1992

Keywords

Android
Embedded software
ARM & MIPS & PowerPC
Linux
RTOS
Microcontroller & PIC Microcontroller
Networking
Assembly programming & Hardware level debugging
Embedded system bring-up & Java & Javascript
Arduino & Bluetooth
My Snapshot
Elance Level
Level represents activity and experience on Elance. Freelancers start at Level 1 and achieve higher levels through their work. A higher "Level" indicates greater earnings, ratings and other achievements on Elance. Learn More »
  • 12 months
  • Lifetime
Jobs
Total
Milestones
Hours
Reviews
Recommend
Clients
Total
Repeat
Earnings
Private
Private
Total
Per Client
Identity
Username
senthi
Type
Individual
Member Since
April 2009
Elance URL
Verifications
0
Groups
Senthil M. | Elance

Senthil M.