Beyond Breakpoints: Advanced Debugging Strategies for Modern Embedded Systems
Learn how advanced techniques can reduce debugging cycles from days or weeks to hours or even minutes.
As modern systems grow more complex, embedded debugging has become a critical bottleneck. Traditional debugging methods are often insufficient, forcing engineers to spend more than 50% of their development time on repetitive manual debugging work.
In this 60-minute session, we will demonstrate how to shift to a smarter, more advanced approach that will allow you and your team to reclaim engineering time and improve product quality. Learn how advanced techniques can reduce debugging cycles from days or weeks to hours or even minutes.
Learn about IAR’s embedded development platform as an integrated solution that supports this shift, enabling teams to debug smarter, ship more reliable software, and accelerate development with one toolchain.
The webinar is scheduled to take place on June 25 at 10:00 AM PT / 7:00 PM CEST.
What You Will Learn
- Improve Visibility: Understand why advanced debugging is fundamentally about improving visibility into the target's behavior, runtime state, and hardware interactions.
Master Complex Breakpoints: Utilize conditional and RTOS-enabled breakpoints to stop precisely at specific loop iterations or variable conditions, eliminating wasted time repeating manual runs.
Analyze Fault States: Use trace and stack analysis (such as Arm ETM trace) to reconstruct execution history and identify how the system reached a hard fault, rather than guessing via trial-and-error breakpoint placement.
Debug Real-Time and Multicore Systems: See how tools help reveal critical issues like priority inversion, missed deadlines, unexpected blocking, and multicore coordination problems.
Integrate Power Debugging: Learn why embedded software developers should care about correlating code execution with power consumption to find inefficient code paths and unexpected wakeups.
Harden Your Workflow: Leverage containerization and CI/CD automation to reduce environment drift (the "it works on my machine" problem) and accelerate feedback cycles for greater reproducibility and release confidence.
Get Started: Discover the first steps a team relying on basic debugging should take to gain the fastest return on investment and evaluate IAR’s platform capabilities.
Who Should Attend
This session is essential for technical professionals looking to eliminate debugging bottlenecks and improve development efficiency in commercial embedded applications.
The webinar is scheduled to take place on June 25 at 10:00 AM PT / 7:00 PM CEST.
Speakers
Samir Jaber - Wevolver - Host
Samir Jaber is an editor, writer, and industry expert on topics of technology, science, and engineering. He is the editor-in-chief of the 2026, 2025, 2024, and 2023 Edge AI Technology reports with Wevolver. Samir is the Chief Editor and Founder of Wryters, a content marketing and consulting agency. He has comprehensive experience working with Fortune 500 companies and industry leaders as a writer, editor, content manager, and consultant. He is an online content specialist with an academic background in mechanical engineering, nanotechnology, and scientific research. Samir is also a featured author in 30+ industrial magazines with a focus on Artificial Intelligence (AI), the Internet of Things (IoT), 3D printing, Autonomous Vehicles (AV), nanotechnology, materials science, and sustainability. His experience includes award-winning engineering research and patented engineering design in the fields of nanofabrication and microfluidics.
Shawn Prestridge - US FAE Manager for IAR Systems
Shawn Prestridge, US FAE Manager for IAR Systems, is responsible for globally introducing IAR’s security technologies and development tools to the embedded market. Based in Dallas, Texas, he joined IAR Systems as a Senior Field Application Engineer in 2008. Shawn started his career in the software industry in 1993 when he worked with Texas Instruments as an Embedded Hardware/Software Engineer. In addition, he owned Ministry of Software, an embedded development firm. In addition to doing embedded development, Shawn has research interests in cryptology. His degree work includes BSEE, BS (Mathematics), MSEE, MS (Software Engineering), and PhD (Electrical Engineering), all while studying at Southern Methodist University (SMU) in Dallas, Texas.