Hi, I'm David, a Software Engineer with a passion for solving complex problems through innovative software solutions. While I began my journey as an Embedded Systems Engineer, my interests have expanded to encompass all aspects of software development—whether it's building web applications, working on robotics projects, or exploring new technologies.I enjoy the challenge of creating efficient, scalable systems and collaborating with talented teams to push the boundaries of what's possible. My goal is to contribute to impactful projects that span the entire software spectrum, applying my skills to develop solutions that make a real difference.
-
Embedded Software EngineerShyft Power Solutions Jul 2022 - Aug 2023- 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 -
Embedded Systems EngineerTactive Dec 2021 - Feb 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 12spice 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. -
Embedded Software EngineerMicrolabace Feb 2020 - Nov 2021Ife, Osun, Nigeria- 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.
David Salihu Education Details
-
Electrical And Electronics Engineering
Frequently Asked Questions about David Salihu
What is David Salihu's role at the current company?
David Salihu's current role is Software Engineer.
What schools did David Salihu attend?
David Salihu attended Obafemi Awolowo University.
Not the David Salihu you were looking for?
-
David Salihu
Abuja -
Free Chrome Extension
Find emails, phones & company data instantly
Aero Online
Your AI prospecting assistant
Select data to include:
0 records × $0.02 per record
Download 750 million emails and 100 million phone numbers
Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.
Start your free trial