Post Job Free

Resume

Sign in

Solar Project Software Engineer

Location:
Campbell, CA
Posted:
January 27, 2023

Contact this candidate

Resume:

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



Contact this candidate