Avatar of Aakash Kumar.
Aakash Kumar
Embedded Systems and IoT
ProfileResume
Posts
0Connections
印刷
Avatar of the user.

Aakash Kumar

Embedded Systems and IoT
An experienced embedded engineer with experience in 8 bit and 32 Bit MCUs, ESP32 and Iot, PCB designing, and Python desktop software development for embedded systems. Seeking a role in an innovative organization where I can leverage my skills and experience to design and develop cutting-edge embedded systems.
M-Kris Electric
HMRITM
New Delhi, Delhi, India

Professional Background

  • 現在の状況
    無職
  • Profession
    Embedded Developer
  • Fields
    家電製品
  • 職務経験
    1年未満 (1年未満関連の実務経験)
  • Management
    なし
  • Skills
    C++
    C
    Embedded Systems
    Internet of Things (IoT)
    Qt framework
    Python
  • Languages
    English
    流暢
    Hindi
    ネイティブまたはバイリンガル
  • Highest level of education
    Bachelor

Job search preferences

  • Desired job type
    フルタイム
    リモートワークに興味あり
  • Desired positions
    Firmware Engineer, Firmware Developer, Embedded Software Engineer
  • 希望の勤務地
    Delhi, India
    India
  • Freelance
    非フリーランス

Work Experience

Embedded Engineer

M-Kris Electric
フルタイム
2月 2022 - 現在
New Delhi, Delhi, India
- Developed a data logger using ESP-IDF, which logs data from meters periodically over RS485 using the Modbus protocol, and then sends the data over the internet using Wi-Fi and HTTPS API calls, all from scratch. - Developing offline logger software for Windows OS using python, react, CSS, html, MySQL. It logs data from meters periodically over RS485 using the Modbus protocol and stores it in the MySQL database. Records can be generated in pdf format with a selectable interval and date range. It also has WebUI for live viewing that shows a graph. Mostly from scratch, my part was with backend (python and SQL). - Board bring-up for MS51 MCU and ESP32. - Worked on communication protocols - SPI, UART, Modbus, I2C, MQTT, Rest API. - Worked on Peripherals - ADC, Interrupts, GPIOs, Watchdog, UART, Timers, - Improved software development workflow and structure by having a common folder for libraries like Modbus, LCD, etc. with different .h and .c pair with mostly architecture independent and modular code (somewhat like STM32 CubeMX). - Developed GUI for easy meter calibration. Made using python and Tkinter Implementing new APIs and libraries. Modifying existing firmware and adding new features for meters. Porting existing code from Microchip PIC16 to Nuvoton MS51. Working on wired communications protocols that include RS485, RS232, and Modbus. PCB and circuit design.

Embedded Engineer

6月 2023 - 4月 2024
11 mos
Bengaluru, Karnataka, India
- Supported the development and implementation of new features, updates, and troubleshooting solutions for Zigbee protocol (ZStack) on the CC2530 microcontroller. - Contributed to the development and maintenance of a BACnet Controller software application that functions as a BACnet Client to control BACnet devices. This includes assisting with bug fixes and feature enhancements. - Worked on a Meshnet Controller software application that bridges ZigBee communication with Linux for control of ZigBee devices. - Utilized Embedded Linux and Raspberry Pi for the development of the BACnet Controller software

Hardware Intern

1月 2021 - 5月 2021
5 mos
Hired as in hardware intern. My day-to-day task is to test firmware, develop firmware, and document development boards that are developed in-house. All these are on ESP8266-12F/E/N MCUs.

Hack-a-bit Hackathon

10月 2018 - 10月 2018
1 mo
We made a prototype of a pill management system, in this, there is an app and IoT device. As most old age people cant operate smartphones so caretakers of an old person can set up reminders on a smartphone to take pills which will be displayed on the IoT device

Education

Engineer’s Degree
Electronics and Communication
2017 - 2021
7/10 GPA