08/29/2026 updated

**** ******** ****
100 % available

Senior C++ Engineer & Team Lead β€” Safety-Critical Automotive, Defence & Industrial Systems

Iasi, Romania
Worldwide
BSc, Economic Sciences
Iasi, Romania
Worldwide
BSc, Economic Sciences

Profile attachments

Andrei-Craciunas_CV.pdf

About me

Nearly a decade across five industries β€” automotive, defence, industrial, semiconductor, finance. Real-time systems, build and CI tooling, 3D and touchscreen interfaces, performance work. I lead teams and mentor engineers.

GeminiAtlassian JiraBoost (C++ Libraries)C++ (Programming Language)CMakeLinuxEnterprise ArchitecturePython (Programming Language)Message Queuing Telemetry Transport (MQTT)Qt Modeling Language (QML)Qt (Software)TypeScriptGitgRPCDockerJenkins
Languages & core engineering
  • C++20, Python, Typescript as my primary languages, with nearly a decade of continuous production work. Strong grounding in object-oriented design, design patterns, RAII and modern idiomatic practice, including migrating legacy embedded codebases to modern tooling, automation and build infrastructure.

Domains
  • Automotive safety and interior sensing: AI-driven cabin monitoring for a leading German automotive OEM β€” driver state monitoring for drowsiness and medical distress, hands-on-wheel detection, and out-of-position occupant alerts.
  • Defence and unmanned systems: flight control, telemetry, and command-and-control software for unmanned aerial platforms, as lead developer.
  • ADAS and parking: low-speed assisted manoeuvring, including automated and semi-automated parking systems.
  • Industrial control: touchscreen control interfaces and 3D rendering applications for laser and waterjet cutting machinery.
  • Data and analytics: a data analysis platform serving the automotive, semiconductor, and paints and coatings industries β€” statistical function optimisation for large-scale datasets, workflow redesign, and contribution to an in-house meta-language for scripting complex analysis.
  • Finance: internal platform work supporting client stock trading and transaction processing.
  • Heavy machinery: fleet tracking and inter-machine communication systems.

Safety-critical standards & quality
  • MISRA-compliant development. Automotive SPICE process compliance, including full documentation, unit and integration test coverage. Static and dynamic analysis as continuous practice rather than release-gate activity: Clang-Tidy, Cppcheck, Valgrind. Test frameworks: GTest and GMock.

Architecture & communication
  • Real-time inter-system communication layers using gRPC and MQTT. Performance optimisation for large datasets and constrained environments. System modelling with Enterprise Architect.

Frameworks & libraries
  • Qt, QML and QtWidgets for desktop, embedded and touchscreen interfaces, including 3D rendering. Boost. OpenCV for computer vision work.

Tooling, build & DevOps
  • CMake and Python build tooling and project structure. Containerised development and deployment workflows with Docker on Linux. CI/CD with Jenkins, Git, GitLab and Artifactory. Comfortable owning build and release infrastructure alongside application development.

Leadership & process
  • Currently leading a development team: technical direction, code-review standards, and mentoring. Experience taking junior and embedded-C developers through the transition to modern C++, covering OOP, design patterns and idiomatic practice. Agile and Scrum delivery, Jira.

Engagement
  • Remote B2B contracts, full-time positions. Willing to relocate.

Experience

Professional experience10+ years
Freelancer since2023

Languages

EnglishFluentRomanianNative speaker

Project history

Senior C++ Developer / Team Lead

Ness, Iasi - Defence & Unmanned Systems
Lead developer on control software for unmanned aerial systems and related defence applications. Developed flight control, telemetry, and command-and-control software for drone platforms. Designed real-time inter-system communication layers using gRPC and MQTT. Led the development team with technical direction, code-review standards, and mentoring. Built and maintained containerised development and deployment workflows with Docker on Linux.

Senior C++ Developer / Team Lead

Ness, Iasi - Automotive Interior Sensing
AI-driven cabin monitoring for a leading German automotive OEM focused on occupant safety. Implemented driver state monitoring for drowsiness and medical distress detection, hands-on-wheel detection, and out-of-position alerts. Delivered full documentation and unit & integration test coverage to Automotive SPICE standards.

Senior C++ Developer

Camline, Iasi
Data analysis platform used across the automotive, semiconductor, and paints & coatings industries. Optimised statistical functions for large-scale datasets, redesigned core technical workflows, built bespoke features and interfaces for enterprise clients, and contributed to an in-house meta-language for scripting complex analysis tasks.

C++ Developer

Continental, Iasi
Low-speed assisted manoeuvring for automated and semi-automated parking systems. Delivered MISRA-compliant code using Clang and Valgrind, expanded into DevOps with CMake and Python tooling, supported Jenkins pipelines and Artifactory, and mentored junior developers in modern C++.

C++ Developer

Gemini CAD Systems, Iasi
Developed touchscreen control interfaces for heavy industrial machinery, built 3D rendering applications using QML and QtWidgets, integrated CI/CD practices with Git, GitLab, and Jenkins, and worked in a Scrum team using Jira for workflow tracking and collaboration.

Contact form

Log in to get in touch

You need to be logged in to use the contact form.

Sign upLog in