Frank has built embedded Linux-based software for products in many industries including medical, consumer, telecommunications and defense. He is a co-author of the Nerves project and maintains several projects used in embedded Elixir-based devices such as the Elixir Circuits set of libraries, toolshed, fwup, and erlinit.