I am an Embedded Systems Developer. I develop Embedded systems with Cortex M Microcontrollers & Cortex A Microprocessors .
Highlight of my work Experience
• +8 years C/C++ Development • +6 years ARM Cortex M System Development Based On The ST’s Ecosystem ( and NXP’s LPC17xx ) • +5 years Assembly Development • +5 years PCB Design with Altium Designer ( Including +2 year of high speed PCB design ) • +4 years ARM Cortex A System Development ( Linux ) Based on TI’s Ecosystem • +2 Years RTOS ( FreeRTOS )
Tools I use
• Keil Embedded Development Tool • Eclipse IDE ( STM32CubeIDE ) • Altium Designer • Mentor Graphics HyperLynx
Technology
• Embedded architecture and systems design • Embedded Hardware and firmware development • Embedded Linux ( BuildRoot & U-Boot ) • Technical leadership and project management • Scehmatics Design ( Altium Designer ) • Electronic CAD PCB layout ( Altium Designer ) • Embedded TCP/IP ( lwip , FreeRTOS+TCP Stack , WolfSSL ) • Network Based Design • Bootloader Design