Embedded applications on UNIX (Solaris), Embedded Linux and Windows environments.
Device driver development - USB (CDC, HID, Mass Storage, Bulk transfer classes), CAN Bus(SAE J1939,DeviceNet, CANOpen), KWP and VAG
Bluetooth ( Headset, Audio Gateway profiles) - Classic and Low Energy, WiFi and RF.
RTOS - QNX, Vxworks, GM-proprietary RTOS, CMX-RTX, Keil-RTX51, Nucleus, Embedded Linux
Linux kernel development, application development .
Application Development in VC++, .Net. Cross compilers and linkers such as Cosmic, Diab-data, , Keil-51, Hitachi Workbench, Paradigm C++ PRO, IAR compilersTool-chain software development – binutils porting, gdb targeting, etc.
Expertise in GCC, GNU, g+, linker, compiler, GDB, perl, python, assembler.
Languages – Assembly, C, VC++ & Modula-GM.
RF, Bluetooth, Zigbee, RS232, RS422, RS485, IEEE488 (GPIB), MODBUS and USB communication protocols.
Cortex M4 core controller expertise - both hardware and firmware development.
Android iOS Hybrid App Development