Embedded C/C++ Engineer with 10+ years of experience designing and developing embedded software for automotive & safety-critical systems.
Aktualisiert am 10.07.2026
Profil
Freiberufler / Selbstständiger
Remote-Arbeit
Verfügbar ab: 01.07.2026
Verfügbar zu: 100%
davon vor Ort: 50%
c
c++
linux
embedded
I2C
SPI
Automotive-SPICE
AUTOSAR
QNX
CAN-Bus
Ethernet
WLAN
Microcontroller
Multicore
Echtzeitbetriebssystem
English
Business fluent
German
A2 (in progress)

Einsatzorte

Einsatzorte

Neu-Ulm (+200km)
Deutschland
möglich

Projekte

Projekte

1 year 3 months
2025-04 - now

Self-Development Project | Germany

Embedded Linux & Middleware Development
Embedded Linux & Middleware Development
  • Ported and deployed QNX OS on Raspberry Pi 4, focusing on OS configuration and middleware integration 
  • Developed C++17 drivers for hardware peripherals 
  • Implemented and evaluated event-driven camera pipelines using QNX Sensor Framework 
  • Integrated TensorFlow Lite into a QNX application, strengthening knowledge of modern embedded application frameworks 
  • Hands-on experience closely aligned with Linux stack, middleware, and robustness concerns 
7 months
2024-10 - 2025-04

Supported R&D system integration

Senior Technical Consultant
Senior Technical Consultant
  • Supported R&D system integration for e-mobility ECUs under AUTOSAR and ISO 26262 
  • Contributed to OS tuning, task scheduling, and performance optimization 
  • Collaborated closely with OEM stakeholders in an Agile environment 
  • Strengthened understanding of robustness, safety, and production-grade software quality
Brusa Elektronik GmbH (via Agap2) ? Munich, Germany
6 years 3 months
2017-05 - 2023-07

Designed and delivered embedded software architectures

Associate Architect / Technical Lead
Associate Architect / Technical Lead
  • Designed and delivered embedded software architectures for automotive ECUs 
  • Developed and reviewed C and C++ components with strong focus on maintainability and quality 
  • Worked on event-based communication, diagnostics, and ECU integration 
  • Ensured compliance with ASPICE, ISO 26262, and security standards 
  • Actively participated in Agile/Scrum teams, improving delivery speed and software quality 
  • Collaborated with global OEM customers (Daimler, Hyundai, Ford) 
Vitesco Technologies (Continental Automotive) ? Bangalore, India
3 years
2014-06 - 2017-05

Developed embedded C/C++ software

Embedded Software Engineer
Embedded Software Engineer
  • Developed embedded C/C++ software for RF cards, access control systems, and aerospace electronics 
  • Worked close to hardware: schematics, peripherals, and low-level debugging 
  • Implemented and tested drivers for I2C, SPI, UART 
  • Used JTAG, logic analyzers, oscilloscopes for system-level debugging 
  • Early exposure to Linux device drivers and embedded middleware concepts
L&T Technology Services ? Mysore, India

Aus- und Weiterbildung

Aus- und Weiterbildung

2009 ? 2013

Bachelor of Engineering (B.E.) ? Electronics & Communication Engineering

Visvesvaraya Technological University, India


Certifications & Continuous Learning

  • Agile Project Management ? Google
  • Linux Systems Programming & Embedded C/C++
  • Exercising Leadership ? Harvard University
  • Lead Forward Program ? McKinsey Academy

Kompetenzen

Kompetenzen

Top-Skills

c c++ linux embedded I2C SPI Automotive-SPICE AUTOSAR QNX CAN-Bus Ethernet WLAN Microcontroller Multicore Echtzeitbetriebssystem

Produkte / Standards / Erfahrungen / Methoden

Professional Summary

Senior Embedded C and C++ Software Engineer with 10+ years of experience designing and developing high-quality embedded and middleware software for automotive and safety-critical systems. Strong expertise in Modern C++ (C++17/20), Linux/QNX, component-level architecture, and event-driven systems. Proven contributor in Agile/Scrum teams, delivering robust, secure, and performant software for production vehicles and large-scale platforms. 


Core Technical Skills

  • Middleware & Architecture: 
    • Object-Oriented Design, API design 
    • Component-level software architecture
    • State machines, event-driven programming 
  • Automotive Frameworks: AUTOSAR, ISO 26262, ASPICE 
  • Build & Tooling: CMake, GCC, Clang, Git/GitHub, CI concepts 
  • Embedded & Low-Level: Drivers, peripherals, diagnostics 
  • Debugging & QA: Unit testing, system validation, performance analysis 
  • Collaboration: Agile/Scrum, international cross-functional teams 


Personal Skills

  • Strong diagnostic and problem-solving skills in embedded and semiconductor test environments. 
  • Customer-oriented mindset with ability to translate complex requirements into deliverables. 
  • Highly motivated, proactive, and adaptable to dynamic R&D and global collaboration. 

Betriebssysteme

Linux
QNX

Programmiersprachen

Modern C++17/20
C
Python

Einsatzorte

Einsatzorte

Neu-Ulm (+200km)
Deutschland
möglich

Projekte

Projekte

1 year 3 months
2025-04 - now

Self-Development Project | Germany

Embedded Linux & Middleware Development
Embedded Linux & Middleware Development
  • Ported and deployed QNX OS on Raspberry Pi 4, focusing on OS configuration and middleware integration 
  • Developed C++17 drivers for hardware peripherals 
  • Implemented and evaluated event-driven camera pipelines using QNX Sensor Framework 
  • Integrated TensorFlow Lite into a QNX application, strengthening knowledge of modern embedded application frameworks 
  • Hands-on experience closely aligned with Linux stack, middleware, and robustness concerns 
7 months
2024-10 - 2025-04

Supported R&D system integration

Senior Technical Consultant
Senior Technical Consultant
  • Supported R&D system integration for e-mobility ECUs under AUTOSAR and ISO 26262 
  • Contributed to OS tuning, task scheduling, and performance optimization 
  • Collaborated closely with OEM stakeholders in an Agile environment 
  • Strengthened understanding of robustness, safety, and production-grade software quality
Brusa Elektronik GmbH (via Agap2) ? Munich, Germany
6 years 3 months
2017-05 - 2023-07

Designed and delivered embedded software architectures

Associate Architect / Technical Lead
Associate Architect / Technical Lead
  • Designed and delivered embedded software architectures for automotive ECUs 
  • Developed and reviewed C and C++ components with strong focus on maintainability and quality 
  • Worked on event-based communication, diagnostics, and ECU integration 
  • Ensured compliance with ASPICE, ISO 26262, and security standards 
  • Actively participated in Agile/Scrum teams, improving delivery speed and software quality 
  • Collaborated with global OEM customers (Daimler, Hyundai, Ford) 
Vitesco Technologies (Continental Automotive) ? Bangalore, India
3 years
2014-06 - 2017-05

Developed embedded C/C++ software

Embedded Software Engineer
Embedded Software Engineer
  • Developed embedded C/C++ software for RF cards, access control systems, and aerospace electronics 
  • Worked close to hardware: schematics, peripherals, and low-level debugging 
  • Implemented and tested drivers for I2C, SPI, UART 
  • Used JTAG, logic analyzers, oscilloscopes for system-level debugging 
  • Early exposure to Linux device drivers and embedded middleware concepts
L&T Technology Services ? Mysore, India

Aus- und Weiterbildung

Aus- und Weiterbildung

2009 ? 2013

Bachelor of Engineering (B.E.) ? Electronics & Communication Engineering

Visvesvaraya Technological University, India


Certifications & Continuous Learning

  • Agile Project Management ? Google
  • Linux Systems Programming & Embedded C/C++
  • Exercising Leadership ? Harvard University
  • Lead Forward Program ? McKinsey Academy

Kompetenzen

Kompetenzen

Top-Skills

c c++ linux embedded I2C SPI Automotive-SPICE AUTOSAR QNX CAN-Bus Ethernet WLAN Microcontroller Multicore Echtzeitbetriebssystem

Produkte / Standards / Erfahrungen / Methoden

Professional Summary

Senior Embedded C and C++ Software Engineer with 10+ years of experience designing and developing high-quality embedded and middleware software for automotive and safety-critical systems. Strong expertise in Modern C++ (C++17/20), Linux/QNX, component-level architecture, and event-driven systems. Proven contributor in Agile/Scrum teams, delivering robust, secure, and performant software for production vehicles and large-scale platforms. 


Core Technical Skills

  • Middleware & Architecture: 
    • Object-Oriented Design, API design 
    • Component-level software architecture
    • State machines, event-driven programming 
  • Automotive Frameworks: AUTOSAR, ISO 26262, ASPICE 
  • Build & Tooling: CMake, GCC, Clang, Git/GitHub, CI concepts 
  • Embedded & Low-Level: Drivers, peripherals, diagnostics 
  • Debugging & QA: Unit testing, system validation, performance analysis 
  • Collaboration: Agile/Scrum, international cross-functional teams 


Personal Skills

  • Strong diagnostic and problem-solving skills in embedded and semiconductor test environments. 
  • Customer-oriented mindset with ability to translate complex requirements into deliverables. 
  • Highly motivated, proactive, and adaptable to dynamic R&D and global collaboration. 

Betriebssysteme

Linux
QNX

Programmiersprachen

Modern C++17/20
C
Python

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.