# Drew Gross > Former Staff Software Engineer at Cruise Automation Location: San Francisco Bay Area, United States Profile: https://flows.cv/drewgross ## Work Experience ### Software Engineer @ Cruise Automation Jan 2016 – Jan 2023 ### Software Engineer @ Facebook Jan 2015 – Jan 2016 | Menlo Park - Member of Parse Frontend team, implementing new features in JavaScript and React - Wrote backend features in Go and Ruby on Rails to support my frontend features - Drove the release of the Parse Dashboard on GitHub: https://github.com/ParsePlatform/parse-dashboard - Participated in Hackathons working on data center automation robots using ROS ### Co-Founder @ Practicure Jan 2013 – Jan 2014 - Co-founder and lead developer of a dental equipment calibration app and associated hardware, and designed the product offering as the only engineer on the three-person team. - Designed and implemented the iOS data measurement and collection application, as well as the image processing and digital signal processing algorithms used to collect and analyze data in MATLAB. - Determined the business strategy, demonstrated the product to customers and investors, provided customer training, and coordinated production with a dental equipment manufacturer. - Hired and managed an engineering intern, and trained the intern in iOS development. - Created the mechanical components of the calibration and measurement device for mass production, which included a sample holder and a filter to prevent iPhone damage from the dental curing light. ### Sensor Test and Instrumentation Intern @ Apple Jan 2013 – Jan 2013 | Cupertino - Developed embedded software in C with the Keil C51 compiler that controlled an iPhone screen testing device. - Evaluated screen testing tools and electronics to identify the source of flaws and determine equipment accuracy. - Discovered and fixed design flaws that caused fifteen-minute assembly line shutdowns every three days. - Traveled to Foxconn factory in China to assist with iPhone 5S touch module failure analysis and build support ### Power Tools Intern @ Apple Jan 2012 – Jan 2012 | Cupertino - Developed a native Mac OSX data visualization and analysis tool, used by twenty staff to analyze power usage of iOS devices. - Added performance improvements and new features to an analysis application that resulted in a 10-15% improvement in productivity while using the app. ### Co-Founder @ Crouton Labs Jan 2012 – Jan 2012 | Waterloo - Built the backend, android app, and web interface for a white label food ordering product. ### Embedded Designer Intern @ Factor Power Jan 2011 – Jan 2011 | Toronto, Canada Area - Worked with a team to develop a battery monitoring system sensing current, voltage and temperature. - Wrote embedded software in C that allowed embedded devices to transmit and store information. - Implemented a protocol to auto-configure an arbitrarily long daisy chain of devices to send data to and receive commands from a master computer. - Assisted with implementation and debugging of an embedded device that monitors industrial strength batteries to detect battery failure before it occurs. - Designed and tested circuits to sense voltage and current, convert sensor readings to digital format, and process and analyze sensor readings. - Analyzed circuits for errors, tolerance levels, and failure rates. ### Software Engineering Intern @ Pason Systems Jan 2010 – Jan 2010 - Developed automated GUI and performance testing scripts using Shell and Perl scripting to measure the capacity and performance of Pason’s Electronic Drilling Recorder (EDR). - Conducted Quality Assurance testing to identify and reproduce specific issues, ultimately determining circumstances that caused each bug. - Created a human aided translation tool which parsed text files containing words used in the menus of the EDR to identify which words required translation and replaced words in the EDR once translated. ### Developer Intern @ XMG Studio Jan 2010 – Jan 2010 - Developed two video games for the iPhone, iPod touch and iPad along with a team of six developers. - Created the animation, input handling, and event handling subsystems of a cross platform game engine for Android, Blackberry, and iPhone using C++ and Objective-C. - Released an iPhone game, “Blade Battle”, using Cocoa framework with the Chipmunk physics engine and the Cocos2D graphics engine. - Created a tile-based level editor and physics engine using XML, Tiled map editor, and the Chipmunk library. ## Education ### B.Sc. in Mechatronics Engineering University of Waterloo Jan 2009 – Jan 2014 ### Fernie Secondary School ## Contact & Social - LinkedIn: https://linkedin.com/in/drewgross - Website: http://www.DrewAllynGross.com --- Source: https://flows.cv/drewgross JSON Resume: https://flows.cv/drewgross/resume.json Last updated: 2026-03-22