freiberufler AI & Embedded Software Engineer auf freelance.de

AI & Embedded Software Engineer

zuletzt online vor wenigen Stunden
  • auf Anfrage
  • Stuttgart
  • auf Anfrage
  • ro  |  en  |  de  |  es
  • 22.07.2026

Kurzvorstellung

13+ years in automotive embedded SW (BMW/Audi) meets modern AI. Transitioning from safety-critical systems to AI/Cloud. Skilled in Python, Flask & AWS. I bridge embedded precision with AI innovation to build robust, scalable, end-to-end solutions.

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

 Steuernummer bekannt

Qualifikationen

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

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

I bring over 13 years of experience building and testing embedded software in the automotive industry, where reliability and safety were non-negotiable. Leading projects for BMW, Audi, and VW sharpened my skills in problem-solving, system integration, and translating complex requirements into robust code.

Currently expanding my cloud knowledge by pursuing the AWS Cloud Practitioner Essentials certification, with a focus on AWS core services, cloud architecture, and security fundamentals.

I have completed the AI Software Engineering program at Masterschool, where I designed and deployed full-stack applications with Python, Flask, REST APIs, and SQLAlchemy. This transition allows me to combine a decade of engineering discipline with modern AI and software practices, from object-oriented programming and test-driven development to integrating AI services.

What sets me apart is my ability to bridge two worlds: the precision of embedded systems and the innovation of AI-driven applications. I enjoy tackling technical challenges end-to-end—whether debugging a bootloader defect, building scalable APIs, or applying machine learning to real-world data.

Weitere Kenntnisse

Embedded C, C++, Python and Matlab/Simulink
V-Model, Agile
AUTOSAR, MISRA, CANoe, Visual Studio, Eclipse, DOORS, Jira, Git
Python, Flask, FastAPI, SQLAlchemy, SQLite, PostgreSQL, Docker, Backend, Frontend

Persönliche Daten

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

Kontaktdaten

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

Jetzt Mitglied werden