top of page

Michael Westberg

Senior Staff Engineer

Michael Westberg is a highly skilled Senior Software Engineer with extensive experience in embedded systems, scalable application development, and hardware-software integration. With over two decades of expertise, Michael has delivered innovative solutions for complex problems, achieving significant improvements in product time-to-market and software quality. Currently at Device Solutions, he specializes in embedded systems, SD card driver development, and crash data recorders, leveraging technologies like FreeRTOS, Yocto, and Node.js.


Previously, at Blackberry QNX, Michael developed cutting-edge hardware and software solutions for automated test environments and embedded systems, including power management, USB optimization, and sensor communication boards. His collaborative leadership extends to mentoring university students in agile web development and backend system design. Michael holds a Bachelor of Science in Software and Electrical Engineering from the University of Karlstad, Sweden, and combines technical innovation with strategic execution to exceed customer and stakeholder expectations.

Device Solutions Logo

1004 Copeland Oaks Drive

Morrisville, North Carolina 27560

919-732-7872

Sales Ext: 702

Accounting Ext: 710

Fax: 919-732-7872

  • LinkedIn

Let's Chat

Ready to move your project forward?  Schedule a free consultation with our team. Even if we aren't a fit, we will gladly connect you with our partners.

bottom of page