Summary
Overview
Work History
Education
Software
Interests
Timeline
TruckDriver

Kenneth Weber

Senior Engineer (L4/5) | Software | Controls | Vision
Denver,CO

Summary

An American/Canadian Senior Engineer with 7 years of developer experience supporting camera sensor to display pipelines. A proud contributor towards groundbreaking features on the Apple Vision Pro, and Chevrolet/GMC/Cadillac production software. Expensive experience in Python / C++/ Swift programming languages.

Overview

7
7
years of professional experience

Work History

Systems Engineer

Apple Inc
11.2023 - Current
  • Currently serving as the Directly Responsible Individual (DRI) for camera sensing, virtual content rendering, and display pipelines across the Apple Vision product line.
  • Frequently forced to make high-impact decisions regarding which software features make the final product, balancing embedded compute performance restraints vs perceived user quality impacts.
  • Designed multiple manual test suites intended to tax SLAM / rendering / display algorithms and logic flows.
  • Designed multiple robotic platforms and software stacks to automatically validate performance of SLAM / rendering / display stacks. Eliminating hundreds of engineering hours (55 minutes saved per scheduled test).
  • Gained expertise in setting up dedicated test devices, and rolling up test results and system health status into generally accessible web graphs and reports.

Control Systems Engineer (Salaried)

General Motors Canada
5 2021 - 11.2023
  • Lead Developer (Scrum Lead) | Embedded Computer Vision Features
  • Directly responsible for a software team who delivered 4 monocular camera-based features impacting approximately 6 million vehicles launching across 2020-2028, most with zero added cost to product.
  • Directly responsible for creating test plans verifying performance of safety-critical semi-automated systems.
  • 1 software-system related patent granted via United States Patent and Trademark Office.

Active Safety Software Developer (Contract)

General Motors Canada
04.2017 - 08.2020
  • 2019 - 2020 Production Software Development | Computer Vision Features
  • Completed software proof of concepts, showcasing potential use cases of emerging technology, including vision-based machine learning.
  • Provided project support, developing in Python, C++, and MATLAB in an experienced, AGILE team.
  • 1 electro-mechanical related patent granted via United States Patent and Trademark Office.
  • 2017-2019 - Automation | Internal Tools - Specialized in low level C automation development, creating a test bench to select a flicker mitigation solution.

Education

Bachelor of Applied Science - Mechatronics Engineering

University of Ontario Institute of Technology
Oshawa, ON
05.2001 -

Software

Python Development and Scripting (Industry Level on Windows/Mac/Linux)

C (Industry Level App Dev in Visual Studio)

C Embedded Systems (PSoC 5, SEGGER, Qualcomm)

CAD / CAE (NX / Solidworks)

Swift (Apple Production Development)

C# (Industry Level VR App Dev in Unity)

AI / ML Implementation (PyTorch, Keras, Cuda)

Interests

Full stack software development (Python Django)

Reading computer vision & robotics academic articles

Quality time with family

Playing music on bass, guitar, and keyboard

Skiing and hiking

Timeline

Systems Engineer

Apple Inc
11.2023 - Current

Active Safety Software Developer (Contract)

General Motors Canada
04.2017 - 08.2020

Bachelor of Applied Science - Mechatronics Engineering

University of Ontario Institute of Technology
05.2001 -

Control Systems Engineer (Salaried)

General Motors Canada
5 2021 - 11.2023
Kenneth WeberSenior Engineer (L4/5) | Software | Controls | Vision