Summary
Overview
Work History
Education
Skills
Timeline
Generic

Marty A. Temple

Embedded Software Engineer
White Lake,MI

Summary

Creative Senior Software Engineer offering 12+ years of experience. Enthusiastic about developing forward-thinking solutions to tomorrow's productivity problems. Resourceful and adaptable approach to challenges.

Overview

19
19
years of professional experience

Work History

Senior Software Engineer

Stoneridge, Inc.
Novi, Michigan
01.2021 - 09.2024
  • Generated a custom, cross-compiled DLL from an actuator's core algorithm software and used it to evaluate/validate the performance of the actuator in a simulated environment (i.e., SaberRD.)
  • Created embedded C software to support the early development of a new actuator to obtain data from peripheral devices (SBC, HALL sensor, etc.)
  • Analyzed new customer requirements for new actuator release and defined the feature list that applied to our hardware in JIRA
  • Experience with AutoSAR and MCAL tools while implementing new features for customer requirements
  • Enhanced a Intrepid Vehicle Spy project to capture debug data for an actuator through custom screen controls and Function Control Block scripts
  • Updated and improved a Vector CANoe project (e.g., panels, CAPL scripts, etc.) for an actuator in production
  • Integrated software components from coworkers into mainline actuator code and archived into code repository

Senior Application Engineer

Accurate Technologies, Inc.
Novi, Michigan
06.2014 - 01.2021
  • Provide support for ATI software and hardware users who need help debugging issues
  • Develop custom scripts and utilities in numerous programming languages for customers to provide examples of automated control and data processing
  • Archived utilities/scripts in TFS or GitHub dependent upon if open-sourced
  • Develop specifications for feature requests and implementation guides for customer functional needs
  • Trace through software logs to locate source of communication protocol issues and Window application faults

Senior Software Engineer

Delphi Automotive, Inc.
Auburn Hills, Michigan
08.2005 - 06.2014
  • Continuously improved build management process to streamline the creation of multiple customer software products in order to eliminate potential errors and process omissions
  • Performed build management or final integration of software module components for powertrain software releases
  • Create embedded C code in a modular, reusable format to meet algorithm specifications and analyzed the software's impact on ECU resources
  • Traced software and hardware issues to source defect with Lauterbach tools
  • Verified performance of software output with INCA tools and integrated data into software test plan documentation
  • Developed unit test plans for testing software with the 'Tasking CrossView debugger' and 'IBM Rational Test Real Time' tools
  • Utilized INCA software for software testing and evaluation
  • Peer-to-peer training

Education

B.S. - Electrical Engineering Technology

Lake Superior State University
Sault Ste. Marie, Michigan

A.D. - Computer Engineering Technology

Lake Superior State University
Sault Ste. Marie, Michigan

Skills

C

C#

Python

Perl

GNU Make

Visual Studio

Visual Studio Code

Eclipse IDEs

Matlab

Simulink

CANoe

VSpy

undefined

Timeline

Senior Software Engineer

Stoneridge, Inc.
01.2021 - 09.2024

Senior Application Engineer

Accurate Technologies, Inc.
06.2014 - 01.2021

Senior Software Engineer

Delphi Automotive, Inc.
08.2005 - 06.2014

B.S. - Electrical Engineering Technology

Lake Superior State University

A.D. - Computer Engineering Technology

Lake Superior State University
Marty A. TempleEmbedded Software Engineer