Robert Zmrzli
***** ********* ******, ********, ** 95070
408-***-**** • aduy77@r.postjobfree.com
Senior Engineering Lead / Embedded Software Developer
Results-oriented, self-motivated and analytical with history of success contributing to reliable, best-in-class system solutions designs and sensor deployment and automation projects.
Adept at readily gathering and translating complex requirements into viable solutions.
Strong product development and architecting background involving all stages and levels of development.
Proficiency with laboratory test and measurement tools.
Excelling at collaborating across departments; coordinate with staff and managers to complete projects on time and within budget. Engineering and technical expertise includes:
Programming:
Comms.:
Python, C/C++ Multithreading, MatLab, JavaScript, Node-Red, full-stack IoT, Assemblers, SQL, Embedded Linux, RTOS, DSP, Algorithm development, GIT, GERRIT, AWS
Sockets, Web-sockets, TCP/IP, HTTP, XML, JSON, SPIE, GPIB, I2C, Thread, WirelesHART
Wireless:
Design:
Radar, LIDAR, BLE, RTLS: AOA, Fingerprinting, BT, Mesh, GNSS, Wi-Fi, LORA, LTE/LTE-M
A/D and D/A Conversions; Circuits; Analog / Digital / Mixed-signal Design
Production:
Processing:
Other:
Validation Testing; Process Automation / Improvement; Fabrication and Simulation; Human-machine Interfaces (HMIs); Sensors (light, sound, vibration, pressure, force, gas, and inertial)
Audio, Image, HR, HRV, PPG, ECG, BCG, FFT, Noise suppression
Automation, Control Systems, System modeling and Simulation, Drones firmware dev (ArduCopter), R&D, distributed computing, edge computing
EXPERIENCE HIGHLIGHTS
WaferPath Inc. 6/2022 – Preset
Senior Principal Software Engineer
Designing architecture for new generation of semiconductor wafer handling robots.
Developing robots manager and tracker.
Invensense, TDK Company 12/2019 – 6/2022
Reliability Principal Engineer
Designed and built Automatic Optical Inspection device, used for finding damage on chips after stress testing. (C, C++)
Designed and built Automatic Vape Exposure tester to validate pressure sensors resilience to condensed vaping fluid (C, C++, Python)
Valiantica @ Google LLC., Mountain View, CA 7/2018 – 12/2019
Embedded Linux Driver Software Engineer
Developed components of embedded firmware (Arm M0) for project Jacquard:
https://atap.google.com/ (C/C++ on Arm M0)
Created Controller design, logic and wrote firmware across two embedded processing units for project Soli on Pixel 4 phone:
https://atap.google.com/soli/ (C/C++ on Arm M4)
Evaluated and characterized batteries for Bluetooth wearable device.
Prysm Inc., San Jose, CA 9/2016 – 7/2018
Senior Principal Firmware/Systems Engineer
Served as core member of metrology team.
Selected Contributions:
Developed and deployed fully automatic Metrology platform that validated multi component Laser Scanning Projector screen. (C, Python)
Developed new calibrations process using camera and other sensors that allowed no user input to achieve full calibration and matching of Color, Vignetting, and Laser Scan distortions for 20 feet of seamless picture. (C, Python, C#)
Developed tools that Utilized Image Processing, Statistical Analysis and Data Visualization to complete the project.. (Python)
Nokia Tech, Sunnyvale, CA 12/2013 – 9/2016
Senior Firmware/Systems Lead
Served as core member of cross-functional team responsible for new product design and development.
Selected Contributions:
As part of Advanced Engineering department:
Created detailed technical concept for next generation IOT infrastructure providing connectivity and AOA based Indoor Positioning capability. (Python)
Evaluated and characterized batteries for BLE connected PPG bracelet.
Thoroughly evaluated majority of wearable IOT devices, based on which suggested new features to product being developed.
As part of Sensor Team (Preventive Health Group):
Created distributed Pub-Sub data pipeline for RAW PPG and Accelerometers data parsing and analysis. (C/C++, Python)
Developed algorithms for determination of HR and HRV from raw PPG signal and accelerometer. (Matlab/Python)
Gained detailed understanding of sleep phases and their recognition/tracking
Western Digital Corp., San Jose, CA 6/2012 – 12/2013
Senior Architect, Advanced Tribology
Served as core member of team developing novel Heat Assisted Magnetic Recording Technology (HAMR).
Selected Contributions:
Developed automatic, highly distributed Image recognition and processing platform for disk media images taken by Candela system (~600MB each), and AFM images of Magnetic head. (Visual Basic, C, Python)
Conceived and developed Life-time Guzik test system for HAMR (Heat Assisted Magnetic Recording) heads and Magnetic Media validation. (Visual Basic, C, Python)
Solyndra, Fremont, CA 8/2009 – 7/2011
Senior Systems Architect
Part of IT team responsible for new information technologies development.
Selected Contributions:
development of automation process that based on blueprint or satellite image of the roof, creates layout of solar panels while satisfying local jurisdiction laws, maximizing area utilization and optimizing connectivity. (C/C++, Visual Basic, Python)
Led development of solar project proposal workflow automation system integrated with corporate IT services. (C, VB, Python)
Designed tool that based on satellite images automatically locates roofs that are suitable for solar panel deployments, and generates qualified sales leads. (C/C++, Visual Basic, Python)
Savi Technology. 2006 - 2009
Expert consultant (Mountain View, CA)
Developed Metrology Platform for RF field visualization: Tool that automatically measures Low frequency RF Field (125 KHz), calculates and interpolates 3D space field strengths values and plots it on 3D plots for easy analysis.
Developed SoC Tester: Device for automatic testing of new SoC devices to characterize their LF sensing performance
Developed next generation Wireless protocol including operation of mesh network manager, readers and tags.
http://zmrzli.com/Projects/AWP/Demo/AWP.html
Step Labs. (Acquired by Dolby Labs) 2003 - 2006
Sr. Systems Architect (San Jose, CA)
Developed and implemented algorithms for selective audio source identification and suppression by beam steering. Developed Audio PROX algorithm for speaker identification and noise suppression. Deployed those algorithms in company’s Bluetooth headset.
Education & Credentials
MS, Electrical Engineering (BSEE)
University of Zagreb (ETF), Zagreb, Croatia
Major: Radio Communications & Computer Science
Patents:
US20050208929, US20050208930, US20050198353, US20090102658, 5332898, US20090102657, US20090102660, US20090102659