Formal background in electrical engineering and applied mathematics, professional background in embedded software development.