Pramod Verma

Software Engineer

Bengaluru, Karnataka, India6 yrs 6 mos experience
Most Likely To SwitchHighly Stable

Key Highlights

  • Proficient in Embedded C and ARM Cortex M4 architecture.
  • Experience in power management firmware development.
  • Strong background in embedded systems and firmware integration.
Stackforce AI infers this person is a Firmware Developer specializing in Embedded Systems and Automotive technologies.

Contact

Skills

Core Skills

Embedded SystemsFirmware

Other Skills

Power ManagementC++CMakeEmbedded CDebuggingReal-Time Operating SystemsARM based controllersPythonFreeRTOSHTTP library integrationTCP/IPDevice driversARM Cortex M4SDIO driverGPIO

About

Working experience in embedded software/firmware and RTOS concepts. Proficient in Embedded C and ARM Cortex M4 architecture. Working knowledge of Bus protocols like I2C, SPI, UART, CAN, SDIO. Basic understanding of Data Structures and Algorithms. Familiar with computer networking and operating systems.

Experience

6 yrs 6 mos
Total Experience
2 yrs 2 mos
Average Tenure
3 yrs 9 mos
Current Experience

Intel corporation

SoC Power Management Firmware Engineer

Jul 2022Present · 3 yrs 9 mos · Bengaluru, Karnataka, India

  • Power Management.
  • 1. Design, develop and debug the low level firmware for a power management controller which interacts with multiple modules on the SoC.
  • 2. Involved mainly in idle power management of the main compute engine consisting of multiple subsystems and their corresponding power controllers.
  • 3. Operating compute modules in low power states, enforcing clock and power gatings, and handling wake-ups.
  • 4. C++ for firmware development and unit testing of low memory footprint controllers.
  • 5. Familiarity with CMake for configuration and build handling.
Power ManagementC++CMakeEmbedded SystemsFirmware

Greyorange

Embedded Engineer

Mar 2021Jun 2022 · 1 yr 3 mos · Gurugram, Haryana, India

  • Warehouse Automation.
  • 1. Development of firmware in C for ARM based controllers from Texas Instruments.
  • 2. Involved in design, development and debug of firmware for the navigation subsystem of an automated guided-vehicle used in warehouse automation.
  • 3. Python scripts for automation in the development process, e.g. firmware and configuration updates.
Embedded CARM based controllersPythonEmbedded SystemsFirmware

Niflr

Embedded Engineer

Jun 2019Dec 2020 · 1 yr 6 mos · Bengaluru Area, India

  • Retail Automation
  • 1. Smart vending machines for unattended retail store and auto-checkout.
  • 2. Design and development of firmware in Embedded C over FreeRTOS for an interrupt-driven architecture along with testing and debugging.
  • 3. Integration of HTTP library with Wiznet Ethernet IO driver and TCP/IP stack, integration of JSON
  • parsing library with the HTTP client.
  • 4. Writing firmware for peripherals including CAN, I2C based EEPROM, ADC module, FLASH memory, SPI, UART based NFC reader etc.
  • 5. Supported software engineering team in API testing and end-to-end integration of the system.
  • 6. Collaborated with the hardware team in component selection, schematic verification, and board bring-up.
Embedded CFreeRTOSHTTP library integrationEmbedded SystemsFirmware

Hiper automotive

Remote Intern

Nov 2018Mar 2019 · 4 mos · Remote

  • Energy consumption optimization of vehicles.
  • 1. Device drivers for ARM Cortex M4 based microcontroller from STMicroelectronics.
  • 2. Designed and developed drivers for GPIO, UART, CAN, RTC. Developed firmware/driver for the SIM28ML GPS module by integrating the UART driver.
  • 3. Integrated an open-source SDIO driver with Chan's Generic FAT Filesystem Module.
Device driversARM Cortex M4SDIO driverEmbedded SystemsFirmware

Indian institute of space science and technology

Summer Intern

May 2018Jun 2018 · 1 mo · Trivandrum, Kerala, India

  • Avionics.
  • Toolbox/API development for a MIL-STD 1553 based payload validation.

Netaji subhas institute of technology

Trainee

Jun 2017Jun 2017 · 0 mo · Delhi, India

  • Hands-on training on embedded systems development at Texas Instruments Centre for Embedded Product Design.

Education

Indian Institute of Technology (Indian School of Mines), Dhanbad

B.Tech(Hons.) — Electronics and Communications Engineering

Jan 2015Jan 2019

Stackforce found 100+ more professionals with Embedded Systems & Firmware

Explore similar profiles based on matching skills and experience