David Schwarz
Work Philosophy
We only live once, make polished work. Focus on the details
Reason from first principles. Start with underlying metrics and requirements to make performant software
Enjoy the process. Developing stuff is fun
Stevens Water Monitoring Systems
Firmware Engineer
June 2020 - Current
Portland, OR (Remote)
Developed firmware for environmental monitoring systems and IoT devices. Specialized in low-power low data usage embedded systems. Developed and monitored metrics to increase reliability. Architected and implemented end to end Firmware to cloud stack to cut data usage by 90%.
nrf5 SDK, C, Golang, I2C, SPI, UART, Cat-M, NB-IOT, Cat-1, BLE, otii, Saelae Logic
Beartooth Radio
Product Development Engineer
May 2019 - June 2020
Bozeman, MT (Remote)
Worked on innovative off-grid communication devices. Designed the hardware, firmware, and product architecture for the company's flagship device and successfully launched it.
BLE, LoRa, KiCad, C++, Solidworks, nrf5 SDK
Montana State University
Student
September 2015 - May 2019
Bozeman, MT
Earned a Bachelor of Science in Mechanical Engineering with a focus on solid mechanics and materials.
Solidworks, Python, 汉语, Western Equestrian
Quantum Design
Product Development Technician
June 2018 - May 2019
Bozeman, MT
Developed mechanical, electrical and software solutions for scanning electron and atomic force microscopy instruments.
Solidworks, Python, C++, Pneumatics, Vibration Isolation, High Vacuum