Atlanta EMBS EMBS Logo

IEEE Engineering in Medicine and Biology Society (EMBS) is the world's largest international society of biomedical engineers. EMBS provides its members with access to the people, practices, information, ideas and opinions that are shaping one of the fastest growing fields in science.

Upcoming Activities

You are invited to the next meeting of the Atlanta Chapter of the IEEE Engineering in Medicine and Biology Society. This will be a joint meeting with the Atlanta Chapter of the IEEE Computer Society.

  • Title: Patterns in the Machine, A Software Engineering Guide to Embedded Development
  • Speaker: John Taylor, R&D Principal Embedded Software Engineer, Avanos Medical
  • Date: Tuesday, September 7, 2021
  • Time: 6:30pm-8:00pm, virtual networking at 6:30pm, speaker at 7:00pm
  • Location: Virtual (see registration for details)
  • RSVP: Register via IEEE vtools (IEEE Membership not required)
  • Abstract: 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.
  • Bio: 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.
Board
  • Chair: Adriane Swalm Durey, Ph.D.
    Principal Engineer, Software, Abbott
  • Vice-Chair: Open
  • Secretary: Philip FitzSimons, Ph.D.
    FitzSimons Automation
  • Treasurer: Jacqueline Fairley, Ph.D.
    Georgia Tech Research Institute

Questions? Contact the webmaster at the address below.

  © Copyright 2021, IEEE | Terms & Conditions | Privacy & Security
Last updated August 31, 2021.
Webmaster: asdurey (at) ieee.org
IEEE Logo