IEEE EMBS/CS Atlanta: Patterns in the Machine
Please join us for the September 2021 meeting of the Atlanta Chapters of IEEE Engineering in Medicine and Biology Society (EMBS) and IEEE Computer Society (CS). We will be hosting John Taylor speaking on the topic of "Patterns in the Machine, A Software Engineering Guide to Embedded Development."
Date and Time
Location
Hosts
Registration
- Date: 07 Sep 2021
- Time: 06:30 PM to 08:00 PM
- All times are (GMT-05:00) US/Eastern
- Add Event to Calendar
- Atlanta, Georgia
- United States
- Starts 15 August 2021 07:00 PM
- Ends 07 September 2021 07:00 PM
- All times are (GMT-05:00) US/Eastern
- No Admission Charge
- Menu: Virtual, N/A (Physical, no food restrictions), N/A (Physical, vegetarian)
Speakers
John Taylor of Avanos Medical
Patterns in the Machine, A Software Engineering Guide to Embedded Development
The discussion will focus on the book "Patterns in the Machine, A Software Engineering Guide to Embedded Development" by John Taylor and Wayne Taylor. From the Introduction to the book. This book is about how to be a genius - or, at least, how to design and implement software that is pretty damn smart. This book is about how to build things like automated unit tests and functional simulators which professionals in the embedded systems space hardly ever do because they feel there isn't enough time or there aren't enough resources in their programming environment or because there's never been hardware like theirs on the planet before. A lot of developers think it's unwise to write extensive code before the hardware is working, or they assume that their code can't be repurposed for a completely different hardware platform without massive rework. But this is simply not the case. In this book, I'll show you how to apply some software engineering principles and best practices - what I call patterns - to develop software in an efficient, sustainable manner.
Biography:
John Taylor has been an embedded engineer for over 29 years. He has worked as a firmware engineer, technical lead, system engineer, software architect, and software development manager for companies such as Ingersoll Rand, Carrier, Allen-Bradley, Hitachi Telecom, Emerson and several start-up companies. He has developed firmware for products that include HVAC control systems, telecom SONET nodes, IoT devices, microcode for communication chips, and medical devices. He is the coauthor of five US patents and holds a bachelor degree in mathematics and computer science. John is currently working on medical devices in the Atlanta area.
Agenda
6:30PM: Virtual networking
7:00PM: Speaker
Note: This event has been converted to virtual only.