Michael Stangeland
AeroLeads people directory · profile

Michael Stangeland Email & Phone Number

Senior Software Developer at Garmin
Location: Calgary, Alberta, Canada 6 work roles 2 schools
1 work email found @garmin.com LinkedIn matched
✓ Verified August 2026 4 data sources Profile completeness 100%

Contact Signals · 1 work email

Work email m****@garmin.com
LinkedIn Profile matched
3 free lookups remaining · No credit card
Current company
Role
Senior Software Developer
Location
Calgary, Alberta, Canada
Company size

Who is Michael Stangeland? Overview

A concise factual answer block for searchers comparing this professional profile.

Quick answer

Michael Stangeland is listed as Senior Software Developer at Garmin, a with 6469 employees, based in Calgary, Alberta, Canada. AeroLeads shows a work email signal at garmin.com and a matched LinkedIn profile for Michael Stangeland.

Michael Stangeland previously worked as Digital Enablement Software Architect at Schlumberger Limited Industrial Internet Center (Sliic) and Embedded Systems Engineer - Nuclear Detectors and Generators at Schlumberger Princeton Technology Center (Ptc). Michael Stangeland holds Engineer'S Degree, Computer Engineering from University Of Alberta.

Company email context

Email format at Garmin

This section adds company-level context without repeating Michael Stangeland's masked contact details.

{first}.{last}@garmin.com
89% confidence

AeroLeads found 1 current-domain work email signal for Michael Stangeland. Compare company email patterns before reaching out.

Profile bio

About Michael Stangeland

Embedded Software Engineer for products such as Image processing, Sonics, Seismic, Acoustics, Optics, Radio frequency, Spread spectrum, Digital Filters, Pulse width modulation, Linear regression, Non linear regression, Data compression, Sensors, Data acquisition, User interfacesSpecialties: Embedded Engineering. Any processor, any language.Processors: -Analog Devices: 21xxx, 21xx -Microchip: PIC18, PIC24, PIC30 -Motorola: 68000 -Intel 80C51, 8086 -MSP430 -ARMBuses: CAN, SPI, UARTs(RS232, RS485...), Linkport, SPort, Single ConductorPeripherals: ADC, DAC, DMA, FPGA, Coprocessors, InterruptsLanguages: C, C++, Assembly, VB/VBS, NI LabView/LabWindowsTools: -Real time operating systems -Real time tasks / Multi threading (semaphores, mutexes) -TDD / testable code -Oscilloscope expert -Matlab, Octave, R, Excel..Hardware Experience: Analog filters, PWM, H-bridge driver, motor control, fly-back power supply, charge pump power supply, ASIC design, Optical receiversAdditional background: Physics, Mathematics, Signal processing / signal modeling / measurement extraction, data classification

Listed skills include Embedded Software, C++, Data Acquisition, Rtos, and 44 others.

Current workplace

Michael Stangeland's current company

Company context helps verify the profile and gives searchers a useful next step.

Garmin
Garmin
Senior Software Developer
olathe, kansas, united states
Website
Employees
6469
AeroLeads page
6 roles

Michael Stangeland work experience

A career timeline built from the work history available for this profile.

Senior Software Developer

Current

Cochrane, Alberta, Canada

Nov 2017 - Present

Digital Enablement Software Architect

Schlumberger Limited Industrial Internet Center (Sliic)

Sugar Land, Tx

Developing Software and infrastructure for enabling Schlumberger's Industrial Internet of Things (IIoT)- LT Smartmesh IP Dust (wireless mesh networking)- Firewall testing including DPI

Jul 2016 - Jun 2017

Embedded Systems Engineer - Nuclear Detectors And Generators

Princeton Nj, Usa

Neutron Generator Controller firmware (2015)•Barebones OS with RS485 Communication•Implemented control loops for each of the multiple control parameters of the system.•Demonstrate system operation stability through stress testing•Ensure code quality and stability with unit testing and regression testing•Software delivered at regular intervals with no customer issuesGamma Ray spectroscopy detector support (2015)•Implemented memory logging of control parameters to provide better startup performance between power cycles•Implemented extended spectrum acquisitionPower supply test station (2014)•Finalized the test procedure and peer reviewed it•Identified safety hazards and mitigated them•Ensured the test station deployment did not impact manufacturing productionSPI Module (2014)•Designed, and implemented a protocol for an SPI interface•Unit tested the modules using CppUTest•Validated the interface with the counter part hardware

Jun 2014 - Jul 2016

Senior Computer Engineer

Sagamihara, Kanagawa, Japan

Viscosity Sensor (2008-2010)•Designed a unique and reliable PWB solution to fit inside an extreme small space.•Authored reliable embedded software which coordinated sensor control, acquisition, processing and communication•Implemented an embedded friendly algorithm to decode the sensor waveformPiezoelectric transducer load detection algorithm (2012)•Proposed a creative solution to address a safety critical situation, avoiding a hardware change.•Implemented, tested and distributed the embedded software modification Ultra high precision clock (15PPB) calibration scheme (2013)•Proposed an innovative method to improve calibration accuracy of the clock crystal.•Demonstrated the concept and drew the implementation plans.

Sep 2007 - May 2014

Computer Engineer

Schlumberger Riboud Product Center (Srpc) - Clamart, France

Clamart France

Experimental prototype video camera (2000)•Completed the embedded software for the unit.•Field tested the unit; illustrated it's capabilities and limitationsMultiphase flow meter for oilfield wireline (2001-2003)•Design the digital and analog schematic PWB•Design, implement and test the embedded software •Utilized FPGA strengths to offload tasks from the 8bit 80C51 •Implemented realtime control, acquisition and processing of 17 sensors @15Hz acquisition rate.•Implemented measurement quality indicators including waveform snippets.Motor control (2003)•Implemented a full H-bridge driver.•Designed a "floating" ground phase to extend the power capabilities of the driverGeneric Controller board (2003)•Designed a multipurpose controller board; reused in more than a dozen applications.Exposition Booth to illustrate multiphase measurements•Wrote the hardware control and CAN communication•Integrated with openGL graphics counterpart used to recreate the multiphase scene.Surface system to acquire and decode the signals from an optical wireline tool(2003-2005)•Designed and realized the daughter PWB for optical receivers and signal conditioning•Proposed and implemented the multilevel pattern to discern rotation direction as well as speed•Correctly identified noise source as optical interference rather than electrical perturbations •Introduced a gas reference as a method to calibrate the optical wavelengths of the system. •Decoded the gas adsorption pattern providing better wavelength accuracy.•NI acquisition cards were used and the application was in LabVIEW.Pressure Sensor (2005-2007)•Oversaw the digital design of the ASIC•Tested the ASIC design on an FPGA (found and resolved bugs)•Wrote the hardware modules to operate the device (Acquisition, coprocessor, SPI, RS232)•Characterized the ASIC to various conditions such as temperature and battery voltage.

Sep 1999 - Aug 2007

Computer Engineer

Schlumberger Lee Tool - Red Deer, Ab

Red Deer, Ab, Canada

Automatic Depth Correction application (1996)•Wrote a correlation algorithm to automate the depth alignment of logs of the same well based on gamma-ray log traces.Color Calibration (1996)•Generated a RGB to CMYK transform to correct for color innacuracies in a color plotter.Proof of concept log viewer program (1997)•Illustrated in a few weeks a proposed software to display and scroll through logging dataProof of concept spread spectrum communication (1997)•Implemented and tested a circuit to illustrate the capabilities of spread spectrum technologyEmbedded software for a Cement mapping tool (1998)•Designed, developed and tested the embedded software on a 80C51 processor with an integrated CAN controller.Embedded software for an experimental video camera tool (1999)•Designed, developed and tested the embedded software on an 80C51 based processor.

Apr 1996 - Aug 1999
Team & coworkers

Colleagues at Garmin

Other employees you can reach at garmin.com. View company contacts for 6469 employees →

2 education records

Michael Stangeland education

Engineer'S Degree, Computer Engineering

Activities and Societies: Exploratory programing of 3D graphics using ray tracing. Computer engineering, which is a cross between.

2 Years Engineering Study, Transferrable To The University Of Alberta, Engineering

Grande Prairie Regional College (Gprc)

Activities and Societies: Computer Graphics, DOS TSR programs, 8086 Assembly code The GPRC provided Michael with hands-on, small-classroom.

FAQ

Frequently asked questions about Michael Stangeland

Quick answers generated from the profile data available on this page.

What company does Michael Stangeland work for?

Michael Stangeland works for Garmin.

What is Michael Stangeland's role at Garmin?

Michael Stangeland is listed as Senior Software Developer at Garmin.

What is Michael Stangeland's email address?

AeroLeads has found 1 work email signal at @garmin.com for Michael Stangeland at Garmin.

Where is Michael Stangeland based?

Michael Stangeland is based in Calgary, Alberta, Canada while working with Garmin.

What companies has Michael Stangeland worked for?

Michael Stangeland has worked for Garmin, Schlumberger Limited Industrial Internet Center (Sliic), Schlumberger Princeton Technology Center (Ptc), Skk, Technology Center Of Schlumberger In Japan, and Schlumberger Riboud Product Center (Srpc) - Clamart, France.

Who are Michael Stangeland's colleagues at Garmin?

Michael Stangeland's colleagues at Garmin include Samantha Macgillivray, Pin Kuan Yeh, Nolan Stengel, Andy Smit, and Peter Yu.

How can I contact Michael Stangeland?

You can use AeroLeads to view verified contact signals for Michael Stangeland at Garmin, including work email, phone, and LinkedIn data when available.

What schools did Michael Stangeland attend?

Michael Stangeland holds Engineer'S Degree, Computer Engineering from University Of Alberta.

What skills is Michael Stangeland known for?

Michael Stangeland is listed with skills including Embedded Software, C++, Data Acquisition, Rtos, Sensors, Fpga, Software Engineering, and Arm.

Find 750M verified contacts

Search by job title, company, industry, location, and seniority. Export verified B2B contact data when you need it.

People with similar names

Check these profiles if this is not the Michael Stangeland you were looking for.

View similar profiles