Hardware Designer
Burnaby, Bc & Salmon Arm, Bc
Digital and analog hardware design, PCB layout (Altium), embedded firmware development and integration.- Team design of in-car camera and microphone DVR hardware design (2014) for law enforcement vehicleshttp://kustomsignals.com/products/product/eyewitness_hd -- U-Boot bring-up -- including automotive power and transient protection, -- high current low voltage power supply design for MCUs, DDR3 SDRAM termination, audio and video encoders/decoders -- SERDES Gigabit video links (HDCP disabled), -- DM8168 Video Processor hardware design (DM8168 with 2GB DDR3 SDRAM, 4GB NAND Flash), -- in-car Display Head LVDS LCD display and audio over HDMI link -- Ethernet design, bringup and testing - embedded Gigabit Ethernet switches with Power over Ethernet (PoE)- System on Module (SOM) design (TI Sitara AM335x industrial processor) (3 proprietary designs for customers as 200 pin SODIMM socket modules, 2012, 2014, 2016), including bringup and testing -- CAN bus hardware interface design -- familiar with Device Trees and integration and use with U-Boot 2017 and Linux kernels 4.1 and up. - "Pocket server" using OMAP2 processor in a tiny keychain form factor (U-Boot, Linux 3.x) with WiFi N+G and Bluetooth 3, and user notification using audio and RGB LED.- USB designs: -- embedded USB hubs, including cascaded USB hubs -- downstream USB devices (serial interfaces, video cameras, audio codecs) -- USB On-The-Go (OTG) Host/Device role switching- Low power microcontrollers:- - Texas Instruments MSP430 and ST Microelectronics STM32, used for battery management and user interfaces while system is in low power modes- Battery powered devices: -- USB charging circuits for Lithium rechargeable batteries -- Team design and review of low power design for battery powered IoT (LoRA, Cellular, WiFi, BT 4.0) data gathering system -- familiar with MPPT solar panel energy harvesting circuit designs for low-voltage (2V) lead-acid deep cycle batteries