
Overview
As part of a small cross-functional engineering team, I owned the performance architecture and functional behaviour of the Ooni Volt 2 Electric Pizza Oven: A compact indoor electric pizza oven capable of reaching 450 °C in order to cook all pizzas types.
My responsibilities spanned multiple technical domains ranging from hardware design (Heating element and cavity subassembly design) to performance optimisation (Testing and verification with compliance co-ordination) to managing and developing the firmware design for both functional and UI application layer.
A previous model provided high heat needed to cook Neapolitan style pizzas but had multiple issues that needed to be solved, mostly in the firmware and temperature control.
Operating at extremely high temperatures for an indoor appliance always creates a complex design problem with moving parts, materials and manufacturing techniques highly constraining what is possible. One example is sourcing an accurate but high temperature rated thermocouple which is also responsive to the system. The more insulated the sensor, the less responsive it is.
Because thermal, mechanical and control systems were deeply coupled, the project required highly integrated systems engineering and continuous cross-discipline collaboration.
The product launched in October 2025, and early reviews have widely praised its cooking performance and ease of use. It's been listed as one of Oprah's favourite things.
Functional Firmware and Control Systems
With no internal firmware expertise, I was challenged to adapt my skillset to take control of this aspect of the project. This was only natural given I already was responsible for the performance sub-system of the product which were inherently coupled areas.
Performance Philosophy
To have a North Star goal when making decisions in product development, I wated to propose a central aim for this product. This resulted in the core goal of the control system being simple in principle but challenging in practice:
A user should only need to put a pizza into the oven and remove it at the right time to receive a perfectly cooked result.
At the same time, the product had to satisfy two competing user groups:
-
Beginner users entering the world of high-temperature pizza cooking.
-
Expert users and professional chefs demanding full control and high-performance Neapolitan capability.
This required designing a system capable of both highly automated cooking and manual control flexibility. One of the biggest challenges was ensuring these goals were satisfied whilst keeping the UI simple which is why I ended up with the responsibility of UI design.
Adaptive Cooking System- Pizza Intelligence™
I designed the firmware architecture behind the oven’s adaptive cooking system, released as the patent-pending Pizza Intelligence™ feature. The system senses when a pizza is in the oven and manages the cooking output based on the pizza style and live temperature data.
Each pizza preset required tuning multiple parameters including stone temperature targets, air temperature limits, element power distribution and balance and cook timing profiles. These parameters were developed through extensive empirical testing, involving hundreds of pizzas cooked (and, of course, eaten) under controlled conditions to characterise thermal behaviour and optimise performance.
Control Systems
Several distinct control systems were implemented for the Pizza Intelligence: A dynamic system controlling top and bottom heating elements to maintain a stable stone temperature while managing radiant heat balance for topping browning; conventional oven and grill modes in which separate firmware logic was developed to allow traditional oven functionality including roasting, baking and grilling, operating across a wide temperature range; and dough proofing mode - an ultra-low temperature control mode capable of maintaining temperatures as low as 20 °C, enabling precise, controlled dough fermentation or rapid defrosting. All of these modes required a separate control approach due to the very varied levels of thermal output relative to the oven’s heating capability.
Building all of these different control systems into a fundamentally slow-responding, heavily damped thermal system required precise temperature measurement.
Temperature Measurement and Thermal State Estimation
One of the most technically demanding challenges was accurate measurement of stone temperature.
The pizza stone is a large thermal mass, resulting in extremely slow dynamic response to system changes such as:
-
heating element duty cycles
-
air temperature fluctuations
-
door opening
-
food loading
The hardware sensing architecture imposed additional constraints:
-
a single high-temperature food-safe thermocouple
-
indirect thermal coupling to the stone
-
user-removable stone requiring mechanical tolerance
Following a late-stage insulation redesign, the thermocouple was no longer optimal for the new thermal system - yet another case study begging for further up-front development work and understanding before committing to tooling to early.
To solve this, I developed a temperature estimation algorithm that maps measured thermocouple readings to the estimated stone temperature.
The algorithm incorporated:
-
transient thermal compensation
-
heating element state modelling
-
mathematically modelled system derived correction functions
-
safety-bounded estimation logic
-
Continuity checks
As well as some novel control system approaches.
This approach allowed the system to maintain accurate control of the true cooking surface temperature despite indirect sensing.
Because the algorithm directly influenced safety-critical heating behaviour, it required extremely rigorous validation across not just normal cooking conditions but also misuse scenarios, sensor faults, edge-case thermal states etc. It required a deep understanding of thermodynamics, user interaction and of course the firmware itself. Control logic had to be optimised for performance and mitigate against user error or product faults. This meant comprehensive verification test plans had to be made and carried out
User Interface Firmware Development
A key challenge was translating the complexity of the thermal control system into a simple and intuitive user experience.
The UI firmware had to expose:
-
multiple cooking modes
-
preset pizza styles
-
manual temperature control
-
custom user presets
-
timers and cook notifications
while maintaining an interface that remained approachable for novice users.
Many final UI behaviour decisions were made during on-site development at the manufacturing partner in China, where rapid iteration and real-time testing were required to meet project deadlines.
The resulting system allows users to quickly select a pizza style and begin cooking immediately, while still offering deeper control for experienced users.
Being so intimately involved in the UI and control logic meant that I was dragged into many category management and product strategy meetings since I was mainly responsible for defining what the oven was and what it did and for whom.
Hardware Design
Performance relied heavily on the mechanical parts that were used in the oven. Being in control of a whole system was incredibly useful here as hardware and firmware performance could be worked on in a dovetailing manner, complementing one another. Designing several performance-critical mechanical components within the oven cavity myself made the firmware definition much easier as I could plan for performance requirements in advance and ensure the hardware was capable of meeting these before ensuring that the firmware facilitated them. I designed pressed/stamped metal structural components for the internals of the oven as well as the heating elements and managing the assembly of these parts. This was more my forté and kept my mechanical skills up whilst being deep in firmware integration.
Heating Elements
The heating elements were some of the most integral parts in achieving the performance requirements. Firstly they had to have a high energy density to provide the intense radiant heat needed to cook Neapolitan style pizzas. Secondly they needed to be evenly distributed in terms of radiation to be able to cook Detroit or New York style pizzas and other conventional oven foods. The philosophy behind the performance of this oven was that we wanted the beginner user to be able to put a pizza in and take it out at the right time with perfect results. Usually you have to turn a pizza in a pizza oven Because the heating element (a fire) is in one, asymmetric position. We did not want the user to have to turn the pizza so the elements needed to be balanced such that they could deliver an even, no-turn, pizza.
The element geometry and positioning were therefore optimised to deliver:
-
extremely high energy density for Neapolitan cooking
-
uniform radiant heat distribution for other cooking
-
compatibility with multiple cooking modes
Achieving this balance required iterative development combining thermal simulation and empirical validation to iterate element design virtually before committing to prototyping and testing physical elements.
Transient Thermal Simulation
To support heating system development, transient thermal modelling was used to analyse:
-
heat flux from the upper and lower heating elements
-
stone heating behaviour
-
thermal gradients within the cavity
-
heat-up time and steady-state stability
The design needed to satisfy several competing requirements:
-
reach 450 °C stone temperatures rapidly
-
maintain stable thermal conditions for consistent baking
-
avoid excessive temperature gradients causing uneven cooking
Verifying the simulation results with empirical testing, I could optimise the heating element design in the simulation. This is one of the best aspects of the product now.
Oven Design
A significant design part of the project was the oven cavity sub-assembly. To optimise performance and maintain ID intent whilst designing for manufacture and keeping costs down was critical. To aid in this I designed early prototypes to test overall oven architecture before committing to detailed design for high fidelity prototypes. These early, hand-made, in house prototypes could also be used for early element profile and firmware testing. I developed my design for assembly and design for manufacture skills significantly whilst designing and managing this sub-assembly, working with the supplier in co-development, and carrying out tooling inspections.
Project and Systems Management
Beyond direct engineering work, I also took responsibility for several project management activities.
Supplier Communication
I acted as a primary engineering interface with manufacturing partners for firmware development.
This included:
-
Debugging manufacturing prototypes
-
Co-ordinating firmware flashing and validation
-
Resolving integration issues
-
All firmware technical documentation
-
Firmware revision control and testing
Requirements Management
I defined and managed the functional requirements for firmware behaviour, including:
-
cooking performance targets
-
thermal control limits
-
safety constraints
-
UI behaviour and state transitions
These requirements were maintained throughout development to ensure traceability between design intent, firmware implementation and validation testing.
Validation and Pre-Compliance Testing
Because the product operates at very high temperatures within a domestic indoor appliance, regulatory compliance represented a significant engineering constraint.
I coordinated firmware validation during:
-
internal verification testing
-
pre-compliance safety testing
-
misuse scenario evaluation
Key safety concerns included:
-
high voltage electrical systems
-
extreme operating temperatures
-
grease ignition and flash combustion scenarios
This required extensive collaboration with both compliance engineers and test laboratories.
Outcome
The Ooni Volt 2 Electric Pizza Oven launched successfully in October 2025, delivering professional-level pizza cooking performance, simplified user experience through intelligent presets an expanded cooking versatility beyond pizza.
The adaptive control system and cooking presets were widely praised in early reviews for making high-temperature pizza cooking accessible to home users.
Reflection
This project was the most technically and organisationally demanding project I have worked on to date.
It required integrating multiple disciplines:
-
thermal engineering
-
embedded control systems
-
hardware design
-
user experience design
-
safety engineering
Working across these areas significantly strengthened my skills in systems engineering, particularly in managing complex interactions between hardware, firmware and user behaviour.
If repeating the project, I would prioritise earlier development of thermal sensing models and simulation tools, which would have reduced risk during late-stage system changes. In the case of this project, it was delivered on time and in budget but in other projects, architecture and system performance mapping needs to be done up-front. Weeks of investment early avoids months of fire-fighting in costly late-stage changes.
Despite the challenges, this project remains the work I am most proud of. Stepping into an unfamiliar role of firmware development gave me an appreciation for the foresight needed when designed integrated systems. It will stand me in great stead for multi-disciplinary projects in the future and I'm grateful I had the chance to really push myself in this project.


































