C/C++ Software Development Expert | Embedded Devices | DevOps | AWS Cloud
Aktualisiert am 22.09.2026
Profil
Freiberufler / Selbstständiger
Remote-Arbeit
Verfügbar ab: 22.09.2026
Verfügbar zu: 100%
davon vor Ort: 20%
Embedded Software Developer
DevOps
C++17
Frontend & Backend Developer
Cloud Developer / AWS Specialist
Spanish
Muttersprache
German
full professional proficiency
English
full professional proficiency
Catalan
Muttersprache

Einsatzorte

Einsatzorte

Erlangen (+100km)
Deutschland, Schweiz, Österreich
möglich

Projekte

Projekte

3 years 2 months
2021-11 - 2024-12

ADAS applications

Embedded Software Developer business logic C C++ Programming ...
Embedded Software Developer
Development and testing of plugins for Advanced Driver Assistance Systems (ADAS) for Renault and Nissan.
  • Requirement analysis, design, development and testing of interfaces and business logic between vehicle hardware and the ADAS Core.
  • Engineering of the software architecture.
business logic C C++ Programming CMake Embedded Software MQTT Visual Studio Code Protocol Buffers software architecture UML ADAS Advanced Driver Assistance Systems Requirement analysis Bash/Shell Scripting gtest ARM64/QNX platform
Renault Group Vehicles
3 years 2 months
2021-11 - 2024-12

ADAS applications

Embedded Software Developer Bash/Shell business logic C ...
Embedded Software Developer
Development and testing of plugins for Advanced Driver Assistance Systems (ADAS) for Renault and Nissan
  • Requirement analysis, design, development and testing of interfaces and business logic between vehicle hardware and the ADAS Core
  • Engineering of the software architecture
Bash/Shell business logic C C++ Programming CMake Embedded Software MQTT Visual Studio Code Protocol Buffers Scripting software architecture UML ADAS Advanced Driver Assistance Systems Requirement analysis Bash/Shell Scripting gtest ARM64/QNX platform
Renault Group Vehicles
5 months
2021-06 - 2021-10

Build System - GEN5 IC Project

DevOps CI/CD DevOps Docker ...
DevOps
  • Improvement and maintenance of CI/CD pipelines
  • Configuration and customization of Docker environments
  • Creation of reproducible build environments
CI/CD DevOps Docker Jenkins reproducible Python and Groovy scripting maintenance JFrog Artifactory ARM64/QNX platform
BMW
5 months
2021-06 - 2021-10

Build System for BMW GEN5 IC Project

DevOps Artifactory CI/CD DevOps ...
DevOps
Improvement and maintenance of CI/CD pipelines
  • Configuration and customization of Docker environments
  • Creation of reproducible build environments
Artifactory CI/CD DevOps Docker Groovy Jenkins Python maintenance reproducible Python and Groovy scripting JFrog Artifactory ARM64/QNX platform
7 months
2020-11 - 2021-05

Integration of Control and Quality Systems

Frontend & Backend Developer Backend business logic Data collection and analysis ...
Frontend & Backend Developer
Design and implementation of real-time dashboards for tracking project quality metrics
  • Definition and implementation of XMLA endpoints, REST APIs and business logic
  • Development of custom connectors
  • Data collection and analysis, visualization of trends anomalies and configuration of metric alerts and predictability rules
Backend business logic Data collection and analysis Docker Frontend Kubernetes Power BI REST APIs dashboards Quality Systems quality metrics visualization Power BI configuration Bash/Python Scripting
Elektrobit GmbH
7 months
2020-11 - 2021-05

Integration of Control and Quality Systems

Frontend & Backend Developer Backend Bash business logic ...
Frontend & Backend Developer
Design and implementation of real-time dashboards for tracking project quality  metrics
  • Definition and implementation of XMLA endpoints, REST APIs and business logic
  • Development of custom connectors
  • Data collection and analysis, visualization of trends/anomalies and configuration of metric alerts and predictability rules
Backend Bash business logic Data collection and analysis Docker Frontend Grafana Kubernetes Power BI Python REST APIs Scripting dashboards Quality Systems quality metrics visualization Power BI & Grafana configuration Bash/Python Scripting Products used: Docker
Elektrobit GmbH
2 years 10 months
2018-01 - 2020-10

Implementation of AWS Services

Cloud Developer/ AWS Specialist CloudFront DynamoDB EC2 ...
Cloud Developer/ AWS Specialist
Design, implementation, and testing of a cloud-oriented solution for transmitting and analyzing remote vehicle data
  • Implementation and optimization of APIs, business logic, and data storage using AWS services (Java/TypeScript)
  • Deployment of microservices.
  • Maintenance and improvement of CI/CD pipelines, and deployment of releases to the client
CloudFront DynamoDB EC2 S3 SNS SQS VPC AWS AWS Services Angular API Gateway API Management APIs business logic Cloud CloudFormation CI/CD data storage IAM IntelliJ Java microservices Visual Studio Code Node.js Route 53 TypeScript maintenance testing Java/TypeScript programming Lambda RDS Dev Tools ELB KMS
Continental
2 years 10 months
2018-01 - 2020-10

Implementation of AWS Services

Cloud Developer/ AWS Specialist CloudFront DynamoDB EC2 ...
Cloud Developer/ AWS Specialist
Design, implementation, and testing of a cloud-oriented solution for transmitting and analyzing remote vehicle data.
  • Implementation and optimization of APIs, business logic, and data storage using AWS services (Java/TypeScript)
  • Deployment of microservices
  • Maintenance and improvement of CI/CD pipelines, and deployment of releases to the client
CloudFront DynamoDB EC2 S3 SNS SQS VPC AWS AWS Services Angular API Gateway APIs business logic Cloud CloudFormation CI/CD data storage IAM IntelliJ microservices Visual Studio Code Node.js Route 53 maintenance testing API Management Java/TypeScript programming Lambda RDS Dev Tools ELB KMS
Continental
8 years 2 months
2009-11 - 2017-12

Design and implementation of navigation systems

Embedded Software Developer Abstraction Layer Eclipse Embedded Software ...
Embedded Software Developer
Design and implementation of control software using Elektrobit?s navigation core, compliant with Automotive SPICE (ASPICE) Level 2 for software development processes.
  • Development of a Map Rendering Abstraction Layer.
  • Development of user interactivity and experience.
  • Code improvements and system performance optimizations.
  • Development of apps for map configuration and testing using Qt and C#.
  • Design and development of inter-modular C++ interfaces applying design patterns.
  • Serialization of map data and configurations in JSON/XML.
  • On-site collaboration with the client to ensure successful project delivery.
  • Continuous code maintenance and proactive analysis of security vulnerabilities (CVEs) for legacy navigation system components.
Abstraction Layer Eclipse Embedded Software XML Automotive SPICE JSON MS Visual Studio Qt Serialization design patterns software development processes proactive successful project delivery interactivity maintenance navigation system C++/C# Development Eclipse Enterprise Edition gtest crosscompiling for ARM/QNX platform
VW Group
8 years 2 months
2009-11 - 2017-12

Design and implementation of navigation systems

Embedded Software Developer C++/C# Development Eclipse Enterprise Edition MS Visual Studio ...
Embedded Software Developer
Design and implementation of control software using Elektrobit?s navigation core, compliant with Automotive SPICE (ASPICE) Level 2 for software development processes.
  • Development of a Map Rendering Abstraction Layer
  • Development of user interactivity and experience
  • Code improvements and system performance optimizations
  • Development of apps for map configuration and testing using Qt and C#
  • Design and development of inter-modular C++ interfaces applying design patterns
  • Serialization of map data and configurations in JSON/XML
  • On-site collaboration with the client to ensure successful project delivery
  • Continuous code maintenance and proactive analysis of security vulnerabilities (CVEs) for legacy navigation system components
C++/C# Development Eclipse Enterprise Edition MS Visual Studio gtest crosscompiling for ARM/QNX platform
VW Group
7 years 6 months
2002-05 - 2009-10

Development of visualization system

Embedded Software Developer/ Tests Abstraction Layer business logic Programming ...
Embedded Software Developer/ Tests
Development, installation, and testing of the Presentation Data Abstraction Layer for Blaupunkt?s navigation system (Maserati, Ford, General Motors)
  • Development of business logic for interoperability between navigation modules
  • Design and development of inter-modular C++ interfaces
  • Unit testing with Ruby
  • Code versioning with Visual SourceSafe and ClearCase
  • On-site collaboration with the client to ensure successful project delivery
Abstraction Layer business logic Programming Embedded Software ClearCase Rational ClearCase versioning Visual SourceSafe MS Visual Studio Windows CE Ruby Unit testing Automotive successful project delivery Presentation navigation system visualization system C/C++ Programming cross-compiling for Windows CE for Automotive
Blaupunkt
7 years 6 months
2002-05 - 2009-10

Development of visualization system

Embedded Software Developer/ Tests C/C++ Programming MS Visual Studio cross-compiling for Windows CE for Automotive ...
Embedded Software Developer/ Tests
Development, installation, and testing of the Presentation Data Abstraction Layer for Blaupunkt?s navigation system (Maserati, Ford, General Motors)
  • Development of business logic for interoperability between navigation modules
  • Design and development of inter-modular C++ interfaces
  • Unit testing with Ruby
  • Code versioning with Visual SourceSafe and ClearCase
  • On-site collaboration with the client to ensure successful project delivery
C/C++ Programming MS Visual Studio cross-compiling for Windows CE for Automotive Visual SourceSafe Rational ClearCase
Blaupunkt

Aus- und Weiterbildung

Aus- und Weiterbildung

4 years 3 months
1997-09 - 2001-11

Study - Technical Telecommunications

Dipl.-Ing., Escola Politècnica del Baix Llobregat, Barcelona (Spain)
Dipl.-Ing.
Escola Politècnica del Baix Llobregat, Barcelona (Spain)
Thesis: on request

Kompetenzen

Kompetenzen

Top-Skills

Embedded Software Developer DevOps C++17 Frontend & Backend Developer Cloud Developer / AWS Specialist

Produkte / Standards / Erfahrungen / Methoden

Summary of Skills
  • Software Engineering
    • Software planning, design, and development with a focus on C++, Java, and JavaScript.
    • Implementation, migration, and integration of embedded systems using C/C++ and host-side tools.
    • Deployment and testing with HIL simulation and frameworks such as gtest and Unity.
  • DevOps
    • Operations and deployment of cloud-based applications and infrastructure, specializing in AWS, including Lambda, API Gateway, DynamoDB and IAM.
    • Automation of build and scripting processes before compilation and development of automated tests using CMake and Python.
    • ?Development and maintenance of CI/CD pipelines.

Products
Microsoft Visual Studio, Visual Studio Code, Eclipse, IntelliJ, Node.js, gtest, Jenkins, Jira, AWS (EC2, Lambda, S3, RDS, DynamoDB, SQS, SNS, Dev Tools, API Gateway, CloudFront, Route 53, VPC, ELB, IAM, KMS, CloudFormation), CMake, Gradle, Maven, Ant, Docker

Standards
  • REST
  • ADASIS

Processes
  • Agile/Scrum
  • V-Modell
  • ASPICE-compliant software development
  • CI/CD
  • HIL testing

Experience
  • Navigation systems
  • Advanced Driver Assistance Systems (ADAS)
  • API management
  • microservices
  • Service-Oriented Architectures (SOA)
  • Event-Driven Architectures (EDA)

Betriebssysteme

Linux
QNX
Windows

Programmiersprachen

C
Ruby
JavaScript
Typescript
Python
Java
C#
C++

Datenbanken

MySQL
NoSQL

Einsatzorte

Einsatzorte

Erlangen (+100km)
Deutschland, Schweiz, Österreich
möglich

Projekte

Projekte

3 years 2 months
2021-11 - 2024-12

ADAS applications

Embedded Software Developer business logic C C++ Programming ...
Embedded Software Developer
Development and testing of plugins for Advanced Driver Assistance Systems (ADAS) for Renault and Nissan.
  • Requirement analysis, design, development and testing of interfaces and business logic between vehicle hardware and the ADAS Core.
  • Engineering of the software architecture.
business logic C C++ Programming CMake Embedded Software MQTT Visual Studio Code Protocol Buffers software architecture UML ADAS Advanced Driver Assistance Systems Requirement analysis Bash/Shell Scripting gtest ARM64/QNX platform
Renault Group Vehicles
3 years 2 months
2021-11 - 2024-12

ADAS applications

Embedded Software Developer Bash/Shell business logic C ...
Embedded Software Developer
Development and testing of plugins for Advanced Driver Assistance Systems (ADAS) for Renault and Nissan
  • Requirement analysis, design, development and testing of interfaces and business logic between vehicle hardware and the ADAS Core
  • Engineering of the software architecture
Bash/Shell business logic C C++ Programming CMake Embedded Software MQTT Visual Studio Code Protocol Buffers Scripting software architecture UML ADAS Advanced Driver Assistance Systems Requirement analysis Bash/Shell Scripting gtest ARM64/QNX platform
Renault Group Vehicles
5 months
2021-06 - 2021-10

Build System - GEN5 IC Project

DevOps CI/CD DevOps Docker ...
DevOps
  • Improvement and maintenance of CI/CD pipelines
  • Configuration and customization of Docker environments
  • Creation of reproducible build environments
CI/CD DevOps Docker Jenkins reproducible Python and Groovy scripting maintenance JFrog Artifactory ARM64/QNX platform
BMW
5 months
2021-06 - 2021-10

Build System for BMW GEN5 IC Project

DevOps Artifactory CI/CD DevOps ...
DevOps
Improvement and maintenance of CI/CD pipelines
  • Configuration and customization of Docker environments
  • Creation of reproducible build environments
Artifactory CI/CD DevOps Docker Groovy Jenkins Python maintenance reproducible Python and Groovy scripting JFrog Artifactory ARM64/QNX platform
7 months
2020-11 - 2021-05

Integration of Control and Quality Systems

Frontend & Backend Developer Backend business logic Data collection and analysis ...
Frontend & Backend Developer
Design and implementation of real-time dashboards for tracking project quality metrics
  • Definition and implementation of XMLA endpoints, REST APIs and business logic
  • Development of custom connectors
  • Data collection and analysis, visualization of trends anomalies and configuration of metric alerts and predictability rules
Backend business logic Data collection and analysis Docker Frontend Kubernetes Power BI REST APIs dashboards Quality Systems quality metrics visualization Power BI configuration Bash/Python Scripting
Elektrobit GmbH
7 months
2020-11 - 2021-05

Integration of Control and Quality Systems

Frontend & Backend Developer Backend Bash business logic ...
Frontend & Backend Developer
Design and implementation of real-time dashboards for tracking project quality  metrics
  • Definition and implementation of XMLA endpoints, REST APIs and business logic
  • Development of custom connectors
  • Data collection and analysis, visualization of trends/anomalies and configuration of metric alerts and predictability rules
Backend Bash business logic Data collection and analysis Docker Frontend Grafana Kubernetes Power BI Python REST APIs Scripting dashboards Quality Systems quality metrics visualization Power BI & Grafana configuration Bash/Python Scripting Products used: Docker
Elektrobit GmbH
2 years 10 months
2018-01 - 2020-10

Implementation of AWS Services

Cloud Developer/ AWS Specialist CloudFront DynamoDB EC2 ...
Cloud Developer/ AWS Specialist
Design, implementation, and testing of a cloud-oriented solution for transmitting and analyzing remote vehicle data
  • Implementation and optimization of APIs, business logic, and data storage using AWS services (Java/TypeScript)
  • Deployment of microservices.
  • Maintenance and improvement of CI/CD pipelines, and deployment of releases to the client
CloudFront DynamoDB EC2 S3 SNS SQS VPC AWS AWS Services Angular API Gateway API Management APIs business logic Cloud CloudFormation CI/CD data storage IAM IntelliJ Java microservices Visual Studio Code Node.js Route 53 TypeScript maintenance testing Java/TypeScript programming Lambda RDS Dev Tools ELB KMS
Continental
2 years 10 months
2018-01 - 2020-10

Implementation of AWS Services

Cloud Developer/ AWS Specialist CloudFront DynamoDB EC2 ...
Cloud Developer/ AWS Specialist
Design, implementation, and testing of a cloud-oriented solution for transmitting and analyzing remote vehicle data.
  • Implementation and optimization of APIs, business logic, and data storage using AWS services (Java/TypeScript)
  • Deployment of microservices
  • Maintenance and improvement of CI/CD pipelines, and deployment of releases to the client
CloudFront DynamoDB EC2 S3 SNS SQS VPC AWS AWS Services Angular API Gateway APIs business logic Cloud CloudFormation CI/CD data storage IAM IntelliJ microservices Visual Studio Code Node.js Route 53 maintenance testing API Management Java/TypeScript programming Lambda RDS Dev Tools ELB KMS
Continental
8 years 2 months
2009-11 - 2017-12

Design and implementation of navigation systems

Embedded Software Developer Abstraction Layer Eclipse Embedded Software ...
Embedded Software Developer
Design and implementation of control software using Elektrobit?s navigation core, compliant with Automotive SPICE (ASPICE) Level 2 for software development processes.
  • Development of a Map Rendering Abstraction Layer.
  • Development of user interactivity and experience.
  • Code improvements and system performance optimizations.
  • Development of apps for map configuration and testing using Qt and C#.
  • Design and development of inter-modular C++ interfaces applying design patterns.
  • Serialization of map data and configurations in JSON/XML.
  • On-site collaboration with the client to ensure successful project delivery.
  • Continuous code maintenance and proactive analysis of security vulnerabilities (CVEs) for legacy navigation system components.
Abstraction Layer Eclipse Embedded Software XML Automotive SPICE JSON MS Visual Studio Qt Serialization design patterns software development processes proactive successful project delivery interactivity maintenance navigation system C++/C# Development Eclipse Enterprise Edition gtest crosscompiling for ARM/QNX platform
VW Group
8 years 2 months
2009-11 - 2017-12

Design and implementation of navigation systems

Embedded Software Developer C++/C# Development Eclipse Enterprise Edition MS Visual Studio ...
Embedded Software Developer
Design and implementation of control software using Elektrobit?s navigation core, compliant with Automotive SPICE (ASPICE) Level 2 for software development processes.
  • Development of a Map Rendering Abstraction Layer
  • Development of user interactivity and experience
  • Code improvements and system performance optimizations
  • Development of apps for map configuration and testing using Qt and C#
  • Design and development of inter-modular C++ interfaces applying design patterns
  • Serialization of map data and configurations in JSON/XML
  • On-site collaboration with the client to ensure successful project delivery
  • Continuous code maintenance and proactive analysis of security vulnerabilities (CVEs) for legacy navigation system components
C++/C# Development Eclipse Enterprise Edition MS Visual Studio gtest crosscompiling for ARM/QNX platform
VW Group
7 years 6 months
2002-05 - 2009-10

Development of visualization system

Embedded Software Developer/ Tests Abstraction Layer business logic Programming ...
Embedded Software Developer/ Tests
Development, installation, and testing of the Presentation Data Abstraction Layer for Blaupunkt?s navigation system (Maserati, Ford, General Motors)
  • Development of business logic for interoperability between navigation modules
  • Design and development of inter-modular C++ interfaces
  • Unit testing with Ruby
  • Code versioning with Visual SourceSafe and ClearCase
  • On-site collaboration with the client to ensure successful project delivery
Abstraction Layer business logic Programming Embedded Software ClearCase Rational ClearCase versioning Visual SourceSafe MS Visual Studio Windows CE Ruby Unit testing Automotive successful project delivery Presentation navigation system visualization system C/C++ Programming cross-compiling for Windows CE for Automotive
Blaupunkt
7 years 6 months
2002-05 - 2009-10

Development of visualization system

Embedded Software Developer/ Tests C/C++ Programming MS Visual Studio cross-compiling for Windows CE for Automotive ...
Embedded Software Developer/ Tests
Development, installation, and testing of the Presentation Data Abstraction Layer for Blaupunkt?s navigation system (Maserati, Ford, General Motors)
  • Development of business logic for interoperability between navigation modules
  • Design and development of inter-modular C++ interfaces
  • Unit testing with Ruby
  • Code versioning with Visual SourceSafe and ClearCase
  • On-site collaboration with the client to ensure successful project delivery
C/C++ Programming MS Visual Studio cross-compiling for Windows CE for Automotive Visual SourceSafe Rational ClearCase
Blaupunkt

Aus- und Weiterbildung

Aus- und Weiterbildung

4 years 3 months
1997-09 - 2001-11

Study - Technical Telecommunications

Dipl.-Ing., Escola Politècnica del Baix Llobregat, Barcelona (Spain)
Dipl.-Ing.
Escola Politècnica del Baix Llobregat, Barcelona (Spain)
Thesis: on request

Kompetenzen

Kompetenzen

Top-Skills

Embedded Software Developer DevOps C++17 Frontend & Backend Developer Cloud Developer / AWS Specialist

Produkte / Standards / Erfahrungen / Methoden

Summary of Skills
  • Software Engineering
    • Software planning, design, and development with a focus on C++, Java, and JavaScript.
    • Implementation, migration, and integration of embedded systems using C/C++ and host-side tools.
    • Deployment and testing with HIL simulation and frameworks such as gtest and Unity.
  • DevOps
    • Operations and deployment of cloud-based applications and infrastructure, specializing in AWS, including Lambda, API Gateway, DynamoDB and IAM.
    • Automation of build and scripting processes before compilation and development of automated tests using CMake and Python.
    • ?Development and maintenance of CI/CD pipelines.

Products
Microsoft Visual Studio, Visual Studio Code, Eclipse, IntelliJ, Node.js, gtest, Jenkins, Jira, AWS (EC2, Lambda, S3, RDS, DynamoDB, SQS, SNS, Dev Tools, API Gateway, CloudFront, Route 53, VPC, ELB, IAM, KMS, CloudFormation), CMake, Gradle, Maven, Ant, Docker

Standards
  • REST
  • ADASIS

Processes
  • Agile/Scrum
  • V-Modell
  • ASPICE-compliant software development
  • CI/CD
  • HIL testing

Experience
  • Navigation systems
  • Advanced Driver Assistance Systems (ADAS)
  • API management
  • microservices
  • Service-Oriented Architectures (SOA)
  • Event-Driven Architectures (EDA)

Betriebssysteme

Linux
QNX
Windows

Programmiersprachen

C
Ruby
JavaScript
Typescript
Python
Java
C#
C++

Datenbanken

MySQL
NoSQL

Vertrauen Sie auf Randstad

Im Bereich Freelancing
Im Bereich Arbeitnehmerüberlassung / Personalvermittlung

Fragen?

Rufen Sie uns an +49 89 500316-300 oder schreiben Sie uns:

Das Freelancer-Portal

Direktester geht's nicht! Ganz einfach Freelancer finden und direkt Kontakt aufnehmen.