03/18/2026 updated


100 % available
Embedded Systems & Linux Platform Engineer
Brașov, Romania B.Sc. Computer Science & Engineering
About me
Embedded systems contractor, 5 years in automotive safety-critical and infotainment platforms. Multi-SoC, QNX Hypervisor, Android/QNX integration, UART/SPI/gRPC stacks, Aurix TC39x, Snapdragon 820. Available for automotive and IoT/ARM Cortex-M engagements. Operates independently and ships.
Android (Software)ARM ArchitectureUnit TestingAutomotive IndustryBash ShellC++ (Programming Language)CMakeStatic Program AnalysisCode GenerationDebuggingDefect TrackingLinuxEmbedded SystemsLinux On Embedded SystemsEmbedded Software
Embedded Systems & Automotive Platform Engineering
Specialist contractor with 5 years delivering embedded software for automotive safety-critical and infotainment platforms. Hands-on across the full stack: bare-metal bring-up, RTOS internals, inter-SoC communication, hypervisor-based multi-VM integration, and toolchain ownership.
Platforms & Processors
Infineon Aurix TC3xx (TriCore), Qualcomm Snapdragon 820, MIPS-based perception silicon, ARM Cortex-M (STM32). Multi-SoC system integration with Android and QNX Neutrino running as guest VMs under QNX Hypervisor.
Communication Stacks
Designed and implemented inter-SoC UART and SPI communication stacks from scratch. Experienced with CAN, Ethernet, SPI, I2C, UART, SOME/IP, gRPC, and vsock. IPC module design using QNX native message-passing.
RTOS & OS
QNX Neutrino RTOS, FreeRTOS, Embedded Linux, Android (AOSP integration). Hypervisor configuration and multi-VM bring-up.
ASPICE & Process
Contributed to ASPICE-compliant development across SWE.3 (Software Detailed Design — Markdown, PlantUML), SWE.4 (Unit Testing — VectorCast), and SWE.5 (Integration Testing). Static analysis with QAC (MISRA C).
Debug & Analysis
Lauterbach TRACE32, JTAG, iSYSTEM winIDEA, GDB, Vector CANoe, SPI trace analysis. Defect tracking and root cause analysis on safety-critical cross-chip control flows.
Languages & Tooling
C11, C++17, Python, Bash. Build toolchains: CMake, Make, GCC, Tasking, QCC. CI: Jenkins, Zuul, Gerrit, Git. Custom Python tooling for C/C++ code generation from CSV input.
Also available for IoT and ARM Cortex-M (STM32) engagements. Core embedded skills are hardware-agnostic — the stack changes, the engineering does not.
Languages
EnglishFluentRomanianNative speaker
Project history
- Joined at project inception; progressively architected the platform into a fully integrated multi-SoC system running Android and QNX Neutrino under QNX Hypervisor.
- Led board bring-up on the Qualcomm SoC;
- Designed and implemented a complete inter-SoC UART communication stack from scratch, integrating gRPC to stream real-time sensor data into the Android VM.
- Contributed significantly to the SPI communication stack providing data streams to QNX Hypervisor VMs (QNX Neutrino and Android)
- Designed and implemented a QNX Neutrino inter process communication module adopted as the standard IPC interface across all QNX Neutrino binaries in the vehicle network to Android interaction stack.
- Developed LwIP modules and SPI/UART drivers for the Aurix vehicle input processor
- Designed and built Python-based C/C++ interface code generation tooling from human-readable CSV input; maintained build toolchains (Tasking, QCC) across development workflow changes.
- Drove ASPICE SWE.3 and SWE.4 compliance across the platform: authored Software Detailed Design documentation (SDD) in Markdown and PlantUML, and developed unit tests using VectorCast.
ADAS System · MIPS Perception Silicon ·Linux · Infineon Aurix TriCore
- Integrated applications onto custom MIPS-based perception silicon (Embedded Linux) for an ADAS computer vision pipeline interfacing with Aurix for functional safety and actuator control.
- Contributed to ASPICE SWE.3: authored Software Detailed Design documentation for the ADAS software components.
- Debugged safety-critical cross-chip control flows using iSYSTEM winIDEA and GDB; CAN/Ethernet analysis with Vector CANoe; SPI trace analysis with proprietary tooling.
- Built a SOME/IP raw frame analysis tool, eliminating manual log inspection; automated firmware build and packaging pipeline for in-vehicle bring-up and road-testing.
Brake-by-Wire· MK C1 / MK C2
- Contributed to Brake-by-Wire software development on a safety-critical automotive platform.
- Authored Software Detailed Design documentation (ASPICE SWE.3); developed and maintained VectorCast unit tests (SWE.4); executed SWE.5 integration tests and QAC static analysis (MISRA C) across all application variants.