freiberufler Senior Software Engineer | Embedded Systems & KI-Integration | Python Automation auf freelance.de

Senior Software Engineer | Embedded Systems & KI-Integration | Python Automation

zuletzt online vor wenigen Stunden
  • 65‐100€/Stunde
  • Stuttgart
  • auf Anfrage
  • ro  |  en  |  de  |  es
  • 31.08.2026
  • Contract ready

Kurzvorstellung

Senior Software Engineer mit 15+ Jahren Automotive-Embedded (C/C++, ISO 26262, AUTOSAR) + KI-Zertifizierung 2026 (Python, FastAPI, LLMs, Prompt Engineering). Software Responsible & Bootloader-Lead. Sofort verfügbar. Remote & Vor-Ort.

Auszug Referenzen (5)

"Highly professional and dedicated, R. delivers outstanding, complex AI solutions with a strong ability to manage end-to-end tech projects."
AI Software Engineering
Nyemba Mmembe
Tätigkeitszeitraum

7/2025 – 3/2026

Tätigkeitsbeschreibung

Acquired hands-on experience through an immersive program, developing
full-stack applications using Flask, Python, APIs and SQL.
Applied software engineering principles such as object-oriented
programming (OOP), test-driven development (TDD), and version control
(Git, GitHub) in real-world projects.
Built and deployed scalable applications using RESTful APIs and improving
system performance and maintainability.

Eingesetzte Qualifikationen

Backend Entwickler, Frontend Entwickler, Git, Postgresql, Python-Programmierer, SQL, Test Automation

"As Software Responsible, R. leveraged his strong technical skills, organizational abilities, and communication to drive the BMW project forward."
Software Responsible - BMW FLM3 (Scheinwerfer)
Adrian Bitoiu
Tätigkeitszeitraum

6/2023 – 11/2023

Tätigkeitsbeschreibung

• Oversee the development, maintenance, and performance of software system
• Ensure software projects meet quality standards, deadlines, and business requirements
• Coordinate with development teams to manage project progress and tasks
• Manage software updates, patches, and feature releases
• Troubleshoot and resolve software-related issues
• Ensure compliance with industry regulations and best practices
• Collaborate with stakeholders to align software solutions with business goals
• Provide technical guidance and leadership to development teams
• Maintain documentation and communicate progress to relevant parties
Projects: FLM3
Tools used: IBM Rational Tools (DOORS), Visual Studio, CANoe, Jira, Git, Confluence, Ediabas, E-Sys
Development process is according to Agile

Eingesetzte Qualifikationen

Canoe Software, Microsoft Visual Studio, Projektmanagement - Softwaretool-Beratung, Software Design, Software Quality, Software Version Control, Softwaredokumentation, Softwareentwickler, Softwaretester

"R. made Frontdesk easy to manage with a brilliant solution by using XDIS to debug and document tickets."
Software Tester Frontdesk - BMW FLM3 (Scheinwerfer)
Adrian Bitoiu
Tätigkeitszeitraum

7/2021 – 11/2024

Tätigkeitsbeschreibung

• Analysis of issues reported by the customer
• Reproduction of the behavior reported in the ticket
• Code analysis in order to find the bug
• Direct contact with the Customer regarding tickets
• Analysis of customer requirements
• Update comments and status in Jira tickets
• Development of documentation according to the process
• Support for the validation team
Projects: FLM3
Tools used: IBM Rational Tools (DOORS), Visual Studio, CANoe, Jira, Git, Confluence, Ediabas, E-Sys
Development process is according to Agile

Eingesetzte Qualifikationen

Microsoft Visual Studio, Software Quality, Software Version Control, Softwareanforderungsanalyse, Softwareentwickler, Softwaretester

"I worked with R. on projects at SMR. He is very competent and reliable in his work. Collaboration with him was always easy and productive."
Software Test Engineer - ADAS Software
Oana Marosi
Tätigkeitszeitraum

1/2020 – 6/2021

Tätigkeitsbeschreibung

• Integrate GoogleTest libraries
• Module STUBs implementation
• Module test class implementation
• Unit Tests implementation
• Integration Tests implementation
• Tickets creation and documentation
Projects: McLaren / MAN
Tools used: GoogleTest, IBM Rational Tools (DOORS), Eclipse, Visual Studio, CANoe, Jira, Git, Confluence
Development process is according to Agile

Eingesetzte Qualifikationen

Canoe Software, Microsoft Visual Studio, Software Quality, Software Version Control, Softwareanforderungsanalyse, Softwareentwickler, Softwareentwickler Embedded Systems, Softwaretester

"R. was a fantastic asset as a Model-Based Developer. He balanced technical professionalism with excellent social and collaborative skills."
Model Based Developer - LCHD-SWC (PHD)
Adrian Bitoiu
Tätigkeitszeitraum

8/2017 – 4/2019

Tätigkeitsbeschreibung

• Requirements engineering based on the Customer specifications
• Create the SWC in XDIS and export it
• Import the SWC in Simulink/Targetlink
• Design the model in Simulink
• Enhance model blocks to Targetlink and apply scaling (MIL vs. SIL)
• Perform model analysis with MXAM
• Generate code from the model with Targetlink
• Test the new implementation on the target
• Review done for Requirements, Design and Model
Projects: PHD (Daimler)
Tools used: IBM Rational Tools (DOORS, ClearCase, Rhapsody), Eclipse, CANoe, Matlab/Simulink, Targetlink, Jira, Git/SourceTree, MXAM, Renesas Flasher, TPT, PVCS, XDIS
Development process is according to V-Model

Eingesetzte Qualifikationen

Eclipse, Simulink, Automotive Open System Architecture, Canoe Software

Geschäftsdaten

 Freiberuflich
 Steuernummer bekannt

Qualifikationen

  • Agile Methodologie4 J.
  • Automotive Open System Architecture1 J.
  • Canoe Software6 J.
  • C/C++
  • Embedded Entwicklung / hardwarenahe Entwicklung6 J.
  • Google Test
  • Python-Programmierer
  • Simulink1 J.
  • Softwareentwickler4 J.
  • Softwaretester4 J.

Projekt‐ & Berufserfahrung

AI Software Engineering
Masterschool Institute of Technology, online
7/2025 – 3/2026 (9 Monate)
IT & Entwicklung
Tätigkeitszeitraum

7/2025 – 3/2026

Tätigkeitsbeschreibung

Acquired hands-on experience through an immersive program, developing
full-stack applications using Flask, Python, APIs and SQL.
Applied software engineering principles such as object-oriented
programming (OOP), test-driven development (TDD), and version control
(Git, GitHub) in real-world projects.
Built and deployed scalable applications using RESTful APIs and improving
system performance and maintainability.

Eingesetzte Qualifikationen

Backend Entwickler, Frontend Entwickler, Git, Postgresql, Python-Programmierer, SQL, Test Automation

Software Responsible - BMW FLM3 (Scheinwerfer)
Automotive Lighting, Reutlingen
6/2023 – 11/2023 (6 Monate)
Automobilindustrie
Tätigkeitszeitraum

6/2023 – 11/2023

Tätigkeitsbeschreibung

• Oversee the development, maintenance, and performance of software system
• Ensure software projects meet quality standards, deadlines, and business requirements
• Coordinate with development teams to manage project progress and tasks
• Manage software updates, patches, and feature releases
• Troubleshoot and resolve software-related issues
• Ensure compliance with industry regulations and best practices
• Collaborate with stakeholders to align software solutions with business goals
• Provide technical guidance and leadership to development teams
• Maintain documentation and communicate progress to relevant parties
Projects: FLM3
Tools used: IBM Rational Tools (DOORS), Visual Studio, CANoe, Jira, Git, Confluence, Ediabas, E-Sys
Development process is according to Agile

Eingesetzte Qualifikationen

Canoe Software, Microsoft Visual Studio, Projektmanagement - Softwaretool-Beratung, Software Design, Software Quality, Software Version Control, Softwaredokumentation, Softwareentwickler, Softwaretester

Software Tester Frontdesk - BMW FLM3 (Scheinwerfer)
Automotive Lighting, Reutlingen
7/2021 – 11/2024 (3 Jahre, 5 Monate)
Automobilindustrie
Tätigkeitszeitraum

7/2021 – 11/2024

Tätigkeitsbeschreibung

• Analysis of issues reported by the customer
• Reproduction of the behavior reported in the ticket
• Code analysis in order to find the bug
• Direct contact with the Customer regarding tickets
• Analysis of customer requirements
• Update comments and status in Jira tickets
• Development of documentation according to the process
• Support for the validation team
Projects: FLM3
Tools used: IBM Rational Tools (DOORS), Visual Studio, CANoe, Jira, Git, Confluence, Ediabas, E-Sys
Development process is according to Agile

Eingesetzte Qualifikationen

Microsoft Visual Studio, Software Quality, Software Version Control, Softwareanforderungsanalyse, Softwareentwickler, Softwaretester

Software Test Engineer - ADAS Software
SMR Automotive Global, Hedelfinger, 70327 Stuttgart
1/2020 – 6/2021 (1 Jahr, 6 Monate)
Automobilindustrie
Tätigkeitszeitraum

1/2020 – 6/2021

Tätigkeitsbeschreibung

• Integrate GoogleTest libraries
• Module STUBs implementation
• Module test class implementation
• Unit Tests implementation
• Integration Tests implementation
• Tickets creation and documentation
Projects: McLaren / MAN
Tools used: GoogleTest, IBM Rational Tools (DOORS), Eclipse, Visual Studio, CANoe, Jira, Git, Confluence
Development process is according to Agile

Eingesetzte Qualifikationen

Canoe Software, Microsoft Visual Studio, Software Quality, Software Version Control, Softwareanforderungsanalyse, Softwareentwickler, Softwareentwickler Embedded Systems, Softwaretester

Model Based Developer - LCHD-SWC (PHD)
Automotive Lighting, Reutlingen
8/2017 – 4/2019 (1 Jahr, 9 Monate)
IT & Entwicklung
Tätigkeitszeitraum

8/2017 – 4/2019

Tätigkeitsbeschreibung

• Requirements engineering based on the Customer specifications
• Create the SWC in XDIS and export it
• Import the SWC in Simulink/Targetlink
• Design the model in Simulink
• Enhance model blocks to Targetlink and apply scaling (MIL vs. SIL)
• Perform model analysis with MXAM
• Generate code from the model with Targetlink
• Test the new implementation on the target
• Review done for Requirements, Design and Model
Projects: PHD (Daimler)
Tools used: IBM Rational Tools (DOORS, ClearCase, Rhapsody), Eclipse, CANoe, Matlab/Simulink, Targetlink, Jira, Git/SourceTree, MXAM, Renesas Flasher, TPT, PVCS, XDIS
Development process is according to V-Model

Eingesetzte Qualifikationen

Eclipse, Simulink, Automotive Open System Architecture, Canoe Software

Embedded Software Engineer - Laserscanner (Scala)
Valeo, Bietigheim-Bissingen
8/2016 – 6/2017 (11 Monate)
IT & Entwicklung
Tätigkeitszeitraum

8/2016 – 6/2017

Tätigkeitsbeschreibung

• High and Low Level Design review / refactoring
• Static Code Analysis (PC-Lint) and Dynamic Code Analysis
• Code review / refactoring
• Module Test Specification review /
refactoring
• Module Test review / refactoring
Projects: Laserscanner (Scala)
Tools used: IBM Rational Tools (DOORS),Eclipse, Enterprise Architect, Dimensions CM
Development process is according to Agile

Eingesetzte Qualifikationen

Agile Methodologie, C++, Scala

Software Integrator - Instrument Cluster
Magneti Marelli, Stuttgart
11/2013 – 5/2014 (7 Monate)
IT & Entwicklung
Tätigkeitszeitraum

11/2013 – 5/2014

Tätigkeitsbeschreibung

• Integration of Software Components delivered by the software development team
• Generation of ODX signed containers
• Static Code Analysis (Polyspace)
• Develop and execute SW Integration Tests (checksum verification, SW version update, blocks consistency, cluster sleep consumption)
• Produce and maintain delivery documentation
Projects: VW Roadmap – SE25, NSF
Tools used: IBM Rational Tools (Synergy), Polyspace, CANoe, ODIS, WinIdea
Development process is according to Agile

Eingesetzte Qualifikationen

Agile Methodologie, Embedded Entwicklung / hardwarenahe Entwicklung

Embedded Software Engineer - Instrument Cluster
Magneti Marelli, Stuttgart
7/2013 – 9/2016 (3 Jahre, 3 Monate)
IT & Entwicklung
Tätigkeitszeitraum

7/2013 – 9/2016

Tätigkeitsbeschreibung

• Implementation of Change Requests
received from the Client
• Bug fixing applied to problems
reported by the Client
• Static Code Analysis (Polyspace) and
Dynamic Code Analysis
• Develop and execute SW tests in order
to validate changes
• Review software updates
• Produce and maintain change
documentation
• Model Based Development
Projects: Audi MLBevo , VW Roadmap – SE25, PQ36, NSF, NBNF, NMS, ENSF
Tools used: IBM Rational Tools (DOORS, Synergy, Rhapsody, Change), Bugzilla,
Eclipse, Polyspace, CANoe, ODIS, WinIdea, Matlab/Simulink, Targetlink
Functions: Battery Capacity, e-Range, e-Consumption, Parking Distance, LED-s,
ABS, BootLoader, Ad-Blue, Start-Stop, Service, Coolant, Stepper Motors, Fuel,
MFA, TOG, Warnings, Interpolation Tables, PT1 Filters, Hill Descendant Control
Specifications: VW80124, VW80125, VW80126
Development process is according to Agile

Eingesetzte Qualifikationen

Agile Methodologie, Embedded Entwicklung / hardwarenahe Entwicklung

Embedded Software Engineer – Passive Safety Systems
Continental Automotive, Timisoara
8/2010 – 7/2013 (3 Jahre)
IT & Entwicklung
Tätigkeitszeitraum

8/2010 – 7/2013

Tätigkeitsbeschreibung

Development of communication SW Components (CAN) for Passive Safety Systems (Airbag, Pedestrian Protection and CSHV for electric vehicles). The development process is driven by the V-Model:
• SRS Requirements engineering based on the Customer specifications
• Design of Software Component interfaces, Diagrams (Activity, Statechart and Sequence)
• Generation of CAN database from CAN Matrix
• Configuration and integration of CAN drivers from Vector
• C programming (MISRA rules), Finite State Machines
• Static Code Analysis (PCLint) and Dynamic Code Analysis
• Validation done with automated tests (CAPL)
• Build and maintain functions library for automated tests
• Review done for Requirements, Design, Code and Validation
Projects : Chrysler, Renault, Peugeot, Bentley, Honda, Fiat
Tools used : DOORS, PVCS, PVCS Tracker, Rhapsody, Eclipse, PCLint,
CANoe, CANgen, Geny, CAPL, Test Director, WinIdea
Development process is according to the V-Model

Eingesetzte Qualifikationen

Canoe Software, Embedded Entwicklung / hardwarenahe Entwicklung

Zertifikate

AI Software Engineering
Masterschool Institute of Technology
2025
Deep Learning A-Z: Hands-On Artificial Neural Networks
Udemy
2022
Intensivkurs Deutsch A2
ifa Akademie GmbH
2019
Deutsch, Abendkurs B1.1
Volkshochschule (VHS)
2019
AUTOSAR Basic Workshop
Vector Informatik GmbH
2018
Principles of Computing (Part 1)
Coursera
2017
An Introduction to Interactive Programming in Python (Part 2)
Coursera
2016
An Introduction to Interactive Programming in Python (Part 1)
Coursera
2016
Modelling and Simulation using Simulink
Iversity
2016

Über mich

Ich bringe über 15 Jahre Erfahrung in der Entwicklung und dem Testen von Embedded-Software in der Automobilindustrie mit – einem Umfeld, in dem Zuverlässigkeit und funktionale Sicherheit an oberster Stelle stehen. Als Entwickler und zuletzt als Software Responsible für ein BMW-Serienprojekt habe ich komplexe Kundenanforderungen präzise in robuste Software übersetzt – darunter die Initiative, Kundentickets systematisch über CAN/XDIS-Analysen (Vector) zu erfassen und zu priorisieren, was die Anzahl ungültiger Meldungen um über 30 % reduzierte.

Im Rahmen des „AI Software Engineering"-Programms an der Masterschool (2.400 Std., AZAV-zertifiziert, Abschluss 03/2026) habe ich Full-Stack-Anwendungen mit Python, Flask, FastAPI, REST-APIs und SQLAlchemy entwickelt und bereitgestellt – von objektorientierter Programmierung und Test-Driven Development bis hin zur Integration von KI-Diensten (LLMs, Prompt Engineering, OpenAI API). Aktuell vertiefe ich mein Cloud-Know-how mit der AWS Certified Cloud Practitioner Zertifizierung.

Was mich auszeichnet: die Fähigkeit, zwei Welten zu verbinden – die Präzision sicherheitskritischer Embedded-Systeme und die Möglichkeiten moderner KI-Anwendungen. Ich löse technische Herausforderungen ganzheitlich: von der Behebung komplexer Bootloader-Fehler über die Entwicklung skalierbarer APIs bis zur Automatisierung von Entwicklungsprozessen mit KI-Unterstützung.

Weitere Kenntnisse

Embedded & Automotive: Embedded C, C++, Matlab/Simulink, TargetLink, CANoe, XDIS, DOORS, ISO 26262, AUTOSAR, ASPICE, MISRA-C, V-Modell

KI & Python-Entwicklung: Python (FastAPI, Flask), REST APIs, LLM-Integration (OpenAI API), Prompt Engineering, SQLite, SQLAlchemy, PostgreSQL, OOP, TDD, Pytest, GoogleTest

Tools & Umgebungen: Git, Jira, Confluence, Eclipse, Visual Studio, PyCharm, PVCS, Enterprise Architect, WinIDEA, Rhapsody, Polyspace, PC-Lint

Methoden: Agile/Scrum, V-Modell, Statische & Dynamische Code-Analyse, Funktionale Sicherheit

Persönliche Daten

Sprache
  • Rumänisch (Muttersprache)
  • Englisch (Fließend)
  • Deutsch (Fließend)
  • Spanisch (Grundkenntnisse)
Reisebereitschaft
auf Anfrage
Arbeitserlaubnis
  • Europäische Union
  • Schweiz
Profilaufrufe
2542
Alter
39
Berufserfahrung
16 Jahre und 1 Monat (seit 08/2010)
Projektleitung
1 Jahr

Kontaktdaten

Nur registrierte PREMIUM-Mitglieder von freelance.de können Kontaktdaten einsehen.

Jetzt Mitglied werden