Brock Allen
- Deep Learning Engineer -Experience
-PresentJuly. 2019
-
-
-
-
-
+
+
Deep Learning Engineer
- Lab126 - Hardware Compute Group - Sunnyvale, CA -
-
+ -
-
- - Designed and implemented an RTOS and Linux stack to drive a custom NPU. - -
- - Brought up BSP for various SoCs that contain custom hardware IPs. - -
- - Enabled anonymous metrics for millions of devices in field. - -
- - Developed TVM Compiler backend for custom ML accelerator. - -
- - Developed framework to offload non-linear ML operators to a deeply embedded Risc-V core. - -
- - Developed an ML runtime for memory constrained systems. Under 20KB - -
- - Designed cache optimizations for ML runtime. - -
Products Delivered
--
-
- - - Echo 4th gen - First Amazon Device with Az1 chip. Runs local ASR. - - -
- - - Echo Show 15 - AZ2 runs CV and ASR locally - - -
- - - Blink Outdoor 4 - Small NPU runs CV - - -
- - - Ring Indoor Cam - Small NPU runs CV - - -
- - - Echo Show 5 - CV and ASR - - -
- - - Echo Dot 5th Gen - AZ2 ASR - - -
Experience
+PresentJuly. 2019
+
+
+
+
+
-
+
+
Deep Learning Engineer
+ Lab126 - Hardware Compute + Group + Sunnyvale, CA +
+
-
- -
+
- + Designed and implemented an RTOS and Linux stack to drive a + custom NPU. + +
- + Brought up BSP for various SoCs that contain custom hardware + IPs. + +
- + Enabled anonymous metrics for millions of devices in field. + +
- + Developed TVM Compiler backend for custom ML accelerator. + +
- + Developed framework to offload non-linear ML operators to a + deeply embedded Risc-V core. + +
- + Developed an ML runtime for memory constrained systems. Under + 20KB + +
- Designed cache optimizations for ML runtime. +
Products Delivered
+-
+
- + + Echo 4th gen - First + Amazon Device with Az1 chip. Runs + local ASR. + + +
- + + Echo Show 15 - AZ2 runs CV and ASR locally + + +
- + + Blink Outdoor 4 - Small + NPU runs CV + + +
- + + Ring Indoor + Cam - Small NPU runs CV + + +
- + + Echo Show 5 - CV + and ASR + + +
- + + Echo Dot 5th Gen - AZ2 ASR + + +
July. 2019April. 2018
-
-
-
-
-
+ Embedded Software Engineer
- Architecture and Technology - Sunnyvale, California -
-
+ -
-
- - Bare Metal application development and FPGA prototyping. - -
- - Emulator development and integration into Speech recognition stack. - -
- - Device Driver Development. - -
Projects Delivered
--
-
- - - AZ1 - Neural Edge Processor - - -
+ July. 2019April. 2018
+
+
+
+
+
+
-
+
+
-
Embedded Software Engineer
+ Architecture and Technology + Sunnyvale, California +
+
-
- -
+
- + Bare Metal application development and FPGA prototyping. + +
- + Emulator development and integration into Speech recognition + stack. + +
- Device Driver Development. +
Projects Delivered
+-
+
- + + AZ1 - Neural Edge Processor + + +
April. 2018July. 2016
-
-
-
-
-
+ Embedded Software Engineer
- Texas Instruments - Connectivity - San Diego, California -
-
+ -
-
- - Developed a Sensor to Cloud demo application to showcase Zigbee network. - -
- - Contributed to development of the IEEE 802.15.4 MAC network stack. - -
- - Designed a Voice Over IEEE 802.15.4 application. - -
- - Designed an Over the Air Download extension for TI firmware. - -
Projects Delivered
--
-
- - - Sensor To Cloud - Sending All Data to One Place - - -
- - - TI 15.4 Stack - - -
+ April. 2018July. 2016
+
+
+
+
+
+
Embedded Software Engineer
+ Texas Instruments - + Connectivity + San Diego, California +
+
-
+ -
+
- + Developed a Sensor to Cloud demo application to showcase + Zigbee network. + +
- + Contributed to development of the IEEE 802.15.4 MAC network + stack. + +
- Designed a Voice Over IEEE 802.15.4 application. +
- + Designed an Over the Air Download extension for TI firmware. + +
Projects Delivered
+-
+
- + + Sensor To Cloud - + Sending All Data to One Place + + +
- + + TI 15.4 Stack + + +