# 243: Pick a Good One

- Show: [Embedded.fm](https://hardwarepodcasts.com/podcast/embedded-fm)
- Published: 2018-04-27
- Length: 1h 00m
- Episode: 243
- Page: https://hardwarepodcasts.com/podcast/embedded-fm/2018-04-27-243-pick-a-good-one
- Listen: https://makingembeddedsystems.libsyn.com/243-pick-a-good-one

## Summary

Michael Barr, CTO of the Barr Group, discusses the results of their annual survey of embedded systems designers, which gathered 1,703 responses from experienced professionals. He highlights alarming statistics regarding security practices, noting that 22% of engineers working on internet-connected devices do not even list security as a requirement, and many fail to use basic protections like encryption or static analysis. The conversation also explores the industry's persistent reliance on C, the surprising lack of version control and bug tracking among some developers, and the educational gaps that leave hardware-trained engineers unprepared for software quality processes.

## Chapters

- [0:06](https://hardwarepodcasts.com/podcast/embedded-fm/2018-04-27-243-pick-a-good-one#t=6) Introduction and Lightning Round
- [3:36](https://hardwarepodcasts.com/podcast/embedded-fm/2018-04-27-243-pick-a-good-one#t=216) Survey Methodology and Longitudinal Data
- [12:36](https://hardwarepodcasts.com/podcast/embedded-fm/2018-04-27-243-pick-a-good-one#t=756) Security Failures in Internet-Connected Devices
- [17:14](https://hardwarepodcasts.com/podcast/embedded-fm/2018-04-27-243-pick-a-good-one#t=1034) Root Causes of Security Negligence in Startups
- [23:44](https://hardwarepodcasts.com/podcast/embedded-fm/2018-04-27-243-pick-a-good-one#t=1424) The Persistence of C and the Rust Chicken-and-Egg Problem
- [28:03](https://hardwarepodcasts.com/podcast/embedded-fm/2018-04-27-243-pick-a-good-one#t=1683) Lack of Version Control and Bug Tracking
- [32:14](https://hardwarepodcasts.com/podcast/embedded-fm/2018-04-27-243-pick-a-good-one#t=1934) Educational Gaps and Hardware-to-Software Transitions
- [43:27](https://hardwarepodcasts.com/podcast/embedded-fm/2018-04-27-243-pick-a-good-one#t=2607) Coding Standards and the Barr Group Standard
- [53:06](https://hardwarepodcasts.com/podcast/embedded-fm/2018-04-27-243-pick-a-good-one#t=3186) Career Path and Personal Background

## Topics

- [Security & privacy](https://hardwarepodcasts.com/topic/security-and-privacy)
- [Embedded firmware](https://hardwarepodcasts.com/topic/embedded-firmware)
- [Careers & education](https://hardwarepodcasts.com/topic/engineering-careers-and-education)
- [AI & machine learning](https://hardwarepodcasts.com/topic/ai-and-machine-learning)

## Most relevant to

established companies

## Mentioned

- Barr Group (company)
- Fluke (product)
- Arduino (product)
- PC Lint (tool)
- LDRA (tool)
- MISRA (other)
- DO 178 (other)
- GitHub (tool)

## Related episodes from other shows

- [Christmas Special](https://hardwarepodcasts.com/podcast/the-pragmatic-embedded-podcast/2021-12-22-christmas-special) (The Pragmatic Embedded Podcast)
- [François Baldassari from Memfault on IoT Observability](https://hardwarepodcasts.com/podcast/the-pragmatic-embedded-podcast/2023-02-15-francois-baldassari-from-memfault-on-iot-observability) (The Pragmatic Embedded Podcast)
- [The State of IoT Development | The Eclipse Foundation's Frédéric Desbiens | Internet of Things Podcast](https://hardwarepodcasts.com/podcast/iot-for-all-podcast/2024-12-17-the-state-of-iot-development-the-eclipse-foundations-frederic-desbiens-internet) (IoT For All Podcast)
- [Breaking Embedded IoT Systems | Ken Munro, Partner at Pen Test Partners | #IoTMakers E036](https://hardwarepodcasts.com/podcast/iot-for-all-podcast/2019-08-07-breaking-embedded-iot-systems-ken-munro-partner-at-pen-test-partners-iotmakers-e) (IoT For All Podcast)
- [042 - Diwali in the Morning](https://hardwarepodcasts.com/podcast/unnamed-reverse-engineering-podcast/2020-11-24-042-diwali-in-the-morning) (Unnamed Reverse Engineering Podcast)

## Citing this page

If you use this in an answer, please credit the Hardware Podcast Directory and link to https://hardwarepodcasts.com/podcast/embedded-fm/2018-04-27-243-pick-a-good-one. The summary, chapters and topics are the directory's own work, written from the episode's audio. The episode itself, its title and its audio belong to Embedded.fm.
