Summary
Overview
Work History
Education
Skills
Qualifications Summary
Accomplishments
References
Timeline
Generic

Troy VerStrate

Germantown,WI

Summary

Highly skilled and experienced software engineer with a proven record of success in managing teams and designing products in the commercial, industrial, automotive and medical sectors.

* Expertise in embedded system design, firmware and hardware.

* Experienced as software architect, software/firmware engineer, technical engineering leader, project manager.

Overview

23
23
years of professional experience

Work History

Sr Manager Firmware - Batteries

MILWAUKEE TOOL
Brookfield, WI
06.2023 - Current
  • Responsible for the development of battery pack platform firmware (M18 and MX battery packs)
  • Primary responsibilities include managing a group of five firmware engineers, project leader, requirements and test management, architecture, code reviews and technical reviews.

Firmware Architect (70%) | Firmware Manager (30%)

J.W. SPEAKER
Germantown, WI
04.2016 - 06.2023
  • Responsible for all software within the company
  • Primary responsibilities include the development of embedded firmware for new products including architecture, designing, coding, debugging, testing, software release, software documentation and archiving
  • Secondary responsibilities include continual software process improvement though the creation of software processes, standards, work instructions and personnel training
  • Resident embedded expert responsible for the selection and standardization of all microcontrollers and reviewing hardware designs involving microcontrollers.

Sr. Embedded Engineer

TOUCHPAD ELECTRONICS
Mukwonago, WI
10.2013 - 04.2016
  • Responsible for the design consulting side of the business
  • Primary responsibilities include project management, technology research, C/C++ software architecture and embedded hardware design for clients in the industrial, medical and consumer markets
  • Successfully managed and completed numerous turn-key projects involving the full product life cycle.

Sr. Embedded Software Engineer

GE HEALTHCARE
Wauwatosa, WI
04.2012 - 10.2013
  • Primary responsibilities in the architecture, development and testing of embedded C/C++ software for cardiac diagnostic monitors.

Sr. Software Engineer

3M / QUEST TECHNOLIGES
Oconomowoc, WI
01.2007 - 04.2012
  • Responsible for the research, design and development of environmental and acoustical monitors
  • Primary responsibilities as project leader, software architect and hardware team leader
  • Embedded software responsibilities include architectural software design, embedded software development, creating requirements, coding, mentoring, debugging, testing and production documentation.

Sr. Software Engineer

LS RESEARCH, LLC
Cedarburg, WI
01.2005 - 01.2007
  • Responsible for the research, design and development of software for wireless 802.11 (WiFi), custom 802.15.4 (WPAN) and Zigbee products
  • Responsible for the entire product development cycle: product requirements and specifications, analysis, software and hardware design, coding, debugging, testing and project documentation.

Software Engineer

SMITHS MEDICAL PM, INC (formerly BCI)
Waukesha, WI
01.2001 - 01.2005
  • Responsible for the design and development of software for pulse oximeters and multi-parameter vital signs monitors
  • Involved in all aspects of the software development cycle: creating project plans, writing product specifications, analysis / design, coding, debugging, author testing, developing software tests and validations, directing test technicians and creating production documentation.

Education

BSCS (Computer Science) -

University of Wisconsin-Milwaukee

BSEE (Electrical Engineering) -

University of Wisconsin-Milwaukee

Skills

  • Processors: ST Microelectronics: ARM Cortex-M0/M3/M4 Infineon: CYT2B6 (TRAVEO) Freescale/NXP: L Series (MKL02/05) Microchip: PIC12/16/18/32 Texas Instruments: MSP430, TMS320C5505 (DSP) Atmel: megaAVR, ATSAM7 (ARM7) Analog Devices: ADSP-BF524 (DSP) Silicon Labs: Busy Bee, BGM11S (Bluetooth module)
  • Languages: C, C, Visual C#, Assembly, UML
  • IDEs: IAR, MPLAB X, Keil MDK, Code Composer Studio, Kinetis Design Studio, Eclipse, Simplicity Studio
  • RTOS: MicroDigital’s SMX, Keil’s RTX, Analog Device’s VDK and other company developed schedulers/RTOS
  • Protocols: CAN, LIN, Ethernet, USB, Low Energy Bluetooth, Zigbee
  • Peripherals: ADC, CAN, Cap Touch, DAC, DMA, Flash, I2C, I2S, PWM, RTC, SPI, Timer, UART, USB, WDT
  • Schematics: Mentor PADS, Altium, OrCad
  • Project Management:Jama, Azure DevOps (ADO), MS Project

Qualifications Summary

Highly skilled and experienced software engineer with a proven record of success in managing teams and designing products in the commercial, industrial, automotive and medical sectors. Expertise in embedded system design, firmware and hardware. Experienced as software architect, software/firmware engineer, technical engineering leader, project manager., ST Microelectronics: ARM Cortex-M0/M3/M4, Infineon: CYT2B6 (TRAVEO), Freescale/NXP: L Series (MKL02/05), Microchip: PIC12/16/18/32, Texas Instruments: MSP430, TMS320C5505 (DSP), Atmel: megaAVR, ATSAM7 (ARM7), Analog Devices: ADSP-BF524 (DSP), Silicon Labs: Busy Bee, BGM11S (Bluetooth module), C, C++, Visual C#, Assembly, UML, IAR, MPLAB X, Keil MDK, Code Composer Studio, Kinetis Design Studio, Eclipse, Simplicity Studio, MicroDigital’s SMX, Keil’s RTX, Analog Device’s VDK and other company developed schedulers/RTOS, CAN, LIN, Ethernet, USB, Low Energy Bluetooth, Zigbee, ADC, CAN, Cap Touch, DAC, DMA, Flash, I2C, I2S, PWM, RTC, SPI, Timer, UART, USB, WDT, Mentor PADS, Altium, OrCad, Jama, Azure DevOps (ADO), MS Project

Accomplishments

  • US Patent 11021095, Multifunction automobile Light System and Method
  • US Patent 5983710, Modular chromatography column heating system

References

References available upon request.

Timeline

Sr Manager Firmware - Batteries

MILWAUKEE TOOL
06.2023 - Current

Firmware Architect (70%) | Firmware Manager (30%)

J.W. SPEAKER
04.2016 - 06.2023

Sr. Embedded Engineer

TOUCHPAD ELECTRONICS
10.2013 - 04.2016

Sr. Embedded Software Engineer

GE HEALTHCARE
04.2012 - 10.2013

Sr. Software Engineer

3M / QUEST TECHNOLIGES
01.2007 - 04.2012

Sr. Software Engineer

LS RESEARCH, LLC
01.2005 - 01.2007

Software Engineer

SMITHS MEDICAL PM, INC (formerly BCI)
01.2001 - 01.2005

BSCS (Computer Science) -

University of Wisconsin-Milwaukee

BSEE (Electrical Engineering) -

University of Wisconsin-Milwaukee
Troy VerStrate