Summary
Overview
Work History
Education
Skills
Certification
Languages
Timeline
Generic

Sean Lauren

Milford,MI

Summary

Adept at leading integration and software development projects. I excel in strategic leadership and technical expertise in C, C++, Python, and vehicle communication systems. Spearheaded many cross-team initiatives to resolve critical issues swiftly, demonstrating effective communication and a knack for efficiency improvements.

Overview

17
17
years of professional experience
1
1
Certification

Work History

New Architecture Technical Specialist

General Motors
Milford, MI
10.2022 - 01.2025
  • Directed team of integration engineers to troubleshoot and address infrastructure software challenges.
  • Delivered training to teams on architecture implementations, enhancing understanding.
  • Spearheaded cross-team initiative to resolve a 2-day deadlock within 2 hours.
  • Diagnosed chip malfunction creating erroneous interrupts, facilitating accurate resolution of core issue.
  • Designed dSPACE HIL benches within a $12M budget for CAN, Ethernet, and HWIO launching our CI/CD Pipeline.
  • Evaluated and acquired over 200 essential tools to grow new development capabilities.
  • Diagnosed ethernet failures caused by voltage imbalances in dSPACE bench configurations.
  • Identified and addressed safety hazards related to high voltage capacitors on bench hardware.

Software Integration Manager

General Motors
Milford, MI
10.2019 - 10.2022
  • Supervised software issue tracking through identification and problem-solving, implementing comprehensive strategies for global success.
  • Facilitated on-site troubleshooting in China through several weeks-long trips to address critical issues and meet deadlines.
  • Resolved MAC authentication issues while troubleshooting network challenges with the new CAN-FD infrastructure.
  • Collaborated with Continental and Bosch to execute embedded HWIO integration.
  • Created a tailored tool to automate ticket generation in RTC and streamline Kanban updates, rolled out to hundreds of users.
  • Directed efforts in managing test reliability along with coordinating software content releases.

Autonomous Software Engineer

General Motors
Milford, MI
04.2018 - 10.2019
  • Developed and tested self-driving follower vehicle using LIDAR point cloud analysis.
  • Achieved autonomous following behavior ahead of a 5-month deadline, impressing an Army delegation.
  • Developed autonomous testing simulations in Unity for specific vehicle architecture, enhancing prototyping and testing speed.
  • Utilized serial bus and C++ for designing low-level CAN communication solutions with PEAK hardware.
  • Actuated vehicle controls by scripting and validating desired behavior with CAPL before deploying on ROS.
  • Implemented C++ algorithms within ROS framework to enhance sensor fusion and localization.
  • Awarded for defensive publication on remote driving concepts for autonomous vehicles

Controller Integration Engineer

General Motors
Milford, MI
05.2013 - 04.2018
  • Executed and updated regression tests to validate software reliability.
  • Diagnosed and fixed software issues for developers and calibrators using Lauterbach and INCA tools.
  • Leveraged Red X methodologies to identify and resolve Lost Communication Faults attributed to crystal frequency.
  • Created many workflow enhancement tools using Python and Tkinter, establishing a standard suite for the team including:
  • A tool for comparing CAN databases.
  • A tool for simultaneous analysis of several calibration sets.
  • A tool to convert CAN trace files from CSV to ASC and CAN database files from ARXML to DBC
  • A tool for obfuscation of DBC files based for protecting Intellectual Property

Embedded Software Engineer

Eaton Corporation
06.2008 - 05.2013
  • Designed embedded software solutions for hybrid and heavy-duty transmission systems using C++ and Simulink.
  • Directed a team in India and worked with Continental's team to ensure quality software implementation.
  • Spearheaded learning Medini Unite, becoming the expert, and training others in its use to enable Simulink collaboration.
  • Developed CAPL scripts for evaluating new features like the seed/key exchange protocol.
  • Implemented innovative solution involving wave generator to trigger ignition, enabling replication of rare TCM lock-up situation.
  • Enhanced diagnostic capabilities in the crystal bring-up process by implementing oscilloscope-based code tracking.
  • Rectified inconsistent bootloader jumps by diagnosing a capacitor charge race condition impacting voltage validation.

Education

Bachelor of Science - Computer Science

Michigan Tech University
Houghton, MI

Skills

  • Effective Communication
  • Efficiency Improvements
  • Strategic Leadership
  • Lauterbach Expertise
  • CANalyzer/CANape
  • Matlab Simulink
  • Vehicle Spy
  • C/C/C#
  • Python
  • Doors
  • INCA
  • CAPL
  • ROS

Certification

DFSS Black Belt

Languages

  • English, Native
  • Spanish, Intermediate

Timeline

New Architecture Technical Specialist

General Motors
10.2022 - 01.2025

Software Integration Manager

General Motors
10.2019 - 10.2022

Autonomous Software Engineer

General Motors
04.2018 - 10.2019

Controller Integration Engineer

General Motors
05.2013 - 04.2018

Embedded Software Engineer

Eaton Corporation
06.2008 - 05.2013

Bachelor of Science - Computer Science

Michigan Tech University
Sean Lauren