Summary
Sylvain Krieg is an experienced embedded software engineer with 10 years building low-power, secure firmware and Linux-based systems across satellite communications, autonomous robotics, and industrial sensing. He has deep hands-on expertise in C/C++ on STM32 and dsPic platforms, real-time signal processing, MAC-layer and encryption (AES, ECC) implementations, and CI/cloud integration using Azure and AWS. At companies like Astrocast and ecoRobotix he combined firmware, hardware interface libraries, PCB oversight and test automation to deliver production-grade, field-deployable systems. Comfortable across the stack, he also develops Linux kernel components, board bring-up, and Python-based integration tests, and has set up CI pipelines and remote update/monitoring tooling for distributed devices. Based in Lausanne, Sylvain pairs practical engineering discipline with documentation and team enablement, regularly organizing technical seminars and mentoring processes that keep cross-functional teams aligned.
10 years of coding experience
12 years of employment as a software developer
Master of Science in Engineering (MSE), Embedded Communicating Systems, Master of Science in Engineering (MSE), Embedded Communicating Systems at HES-SO Haute école spécialisée de Suisse occidentale
BaSc, Informatique embarquée, BaSc, Informatique embarquée at HEIG-VD
CFC, Electronique, CFC, Electronique at Bobst S.A.