Lakhan Sharma

Senior Software Engineer

Bengaluru, Karnataka, India6 yrs experience

Key Highlights

  • Expert in Embedded Systems and Device Drivers.
  • Proficient in C and C++ programming languages.
  • Experience in developing IoT solutions for predictive maintenance.
Stackforce AI infers this person is a skilled Embedded Systems Engineer with expertise in IoT and software development.

Contact

Skills

Core Skills

C ProgrammingLinuxC (programming Language)Device DriversUnit TestingData StructuresEmbedded SoftwareArduinoIot

Other Skills

c++ programmingQNXSystem PerformanceAndroidPerforceGitAda programmingSimulinkStatic AnalysisJiraBashDocker ProductsEnglishProblem SolvingMATLAB

Experience

6 yrs
Total Experience
1 yr 6 mos
Average Tenure
1 yr 4 mos
Current Experience

Qualcomm

Senior Software Engineer

Feb 2025Present · 1 yr 4 mos · Bengaluru, Karnataka, India · On-site

C programmingc++ programmingQNXLinuxSystem PerformanceAndroid+2

Blackberry

System Software Developer II

Sep 2023Feb 2025 · 1 yr 5 mos · Hyderabad, Telangana, India · On-site

Ada programmingC (Programming Language)QNXDevice Drivers

Career break

Health and well-being

May 2023Sep 2023 · 4 mos · HOME

  • During this hiatus, I prioritized family and personal well-being. It was a time of reflection, self-improvement, and rejuvenation.
  • Now, with a renewed sense of purpose and a fresh perspective, I'm excited to continue my learning journey. Grateful for the growth and experiences gained during this break.

Mathworks

Software Engineer

Nov 2022May 2023 · 6 mos · Bengaluru, Karnataka, India

Unit TestingData StructuresSimulinkStatic AnalysisJiraPerforce+14

Collins aerospace

Embedded Software Engineer

Feb 2020Nov 2022 · 2 yrs 9 mos · Bengaluru, Karnataka, India

  • I was working as Embedded engineer.
  • My work deals with reading the data from Thermistor and Showing the Air temperature.
  • In addition to Sensor, we are also using heaters for Icing and Deicing.
  • My work is to write device drivers for various protocols Like SPI, I2C, CAN, Arinc.
  • I am also using Separate ADC to convert the resistance value to Digital value and finally getting the Temperature.
  • As i am using TI microcontroller for my project, i am working on code composer studio for writing the code and debugging the
  • code.
  • I am using C programing language to write drivers.
  • I also have good experience on working softwares like DOORS,Co-pilot.
  • I have good knowledge of OS concepts.
  • I also have knowledge of Linux OS.
  • C++: OOPS, Classes, STL etc.
  • DSA: Array,Stack,Queue,Linked list,Tree,Bitmanipulation,Heap,Hash etc.
Unit TestingData StructuresBashEmbedded SoftwareEmbedded CEnglish+11

Csir-ceeri

Intern

May 2018Mar 2019 · 10 mos · Pilani, Rajasthan, India

  • 2018 to 2019
  • As an intern i developed an IoT based system for predictive maintenance of RO plant.
  • I used Arduino for my project, so I have good hands on Arduino.
  • I connected various sensors to the arduino using SPI,I2c and UART.
  • To send the data from Arduino to cloud i used ESP8266.
  • I used thingspeak as cloud.
NodeMCUSimulinkProblem SolvingC (Programming Language)MATLABArduino+5

Education

National Institute of Technology Calicut

Master of Technology - MTech — Electrical Engineering

Aug 2017Jul 2019

Rajasthan Technical University, Kota

Bachelor of Technology - BTech — Electrical and Electronics Engineering

Aug 2012Aug 2016

Board of Secondary Education Rajasthan

12th — PCM

Jul 2010Jun 2011

Board of Secondary Education Rajasthan

10th

Jul 2008Jun 2009

Stackforce found 100+ more professionals with C Programming & Linux

Explore similar profiles based on matching skills and experience