Jacob Beningo

Jacob Beningo is an embedded software consultant who currently works with clients in more than a dozen countries to dramatically transform their businesses by improving product quality, cost and time to market. He has published more than 200 articles on embedded software development techniques, is a sought-after speaker and technical trainer and holds three degrees which include a Masters of Engineering from the University of Michigan. Feel free to contact him at [email protected] or at his website www.beningo.com.

December 12 – Day 3 - The Jump Start Development Process

In this session, attendees will learn what they can do when they start their software implementation to not just prevent bugs but detect them as soon as they occur. We will examine all the tools and techniques that developers should put in place before they write code such as analysis tools,...
December 12, 2018 - 2:00pm EST

December 11 – Day 2 – Managing Design Processes

The best way to remove defects is to not have them in the first place. In this session, we will explore the different design processes that developers can use before implementation in order to minimize the opportunities for defects to enter the design. We will explore requirements and design and...
December 11, 2018 - 2:00pm EST

December 10 – Day 1 – Errors, Defects and Bugs

It’s important to understand what errors, defects and bugs are and the deficiency most development teams have in accepting bugs. In this session, we will explore not just the definition but how bugs are handled and should be handled. We will analyze the processes and techniques developers are...
December 10, 2018 - 2:00pm EST

November 30 – Day 5 – Securing a RTOS Application with TrustZone

RTOSs can still play an important role in TrustZone applications. So how does a developer use an RTOS when there is a secure and unsecure world executing on the processor? In this session, we will explore several different options developers leverage to use an RTOS in a TrustZone application...
November 30, 2018 - 2:00pm EST

November 28 – Day 3 – Creating your first TrustZone Application

In this session, attendees will dive in and learn how to create their first application using TrustZone. Developers will be able to follow along using Keil MDK to simulate their application or they can use available TrustZone hardware. Attendees will learn how to configure the secure and unsecure...
November 28, 2018 - 2:00pm EST

November 27 – Day 2 – Introduction to arm TrustZone

Once a developer understands the methods and strategies used to a secure a system, they can more appropriately decide how to use the technology available to them. In this session, we will dig deeper into the armv8-M architecture and the TrustZone security extension and how it fits into the...
November 27, 2018 - 2:00pm EST

November 26 – Day 1 – Understanding Embedded System Security

Security is often misunderstood by embedded systems engineers working with microcontrollers. In this session, we will explore embedded system security concepts that every IoT developer needs to know. We will start with what security is and the potential avenues hackers can use to attack our...
November 26, 2018 - 2:00pm EST

Pages

Subscribe to Jacob Beningo