Modern Embedded Firmware Development Practices in the Warehouse Automation Industry

In the fast-paced world of warehouse automation, the development of embedded firmware is a critical aspect that underpins the efficiency and functionality of automated systems. This blog explores the multifaceted […]
Unit Testing For Embedded Software Development

By: Steve Branam
Unit testing uses small automated tests to drive development of embedded system code. Learn best practices for Test Driven Development (TDD), including writing and implementing successful unit tests to provide fast feedback and confidence in your code.
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, […]
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…
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 […]
Turbulence Multiplied: Why 2026 Demands Embedded Modernization Now

The embedded sector is riding out some of the fiercest headwinds in memory. Inflation bites into margins. Tariffs add unpredictability to every supply chain conversation. Sourcing chips can still feel […]
Bridging the Firmware Talent Gap: A Guide for Embedded Development Leaders

Online forums like Reddit teem with stories from working engineers struggling to bridge the gap between academic knowledge and practical skills—one user commented, ‘You either learn everything the hard way, […]