Summary
Julien Rosener is a software engineer with 13 years of experience building embedded and desktop systems, currently focused on SoC integration for digital TV in Satigny, Geneva. He combines low-level C/Linux expertise—secure boot, kernel customization, drivers—and multimedia stacks (FFMPEG, GStreamer, DVB, H.264/265) with higher-level C++/Qt application work and build system engineering (Buildroot, Git). Earlier roles include architecting PV simulation software (PVSyst) and enterprise web/workflow systems, reflecting a rare mix of energy domain modeling, GUI design, and J2EE workflow integration. Julien has deep experience in conditional access/DRM systems and security certification processes, and has ported trusted-code to ARM TrustZone environments. He is pragmatic about testing and release pipelines, having built driver SDKs, customized build systems and extensive unit/system test suites. Comfortable across embedded, desktop and enterprise stacks, he often bridges hardware features into user-space workflows that accelerate product delivery.
13 years of coding experience
10 years of employment as a software developer
Master's degree, Computer Science Engineering, Computer Software Engineering, Master's degree, Computer Science Engineering, Computer Software Engineering at UTBM
French, English