A Guide to Assessing Security Risk in Embedded & IoT Devices

In 2025, a stack-based buffer overflow vulnerability (CVE-2025-24132) was found in the Apple AirPlay SDK. For third-party smart speakers and receivers, this vulnerability allowed proof-of-concept zero-click remote code execution (RCE) […]
Addressing the CRA SBOM Mandate: How to Achieve Compliance

Written by: Joe Schneider The EU Cyber Resilience Act (CRA) has fundamentally changed embedded software development by mandating proof of a product’s secure operation and ability to remain safe throughout […]
Addressing the CRA SBOM Mandate: How to Achieve Compliance

Written by: Joe Schneider The EU Cyber Resilience Act (CRA) has fundamentally changed embedded software development by mandating proof of a product’s secure operation and ability to remain safe throughout […]
Automating Reliability Engineering with CVE Scanning & EmbedOps, Part 3

Parts 1 and 2 of this series showed just how easy it is to automate unit testing and hardware-in-the-loop (HIL) testing with Dojo Five EmbedOps, a build integration and automation […]
Automating Reliability Engineering with HIL Testing & EmbedOps, Part 2

It is no secret that commercial embedded and IoT systems must operate reliably in the field for years without intervention. For starters, operational failures can amount to costly product recalls, […]
eGuide: Bridging the Firmware Talent Gap: A Guide for Embedded Development Leaders

Bridging the Firmware Talent Gap is a practical guide for embedded development leaders who are struggling to hire, onboard, and retain modern firmware engineers. Instead of chasing “perfect” candidates, this […]
Automating Reliability Engineering with Unit Testing, HIL Testing & EmbedOps, Part 1

A key challenge for embedded systems developers is ensuring high-reliability operation in products designed for years-long deployments, sometimes in remote locations. A prime example of such a device is a […]
Embedded Command Line Interfaces and Why You Need Them

Embedded Command Line Interfaces and why you need them Featured Categories Our Engineers Security Embedded CI All Categories Recent Posts By: Joe Perrin During the course of development – from prototyping hardware through manufacturing – it becomes necessary to run test code over and over to verify functionality or perform system-level testing. This…
On-Demand Webinar: Part 3 – CVE Scanning

In this session of the Automating Reliability Engineering with EmbedOps webinar series, we add automated CVE scanning and SBOM generation to the pipeline—closing the final gap between functional testing and […]
On-Demand Webinar: Part 2 – DFU & HIL Testing

In Part 2 of the Automating Reliability Engineering with EmbedOps webinar series, we move beyond unit testing and introduce hardware-in-the-loop (HIL) testing to expose real-world failures before deployment. Using a […]
On-Demand Webinar: Part 1 – Unit Testing Embedded Products

Embedded and IoT software is expected to run flawlessly for years—but many teams still depend on manual builds, inconsistent toolchains, and ad-hoc testing. The result? Late surprises, security gaps, delayed […]
The Hidden Costs of Legacy Firmware (and Why Modernization Can’t Wait)

Legacy firmware influences more than performance. It slows an organization’s ability to adapt. It shapes productivity, impacts security posture, and affects compliance readiness. In markets where firmware project management or […]