My dear friends.
I am a C Developer (Embedded system ,Linux Internal ) expert & professional .
Programming Languages:
Shell scripting
Advanced C & Data structures
System programming:
Linux Kernel system calls
IPC mechanisms – Pipe, FIFO, Shared memory
Network Programming using TCP and UDP sockets
pThreads – Multi thread programming
Embedded Linux:
U-boot, cross compiling, porting Linux kernel
Linux bring-up on Emertxe ARM board
Embedded controllers:
Hands-on working with GPIOs, Analog I/Os, Memory usage, interfacing, character LCD
Peripherals usage - Timers, Counters and Interrupts
Communication protocols - UART, SPI, I2C ,CAN etc
Embedded platforms:
Distributions - Linux (Fedora / Ubuntu)
Beagle Bone Black (ARM Cortex A8)
PIC (18F4580) board
Dev environment: Vim, Makefiles, MPLAB, Proteus.
Compilers : GCC, XC8, ARM-Linux-gcc
Debuggers: GDB