An Experienced Embedded Software Developer with over 6 years of programming and firmware development with deep understanding of digital systems , microcontrollers , embedded kernel development with focus on intelligent ECU firmware development , Battery Monitoring System and Robotics. Love to design, create and solving problem. Want to work in an innovative environment that has respect for new technologies and methodologies. Like to read IT eBooks and staying up to date. Area of Expertise Static Type Languages [C, C++, Java] Microprocessor and Microcontrollers [ARM Cortex-M , DSP , AVR] SOC and Processor [ARM Cortex-A (Ti Am335x , BCM2711)] Peripheral and Communication [I2C, SPI, I2S, UART, CAN, ETHERNET, LIN, USB, SATA] RF Technologies [GSM, BLE, Wi-Fi, Zigbee, NFC] Algorithms [Search, Sort, b-trees] Design Pattern [Factory, Observer] Driver and Modules [Linux Modules, Windows Driver] Memory [NOR, NAND, SRAM, DRAM] Build Environment [Makefile , Cmake , Qmake] Embedded Kernels [Linux Kernel, RTOS] Dynamic type languages [Python] Git [Github , GitLab, BitBocket] Agile methodologies [Scrum] C++ Libraries and frameworks [Boost, Eigen, openssl , Qt , Gtk] Standards [Misra, NASA, ISO26262] Android AOSP [HAL development, RIL development , Android Framework] Project Management and team workspace tools [Trello, JIRA] Basic Electronic [schematic reading and PCB , Electronic Debugging] PCB and Schematic tools [Altium Designer, Allegro] Embedded Linux [Yotco, Buildroot, boot2qt]
©