11/26/2013 updated


100 % available
Senior Embedded Software Developer
Hyderabad, India
India
KeilHTMLUniversal Mobile Telecommunications SystemsARM ArchitectureBash ShellBIOSBooting (BIOS)C++ (Programming Language)CalibrationCode Composer StudioIBM Rational ClearCaseCodeWarriorComputer ProgrammingComputer NetworksConcerto
Responsibilities
Responsible for development of firmware and drivers
Responsible for analyzing requirement spec, development of HLD and LLD.
Responsible for development of system architecture and designing firmware.
Responsible for implementation and troubleshooting hardware interface, data acquisition, pressure, & temperature sensor.
Responsible for testing GSM/GPRS modem, calibration of analog channel & designing digital circuits.
Responsible for installation & commissioning of products in customer place & cost estimation.
Responsible for defect analysis & implemented plans for defect prevention
Expert in:
Microcontroller Programming
Linux and RTOS Device Driver Programming
Nucleus, uClinux ,WinCE and Free RTOS experience
Programming Languages:
C
C++
Assembler
Shell Script bash, ksh, csh
Methods:
Object Oriented Programming
UML modeling methods
Platform:
TI Dual Core Chip Cortex M3 & C2800 Concerto F28M3552 / Code Composer & DSP BIOS
OMAP 1710, OMAP L138, AM35xx
Freescale i.MX31 ARM11 / Linux Kernel 3.2
Freescale DSP MC56F83xx / Code-Warrior Processor Expert
Freescale Kinetis KL2 ARM Cortex M0+ / Code-Warrior Processor Expert
ATMEL ARM9 / Linux Kernel 2.6 / Debian / Open Embedded
ATMEL ARM7 / FreeRTOS GNU Toolchain
ATMEL AVR mega128
AXIS ETRAX 100LX / Linux Kernel 2.4/2.6
NXP ARM7 / Keil uVision 4 mit und ohne Realtime OS RTX
Beck IPC / RTOS
ST Micro STM32 ARM Cortex M3 + M4 / Keil uVision 4 / Raisonance Ride7
Motorola DragonBall / uClinux Kernel 2.4
Motorola HC11 / HC12
Tools:
Eclipse CDT C/C++ IDE (Cross Compiling)
Keil uVision 3 + 4 für ARM mit und ohne Realtime OS RTX
TI Code Composer 5.3
Raisonance Ride 7 for ARM
Rowley Associates CrossWorks für ARM7
Metrowerks Code Warrior / Prozessor Expert
Emacs / PSPad editor / Ultra Edit / RedHat Source Navigator
Enterprise Architect UML / Poseidon UML
Borland C++ IDE Builder / Beck IPC
WinAVR / AVR Studio
Software Package:
GNU open source tools g++, gcc, make, ld, ar, gdb (Cross Compiling)
Open Embedded Platform-Builder for Embedded Linux
RedBoot boot loader
uBoot boot loader
Linux Kernel 2.4, 2.6 und 3.x
Motorola cc, make, ld, ar, gdb …
Rowley Associates CrossWorks for ARM7
Metrowerks Code-Warrior / Processor Expert
Cosmic Compiler / Debugger for HC12
Assembler HC11 / HC12
CVS / SCCS/IBM Rational Rose Clear Case/Clear Quest/ Rational Rose Test RT
Technologies / Standards:
POSIX
pSOS+
TCP / IP
Telnet, FTP, etc...
HTML / XML
SSH, SCP, SFTP
UML 2
Theories of Process-Scheduling, Preemption, Memory-Management, Interrupt-Handling, Timer
Linux Kernel-Threads, pthreads, Interrupt-Handler, Timer, HRT, etc...
Linux Sockets, Pipes, Queues, Files, etc...
Linux Semaphore, Mutex, Spin-Lock, etc...
CAN, I2C, SPI, RS232, RS485/422, USB, etc ...
GSM, GPRS, UMTS, SMS,
Responsible for development of firmware and drivers
Responsible for analyzing requirement spec, development of HLD and LLD.
Responsible for development of system architecture and designing firmware.
Responsible for implementation and troubleshooting hardware interface, data acquisition, pressure, & temperature sensor.
Responsible for testing GSM/GPRS modem, calibration of analog channel & designing digital circuits.
Responsible for installation & commissioning of products in customer place & cost estimation.
Responsible for defect analysis & implemented plans for defect prevention
Expert in:
Microcontroller Programming
Linux and RTOS Device Driver Programming
Nucleus, uClinux ,WinCE and Free RTOS experience
Programming Languages:
C
C++
Assembler
Shell Script bash, ksh, csh
Methods:
Object Oriented Programming
UML modeling methods
Platform:
TI Dual Core Chip Cortex M3 & C2800 Concerto F28M3552 / Code Composer & DSP BIOS
OMAP 1710, OMAP L138, AM35xx
Freescale i.MX31 ARM11 / Linux Kernel 3.2
Freescale DSP MC56F83xx / Code-Warrior Processor Expert
Freescale Kinetis KL2 ARM Cortex M0+ / Code-Warrior Processor Expert
ATMEL ARM9 / Linux Kernel 2.6 / Debian / Open Embedded
ATMEL ARM7 / FreeRTOS GNU Toolchain
ATMEL AVR mega128
AXIS ETRAX 100LX / Linux Kernel 2.4/2.6
NXP ARM7 / Keil uVision 4 mit und ohne Realtime OS RTX
Beck IPC / RTOS
ST Micro STM32 ARM Cortex M3 + M4 / Keil uVision 4 / Raisonance Ride7
Motorola DragonBall / uClinux Kernel 2.4
Motorola HC11 / HC12
Tools:
Eclipse CDT C/C++ IDE (Cross Compiling)
Keil uVision 3 + 4 für ARM mit und ohne Realtime OS RTX
TI Code Composer 5.3
Raisonance Ride 7 for ARM
Rowley Associates CrossWorks für ARM7
Metrowerks Code Warrior / Prozessor Expert
Emacs / PSPad editor / Ultra Edit / RedHat Source Navigator
Enterprise Architect UML / Poseidon UML
Borland C++ IDE Builder / Beck IPC
WinAVR / AVR Studio
Software Package:
GNU open source tools g++, gcc, make, ld, ar, gdb (Cross Compiling)
Open Embedded Platform-Builder for Embedded Linux
RedBoot boot loader
uBoot boot loader
Linux Kernel 2.4, 2.6 und 3.x
Motorola cc, make, ld, ar, gdb …
Rowley Associates CrossWorks for ARM7
Metrowerks Code-Warrior / Processor Expert
Cosmic Compiler / Debugger for HC12
Assembler HC11 / HC12
CVS / SCCS/IBM Rational Rose Clear Case/Clear Quest/ Rational Rose Test RT
Technologies / Standards:
POSIX
pSOS+
TCP / IP
Telnet, FTP, etc...
HTML / XML
SSH, SCP, SFTP
UML 2
Theories of Process-Scheduling, Preemption, Memory-Management, Interrupt-Handling, Timer
Linux Kernel-Threads, pthreads, Interrupt-Handler, Timer, HRT, etc...
Linux Sockets, Pipes, Queues, Files, etc...
Linux Semaphore, Mutex, Spin-Lock, etc...
CAN, I2C, SPI, RS232, RS485/422, USB, etc ...
GSM, GPRS, UMTS, SMS,
Languages
EnglishFluentHindiNative speaker