Hardware DevOps: how CI/CD impacts Electrical Engineers

I recently discussed CI/CDs impact on hardware development with my co-founder Kyle Dumont, and Electrical Engineer/Hardware DevOps Lead Daniel Lindmark. We chatted about the challenges in hardware development leading to the creation of AllSpice, collaboration and automation, and continuous integration (CI)/continuous deployment (CD) in hardware DevOps.

AllSpice.io team
January 5, 2026

Where are many engineers today?

Hardware engineers have faced many obstacles in past processes like having to depend on PDFs, Excel, and other spreadsheets, poor communication and ways of collaboration on hardware designs, and an overall prolonged hardware development process.

In listening to the challenges of fellow engineers through surveys, zoom calls, and conferences, we set out to create AllSpice.io, a collaboration and automation platform designed for Hardware Engineers, Electrical Engineers, and PCB Designers. It uses Git to empower engineers in modernizing their workflows with centralized issues and design reviews, a powerful API, CI, and more – in any ECAD format.

In a nutshell, there are three pillars within AllSpice:

  1. Git powered revision control to document, track, and manage designs
  2. Design review and workflows resulting in more visibility, accuracy, and collaboration
  3. Automation and continuous integration automatically validating, verifying, and checking for parts, information, releases, and errors

Naturally, we understood that the next iteration of modernizing hardware design was to empower engineers with CI/CD for hardware, something we call Hardware DevOps.

What is hardware DevOps?

Essentially, hardware DevOps combines the necessary practices and tools that enable engineers to streamline and automate their design processes, such as continuous integration. AllSpice implements CI through AllSpice Actions, a feature within the platform that automates tasks, validations, and checks that would otherwise be manually performed.

How to use CI/ CD for hardware design

When looking at traditional hardware workflow processes, you will see that the stages (architecture, detailed design, EVT, DVT, production and launch) take significantly longer, due to them being performed manually, rather than using CI.

What kind of tests can be run with Actions electronics design?

Due to the flexible nature of AllSpice Actions, there are many tests that can be run, and the AllSpice library contains a list of tests that can be added. Some include:

What are the core components of CI/CD during the hardware development process?

  • Runners: run workflows and perform intended jobs/steps
  • Workflows: YAML files that contain the automated steps, tests, and verifications
  • Triggers: events that initiate a workflow file
  • Jobs: a series of related or grouped together steps
  • Steps: details of the specific task, test, or verification that you want to happen
  • Scripts: programs that perform the CI/CD automation
  • Add-ons: modular, turn-key actions with a configurable interface

What alternative use cases does AllSpice Actions support?

  • Automatically calculate carbon emissions derived from a BOM
  • Perform automatic failure mode and effects analysis (FMEA)
  • Generate test fixtures from test points
  • Create connector diagrams to aid in verifying PCB interconnects
  • Generate a firmware interface document that lists software controlled nets

Implementing continuous integration (CI) and continuous deployment (CD) while developing hardware will allow your team to make design changes at any time without affecting your timelines. And, AllSpice Actions uses the power of CI and Git to modernize your workflows.

Newsletter

Be part of our hardware community for occasional engineering resources, guides, and events.
Headshot of a team member

Kyle Dumont

Co-Founder & CTO

Kyle Dumont is an Electrical Engineer, the Co-Founder and CTO of AllSpice.io. He has a background in electrical engineering product design, having taken products from concept to mass-manufacturing at iRobot and Voxel8. He specialized in hardware system integration and sensor design, holding 5 patents in these areas. Kyle received a BS in Electrical Engineering from Northeastern University, as well as an MS in Engineering with a focus on Computer Engineering and Machine Learning and an MBA from Harvard.

Headshot of a team member

Valentina Ratner

Co-Founder & CEO

Valentina Ratner is Co-Founder and CEO of AllSpice.io, a collaboration platform for teams developing hardware. Prior to launching AllSpice out of graduate school, she worked at Amazon as a PM, managing infrastructure projects and internal productivity tools.Valentina holds a B.S. in Mechanical Engineering from Boston University, an M.S. in Engineering (Computer Science), and an MBA from Harvard. Born and raised in Argentina, she now lives in San Francisco with both her husband and miniature schnauzer Fritz.