C for FPGA design?? That means programmers will want to design FPGA's. That'll be fun, most don't understand the concept parallel execution :-) May seem harsh, but they do tend to work in a different head space, I'm only highlighting fundamental differences, so my apologies go out to those programmers that are HW designers at heart :-)
What are the engineering and design challenges in creating successful IoT devices? These devices are usually small, resource-constrained electronics designed to sense, collect, send, and/or interpret data. Some of the devices need to be smart enough to act upon data in real time, 24/7. Specifically the guests will discuss sensors, security, and lessons from IoT deployments.