John Carruth, Senior Software Engineer at Design Solutions, Inc.

John Carruth

Senior Software Engineer at Design Solutions, Inc. | St Paul, Minnesota, United States

Profile last verified July 2026
Design Verified Profile St Paul, Minnesota, United States University of Minnesota
Verified

Personal Email

***@yahoo.com

Personal • High Confidence

Phone Number

(218) ***-*308

United States • Phone

Free account · No credit card · 5 profiles/month

John Carruth Socials
John Carruth Work Experience

Senior Software Engineer at Design Solutions, Inc. in March 2021 - Present

R&D Engineer at DyaMX in March 2019 - July 2021

Automation Engineer at Rivers Edge Engineering & Design in September 2019 - December 2019

See more See less

Research Engineer at The University of Texas at Austin in January 2018 - February 2019

Landscaper/Maintenance personnel at Seward Windsong Lodge in May 2016 - October 2016

Undergraduate Research Assistant at University of Minnesota-Twin Cities in October 2014 - July 2016

John Carruth Education

University of Minnesota, Master of Science - MS, January 2020 to January 2023

University of Minnesota-Twin Cities, Bachelor of Science (BS), January 2012 to January 2016

John Carruth Skills
Linux C++ Python (Programming Language) IEC 62304 Amazon Web Services (AWS) Gitlab Docker Products SolidWorks Matlab 3D Printing Research Data Analysis Project Management Computer-Aided Design (CAD) Machining LabVIEW Microsoft Office Leadership Training Time Management Experimental Design Design for Manufacturing Circuit Testing Electronic Circuit Design Mechanical Product Design Electro-Mechanical Design Opto-mechanical Design
About John Carruth’s Current Company
Design Solutions, Inc.

Design Solutions, Inc. (DSI) partners with start-up and Fortune medtech companies with comprehensive engineering solutions in the area of product design and development for devices, instruments and systems. Electronics, Software, Firmware, Mechanical and leader in Ultrasound systems. Services offered Hardware Design: 1. Analog/Digital Circuit Design 2. Digital Signal Processors 3. Embedded Processor Design 4. Telemetry & Instrumentation 5. Battery Operated Equipment 6. Manufacturing Test Equipment 7. Sensors and Control Systems 8. FPGA Design 9. PCB Layout Software Design 1. Signal Processing Software 2. Algorithm Development 3. Data Acquisition 4. Windows Application Development (XP, CE, Vista) 5. Motion Control 6. Device Drivers Mechanical / Industrial Design 1. Mechanical Design 2. Conceptual Design 3. Prototype Fabrication 4. Mechanical Hardware 5. Material Review and Test Regulatory 1. Design Validation & Verification 2. Reliability and Failure Analysis 3. EMC Compliance Engineering 4. Safety Compliance Engineering (UL, CUL) 5. FDA 510(k) Submissions 6. Emissions, FCC and CE

Discover more about Design Solutions, Inc.
John Carruth’s Colleagues
Jon Anderson

Jon Anderson

Arvada, Colorado, United States

Embedded Medical Device Development, Design and Regulatory Support

Senior Electrical Engineer at Evergreen Research, Inc.
(August 2026 – August 2026)

Jake Williams

Jake Williams

Greater Minneapolis-St. Paul Area

Product Development Leader | Mechanical Engineer

Vice President at Design Solutions, Inc.
(November 2023 – Present)

Ravi Shrestha

Ravi Shrestha

Greater Minneapolis-St. Paul Area

Sr. Electrical Engineer at Design Solutions, Inc.

Crest Healthcare Supply
(Present)

Jud Herrig

Jud Herrig

Eden Prairie, Minnesota, United States

Principal Mech Eng/Program Manager

Principal R&D Engineer at Cantel Medical
(August 2026 – August 2026)

Corey Fanger

Corey Fanger

Greater Minneapolis-St. Paul Area

Product Design Engineer at DSI

Owner / Principal Engineer at Fanger Engineering LLC
(September 2018 – Present)

Dan Salzwedel

Dan Salzwedel

Chanhassen, Minnesota, United States

Senior Mechanical Technician

Senior Mechanical Technician at Design Solutions, Inc.
(December 2021 – Present)

Search similar profiles
Frequently asked questions about John Carruth

What is John Carruth email address?

Email John Carruth at [email protected] and [email protected]. This email is the most updated John Carruth's email found in 2026.

How to contact John Carruth?

To contact John Carruth send an email to [email protected] or [email protected].

What company does John Carruth work for?

John Carruth works for Design Solutions, Inc..

What is John Carruth's role at Design Solutions, Inc.?

John Carruth is Senior Software Engineer

Find anyone, anywhere
with ContactOut today

Making remote or global hires? Connecting
with key decision-makers? We can help.

  • 40 emails / month
  • 3 phone numbers / month
  • Works on standard LinkedIn only
  • Work emails, personal emails,
    mobile numbers
* 1 user per company limit

No credit card required

Try ContactOut for Free