Adaptable Embedded Software Engineer with 5+ years of experience developing embedded firmware.
Hands on experience in C, C++, CAPL and Embedded C programming languages.
Experienced in low level driver development and porting applications on various ARM based controllers.
Proficient in designing and developing of Real time OS based embbeded systems.
Familiar with variety of vehicle bus protocols.
Organized with strong attention to detail, ability to multi-task and meet deadlines.
Overview
6
6
years of professional experience
1
1
Certification
Work History
Sr. Embedded Software Engineer
Panasonic Automotive
Farmington Hills, MI
11.2023 - 03.2024
Developed Embedded C applications for Steering Wheel switches.
Developed and configured Low level drivers.
Developed and configured BSW stack and AUTOSAR software components.
Worked with CANalyzer and developed CAPL Scripts for LIN based automation testing.
Involved in development of requirement analysis and software verification criteria
Participated in code reviews to ensure compliance with coding standards and best practices.
Firmware Engineer
Actalent Engineering Services LLC
Troy, MI
12.2019 - 11.2023
Worked on different applications under Automotive, Consumer Electronics, and Building automation .
Developed applications on real Time OS.
Designed, configured and developed bootloaders involved memory management.
Involved in various porting applications between various microcontrollers
Developed and configured Firmware drivers for USB, BLE, UART, SPI, CAN, I2C, PWM, ADC.
Performed unit testing and debugging using emulators and simulators.
Associated with vector tools like CANalyzer and CAPL scripting for automation of testing the CAN based applications.
Analyzed system specifications and identified potential problems with design or implementation.
Led project team of software engineers and to produce reliable solutions for complex systems.
Embedded Software Engineer
Pi Square Technologies
Farmington Hills, MI
07.2018 - 12.2019
Designed and implemented firmware for microcontrollers in Embedded C.
Performed unit testing of the developed embedded software components using automated tools like Gtest, and Cpputest.
Debugged complex hardware and software integration issues.
Coordinated software requirements discussions with customers and suppliers according to internal and external industry standards or customer requirements.
Collaborated with cross-functional teams throughout the product life cycle.
Education
MBA in Project management -
University of Cumberlands
05.2023
Masters in Computer engineering -
The University of Alabama in Huntsville
05.2018
Bachelors in electrical and Electronics Engineering -
Gandhi Institute of Technology and Management University
Sr. Remanufacturing Operations Coordinator at Panasonic Automotive Systems America, LLCSr. Remanufacturing Operations Coordinator at Panasonic Automotive Systems America, LLC