David Salihu
Embedded Software Engineer at SHYFT Power Solutions- Claim this Profile
Click to upgrade to our gold package
for the full feature experience.
Topline Score
Bio
Experience
-
SHYFT Power Solutions
-
United States
-
Renewable Energy Semiconductor Manufacturing
-
1 - 100 Employee
-
Embedded Software Engineer
-
Jul 2022 - Present
* Developed firmware features in C++ for interfacing next-generation IoT energy asset management and control products with pyranometers and ultrasonic fuel sensors (RS-485 Modbus). * Refactored and performed regression tests on existing code to improve its quality and maintainability * Worked within an Agile iterative environment performing code reviews, end-to-end feature tests, sprint planning, and retrospectives * Developed firmware features in C++ for interfacing next-generation IoT energy asset management and control products with pyranometers and ultrasonic fuel sensors (RS-485 Modbus). * Refactored and performed regression tests on existing code to improve its quality and maintainability * Worked within an Agile iterative environment performing code reviews, end-to-end feature tests, sprint planning, and retrospectives
-
-
-
Tactive
-
United States
-
Wellness and Fitness Services
-
1 - 100 Employee
-
Embedded Systems Engineer
-
Dec 2021 - Jan 2022
* Developed embedded firmware in C to establish BLE communication between an ESP32 and a smartphone using ESP-IDF. * Ran analog circuit simulations on filters to optimize parameters such as offset, cut-off frequency, and bandwidth using Microcap 12 spice simulation software. * Creation of PCB designs based on schematic designs and considering inputs from the project to achieve optimized designs in terms of size, quality, and manufacturability. * Developed embedded firmware in C to establish BLE communication between an ESP32 and a smartphone using ESP-IDF. * Ran analog circuit simulations on filters to optimize parameters such as offset, cut-off frequency, and bandwidth using Microcap 12 spice simulation software. * Creation of PCB designs based on schematic designs and considering inputs from the project to achieve optimized designs in terms of size, quality, and manufacturability.
-
-
-
MicrolabACE
-
Nigeria
-
Appliances, Electrical, and Electronics Manufacturing
-
1 - 100 Employee
-
Embedded Software Engineer
-
Jun 2018 - Nov 2021
* Designed and developed embedded firmware using C for a fingerprint authentication device used at various faculties for student attendance. * Built a Wireless Robot controller using Atmega328p and XBEE and designed a printed circuit board for the controller using Eagle. * Led the development of a Gesture control device, from identifying system requirements and dependencies to workload balancing, software implementation, engineering, testing, and configuring metrics. * Designed and developed embedded firmware using C for a fingerprint authentication device used at various faculties for student attendance. * Built a Wireless Robot controller using Atmega328p and XBEE and designed a printed circuit board for the controller using Eagle. * Led the development of a Gesture control device, from identifying system requirements and dependencies to workload balancing, software implementation, engineering, testing, and configuring metrics.
-
-
Education
-
Obafemi Awolowo University
Bachelor of Science - BS, Electrical and Electronics Engineering