Santhosh.D Contact No: +**-
Email: ***********@*****.***
OBJECTIVE
To obtain a responsible and challenging Embedded Software Engineer position in a company
that will allow me to grow along with the company.
SUMMARY
• Good understanding & hands on experience on Porting Linux & boot loaders (U-boot,
GRUB) on different architecture.
• Customizing root file system.
• Boot time reduction.
• Good understanding of OS & RTOS concepts.
• Cross Compiling Application for running on board.
• Good knowledge on Linux environment.
• M.Tech in Embedded System Technologies from Vel Tech Technical University.
• Totally 2.1 years of work experience in Embedded Software Development for Linux
based systems.
• Team player and self-motivated.
PROFESSIONAL EXPERIENCE
Worked with EMOTION SQUARED TECHNOLOGIES PRIVATE LIMITED,
Bangalore from February 2012 to March 2014.
SKILLS
Programming Languages C, Embedded C
Tools Hyper Terminal, Keil, Live suite with USB, COM Port Tool Kit
Programming Exposure Programming for Linux operating system
Hardware LPC-2148(ARM-7), Porting Linux Kernel on Beagle-XM
Board & All Winner A10 Board(ARM Cortex A8)
Protocols SPI, I2C & UART
PROJECTS WORKED
Project : Anywhere OS
Type : Design and Development.
Platform : Linux.
Software : Robustech, A10 and C.
Tools : Live Suite with USB, QEMU.
Hardware : Intel (x86) and All winner A10(ARM cortex).
Role : Team member.
Synopsis
Anywhere OS is a customized Linux operating system, used for surface computer
development. Anywhere brings menus, games, apps right to tables. Anywhere build as
customized kernel, UI, applications according to hardware.
Responsibilities
As a Team member involved in
• Developed Anywhere OS
• Used GUI has clutter and enlightenment packages.
• Compiled ALSA, G-streamer for audio, video framework and appropriate packages
for wireless and other interfaces.
• Build minimal OS of 22 MB without GUI.
• Kernel customization as decreasing file system size, kernel configuration according to
needed hardware modules.
• Boot time reduction as disabling log messages, printks, console output, bug,
customizing RC scripts.
• Licensing system to check GPL or LGPL.
• Knowledge on Linux system environment.
• Build Webkit-Clutter, webkit is an web browser engine. Webkit-clutter allows clutter
apps to embed a webview.
• Cross compiling Webkit-clutter for windows on linux using MinGW.
• Booting Linux on hardware emulator QEMU, using busybox and build-root.
• Porting U-boot and linux on all winner A10 ARM cortex board.
• Cross compiling Application for running on ARM board.
ACADEMIC PROJECTS
M.Tech Project
Title : Digital Hand Gloves for Sign Language Recognition
Team Size : 3
Duration : 3 months
Synopsis : This project aim to design cost-effective digital hand gloves, for sign language
recognition, which is used for communication between hearing impaired and
normal person. The data is transmitted via ZIGBEE to PC which displays the
gesture.
Role : Worked on sensor networking and data processing.
B.E. Project
Title : Remote meter reading using wireless communication technology
Team size : 4
Duration : 6months.
Synopsis : Home electricity meter reading will be sent automatically to E.B. office.
Role : Application Developer.
EDUCATION
• Master of Technology: Embedded System Technologies With 73.70%
[Vel Tech Dr.RR & Dr.SR Technical University]
• Bachelor of Engineering: Electronics & Communications Engineering With 59.17%
[Rajiv Gandhi College Of Engineering - Affiliated by Anna University]
• HSC from Board of Secondary Education with 77.5%.
[Bharath Matriculation Higher Sec School]
PERSONAL DETAILS
Father’s name : Dhamotharan.
Mother’s name : Varalakshmi.
Date of birth : 20-12-1986.
Languages known : English, Tamil, Telugu.
Address : #628/216j, Salem main road, Krishnagiri – 635001.
DECLARATION
I do hereby declare that the particulars of information and facts stated herein above are true,
correct and complete to the best of my knowledge and belief.
Place:
Date :
SANTHOSH.D