# Matt Romlewski > Embedded Software @ Zoox Location: San Mateo, California, United States Profile: https://flows.cv/mattromlewski Driven, enthusiastic learner with a keen interest in software engineering, robotics, systems thinking, and hardware integration. ## Work Experience ### Firmware Engineer @ Zoox Jan 2026 – Present | Foster City, California, United States Firmware team in the Advanced Hardware Engineering dept. > Working on hardware integrity features for some of our vehicles’ MCUs ### Software Engineer @ Zoox Jan 2021 – Jan 2026 | United States Formerly in the Sensor Emulators and Test Infrastructure team in the Advanced Hardware Engineering dept. > Worked on embedded software development for custom hardware solutions used in HIL simulation (embedded Linux for Zynq Ultrascale+, C++ server design with ZMQ, kernel module development, device tree, I2C device driver bringup, FPGA interfacing, asymmetric multiprocessing, image release & OTA, Python development). Multi-sensor fault injection framework development for autonomous vehicle safety validation. ### Software Developer in Test - Embedded, Co-op @ Molex Jan 2020 – Jan 2020 | Waterloo, Ontario, Canada Software development for automated validation of embedded systems used in industrial automation - Drove the planning and implementation of a microservices architecture for hardware-in-the-loop testing of new embedded computing products using Docker, Jenkins and Python gRPC APIs; accelerated hardware deployment and improved test repeatability -Remodeled my team’s PostgreSQL database to leverage the features of table relations and views, enabling more complex queries which when combined with HTTP endpoints that I implemented in Python, improved scalability in our testing processes -Doubled team’s range of embedded software test coverage on new hardware platforms by integrating an SoC programmer into multiple levels of the testing stack while gaining a command of Linux, Jenkins, and Docker ### Software Engineer, Co-op @ Synapse Technology Corporation (acquired) Jan 2019 – Jan 2019 | Mountain View, California Worked on hardware integration for AI deployment, software for deep learning optimization and subsystem networking, UX upgrades + more -Integrated new video capture hardware for an AI security system using Python OOP and Shell scripting, to improve form factor and video quality -Reduced object detection latency by 60% by optimizing deep neural network inference with Tensorflow and TensorRT -Implemented websockets for video streaming and upgraded the front-end using React to create a diagnostics suite for users -Led multiple research projects for next generation product hardware including touch-screen integration and secure remote monitoring --------------------------------------------------------------------- -Python for object oriented -Tornado for HTTP handlers and websockets -Linux, Docker, and Shell scripting -TensorFlow, Keras, and TensorRT for object detection optimization -Async.io and OpenCV -React ### Industrial Automation Developer, Co-op @ North Jan 2019 – Jan 2019 | Waterloo, Ontario Designed fixtures for smart-glasses manufacturing and furthered my experience in programming machine vision systems, for manufacturing. -Decreased process cycle time by 35% by developing a machine-vision solution with Python and OpenCV to guide an operator through a re-work process for smart-glasses manufacturing; achieved 0.1mm accuracy -Led design reviews and created detailed drawings for my 3D models. In charge of 3D printing all of the company’s printed prototypes. -Gained exposure to industrial robot control while testing the capabilities of a Meca500 6-axis arm, and by developing a cycling fixture for a flex-PCB ------------------------------------------- -Python & OpenCV -SolidWorks -DFM with machinist dialogues -Cubicon 3D printers -Laser Cutting -Industrial robots -GD&T ### Hardware R&D Engineering, Co-op @ Virtek Vision International ULC Jan 2018 – Jan 2018 | Waterloo, Ontario Researched product improvement paths resulting in cost savings. Power electronics validation using an array of lab equipment (Environment chamber, oscilloscope, power quality analyzer, thermocouples) PCB Design and microcontroller programming for internal tools -Lab equipment -EAGLE circuit CAD -Arduino ### Embedded System Software and Hardware Developer, Co-op @ Tigercat Industries Jan 2017 – Jan 2017 -Led development of a computer vision system using C++ and Python to detect and track moving agricultural objects that needed to be watered automatically -Designed and fabricated a 2-axis robot for a simulated water sprayer with UART communications between a main computer and a microcontroller ------------------------------------------------------- -Lead developer of a computer vision system for agricultural automation -Used C++, Python, OpenCV, and camera APIs -Electrical and mechanical prototyping -Embedded programming -PLC programming ### Database Developer, Co-op @ Independent Electricity System Operator (IESO) Jan 2017 – Jan 2017 -Developed tools for two Access databases through VBA programming -Performed database administration and maintenance -Designed new Access database tools from bottom to top -Built up reports in Tableau, a data analysis and visualization tool -Delivered presentations regarding Tableau as a subject matter expert ## Education ### Bachelors of Applied Science in Mechatronics Engineering University of Waterloo ## Contact & Social - LinkedIn: https://linkedin.com/in/mromlewski --- Source: https://flows.cv/mattromlewski JSON Resume: https://flows.cv/mattromlewski/resume.json Last updated: 2026-03-29