Summary
Krzysztof Soluch is an experienced embedded software engineer and contractor with over 20 years in software engineering and more than a decade in senior embedded roles, currently based in West Pomeranian Voivodeship, Poland. He has deep expertise in automotive and RTOS ecosystems, having delivered BSP, BSW, MCAL and cybersecurity/HSM solutions on platforms from ARM Cortex-M to Cortex-A and TriCore, and worked with AUTOSAR Classic, QNX, WinCE, Snapdragon and NXP. His recent contracts span high-performance ECU and gateway projects using Bazel and Zuul for build orchestration and integration in safety- and security-critical environments. Previously he led embedded teams building IVI and AD camera platforms, balancing low-level board support with integration of consumer interfaces like CarPlay and Android Auto. Comfortable moving between hands-on BSP work and architectural responsibilities, he brings a pragmatic focus on robust, auditable embedded stacks and long-term maintainability. An engineer who started in telecoms C/C++ and POSIX systems, he combines legacy system sensibilities with modern automotive toolchains.
10 years of coding experience
16 years of employment as a software developer