Now you can Instantly Chat with HARDIK!
About Me
Embedded Software Engineer with 8 years of experience in developing embedded software for Battery Management Systems (BMS), Brushless DC (BLDC) motor control, and Electronic Controls on Caterpillar machines. Expertise in C programming, MATLAB/Simulin...control, and Electronic Controls on Caterpillar machines. Expertise in C programming, MATLAB/Simulink, hardware definition language (Verilog), and various protocols/peripherals. Proven ability to work independently and collaboratively, troubleshoot software issues, and deliver high-quality software solutions.
Show MoreSkills
-
-
- 2 Years
Beginner
-
- 4 Years
Intermediate
-
- 2 Years
Beginner
-
-
- 2 Years
Intermediate
-
-
-
- 8 Years
Advanced
-
- 1 Years
Beginner
-
-
-
- 4 Years
Intermediate
-
- 8 Years
Advanced
-
- 5 Years
Advanced
-
-
- 1 Years
Beginner
-
-
-
-
-
-
-
-
-
-
- 2 Years
Intermediate
-
-
-
-
- 3 Years
Intermediate
-
-
- 2 Years
Intermediate
-
-
- 2 Years
Beginner
-
-
- 1 Years
Beginner
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
Portfolio Projects
Description
PLEASE SEE RESUME FOR IN-DEPTH DETAILS OF MORE RECENT ADDITIONALPROJECTS
1. BLDC motor control
Embedded code for 6 step PWM control
Accurate current measurement despite 2% duty cycle on current signal
Synchornisation of ADC capture with PWM control
Voltage measurement
2. Pre-driver configuration and diagnostics
Code to configure pre-driver
FMEA on pre-driver
Diagnostics of pre-driver and capturing corresponding errors
2.RTCC
I2C drivers to communicate with RTCC
Application code to configure and use RTCC
APIs to read/write time
Show More Show Less