Avionics System/Sw Development
Aktualisiert am 15.07.2026
Profil
Freiberufler / Selbstständiger
Remote-Arbeit
Verfügbar ab: 01.09.2026
Verfügbar zu: 100%
davon vor Ort: 50%
Embedded C
Requirements Engineering
Do178C
Echtzeitprogrammierung
Arp4754a
Python
C++
Avionik
ASIL D
IEC 26262
Motoransteuerung
German
B1
English
fluent
Hindi
Tamil
Telugu

Einsatzorte

Einsatzorte

München (+100km)
möglich

Projekte

Projekte

2 Jahre 10 Monate
2023-10 - heute

Software CVE

Software Certification Verification Engineer Flap Electronic Control Unit Pitch Trim Control Unit Certification: DO-178C DAL A/B
Software Certification Verification Engineer
  • EASA Certified CVE ensuring compliance with EASA standards
  • Synchronized requirements with the DO-178C lifecycle
  • Reviewed SOI Levels 1?4 assessments from suppliers
  • Guided and trained suppliers on DO-178C certification
Flap Electronic Control Unit Pitch Trim Control Unit Certification: DO-178C DAL A/B
Dornier Seawings, Oberpfaffenhofen
Remote
1 Jahr 3 Monate
2023-10 - 2024-12

Software development

Embedded Software Engineer
Embedded Software Engineer
  • Lead embedded software development for an innovative eVTOL aircraft focusing on flight control (MPC 8349) and engine interface (STM32).
  • Define system architecture and develop detailed HLR/LLR requirements, including ICD documentation and traceability for certification.
  • Implement and integrate software using Microsys RTOS and GCC (for PPC and ARM), ensuring strict adherence to safety and cybersecurity standards.
  • Collaborate with hardware and systems teams to resolve integration challenges and support technical reviews, audits and configuration management.
ERC System GmbH, Ottobrunn
3 Jahre 4 Monate
2019-05 - 2022-08

ASILC Safety-Critical SW

Design & Technical Lead
Design & Technical Lead
  • Designed and developed a safety controller for an electric bus, ensuring electrical and functional safety in an ASIL C environment.
  • Developed a deterministic scheduler and hardware abstraction layer (HAL) under DO178C guidelines.
  • Structured requirements and maintained traceability using Doxygen and Lauterbach Trace32 to support stringent audit and certification processes.
Voith, Germany
8 Monate
2020-05 - 2020-12

Luna NGB UAS

DO178C Software Consultant
DO178C Software Consultant
Contributed to developing DO178C-compliant software, ensuring comprehensive traceability from system-level requirements to code implementation.
EMT Penzberg
8 Monate
2020-05 - 2020-12

Radar Simulation

C++ Software Consultant
C++ Software Consultant
  • Developed radar simulation modules using Qt to capture and integrate operational parameters under DO178C compliance
  • Executed static and dynamic analysis to ensure simulation reliability and robustness in a regulated aerospace environment
Airbus, Manching
9 Monate
2018-08 - 2019-04

Cargo Loading System

Software Engineer Doors DXL C ...
Software Engineer
  • Automated requirements traceability using DOORS DXL scripting, ensuring compliance of the Airbus Beluga XL cargo system with DO178C standards
  • Coordinated with multidisciplinary teams to address integration challenges and enable successful audit outcomes
Doors DXL C ASM Lauterbach Trace32 PowerPC Eclipse CodeWarrior
Telair GmbH, Miesbach
6 Monate
2018-03 - 2018-08

Luna NGB UAS

DO178C Software Consultant & Requirements Engineer Requirements Functional Safety UAS ...
DO178C Software Consultant & Requirements Engineer
  • Enhanced traceability and refined requirements for unmanned aerial systems by bridging gaps in supplier deliverables
  • Acted as the interface between system and supplier teams to ensure alignment with DO178C standards
  • Utilized Polarion and Enterprise Architect for effective system modeling and documentation
Requirements Functional Safety UAS Do178c MBSE Interfaces FHA Jama
EMT Penzberg
7 Monate
2017-08 - 2018-02

Flaps Actuation System (DAL A)

Embedded Software Engineer Embedded C ASM Realtime ...
Embedded Software Engineer
  • Developed embedded software for the Flap Electronic Control Unit using a PowerPC-based MPC 5674F microcontroller
  • Established high-level and lowlevel requirements, implemented a deterministic scheduler and ensured test coverage using LDRA and Lauterbach Trace32
Embedded C ASM Realtime DAL A DO178C MPC 5674f SPI Lauterbach Trace32 Wind-River-Diab-Compiler Polarion
Cuonics GmbH
Straubing
4 Jahre 1 Monat
2013-08 - 2017-08

ADS2 (Avionics Development System) based Projects

Systems Engineer real time system CentOS Doors ...
Systems Engineer
  • Led requirements engineering and system design for simulation systems and flight equipment development, including real-time scheduler design on multicore systems
  • Developed DOORS-based requirements structures, UML models and AFDX decoding libraries to support system modernization
real time system CentOS Doors Simulation HiL AFDX A429 CAN SiL Requirements Engineering MIL 1553B Ubuntu Simulation MBSE SysML UML Embedded C System Architecture Scade Matlab Enterprise Architect
TechSAT GmbH
Poing
7 Monate
2013-01 - 2013-07

Test automation systems

Software Engineer Papyrus UML Java Maven ...
Software Engineer
Developed components for test automation systems using Java Swing, defining use cases and modeling software architectures to improve system integration.
Papyrus UML Java Maven RTMR Eclipse Papyrus
Eurocopter GmbH
Ottobrunn
8 Monate
2012-04 - 2012-11

NH90 Change Impact Analysis

System Engineer Requirements Java DXL ...
System Engineer
Enhanced change management through DOORS DXL scripting and Java-based impact analysis of the NH90 requirements database.
Requirements Java DXL Visio System Analysis NH90 DOORS
Eurocopter GmBH
Ottobrunn
1 Jahr 11 Monate
2010-05 - 2012-03

Talarion (UAV)

System Engineer System Requirements System Design ABD 100/200 ...
System Engineer
Designed safety-critical engine control systems and developed system documentation in compliance with ARP 4754A and DO178B, propelling the Talarion UAV project through its Preliminary Design Review (PDR)
System Requirements System Design ABD 100/200 SysML Airvehicle ARP 4754A DO178B STANAG 4761 Doors DXL SCADE Visio
Cassidian
Manching
8 Monate
2009-09 - 2010-04

A400M Trainer Simulator

System Engineer SysML C++ Airbus Propreitary simulation environment
System Engineer
Developed simulation models and analyzed operational data for maintenance and preflight requirement verification, ensuring robust performance of the trainer system.
SysML C++ Airbus Propreitary simulation environment
Cassidian
Manching
2 Jahre 9 Monate
2006-09 - 2009-05

A400m

Embedded Software Engineer C Python Real time ...
Embedded Software Engineer
Developed software for a hard real-time system managing aircraft door operations, focusing on inter-lane communication, fault simulation and system verification.
C Python Real time Lauterbach Trace32 CANalyser Requirements TechSAT ADS2 BTRE IVT DOORS DXL
Diehl Aerospace GmbH, Germany
7 Monate
2006-01 - 2006-07

B787 TAWS

Embedded Software Engineer C++ C DO178B
Embedded Software Engineer
Contributed to the Terrain Awareness Warning System by developing signal drivers, unit test frameworks, and efficient error logging mechanisms.
C++ C DO178B
Honeywell
Bangalore (India)
1 Jahr 6 Monate
2004-07 - 2005-12

A380 EGPWM

Embedded Software Engineer C++ c assembler ...
Embedded Software Engineer
Assisted in developing the A380 Enhanced Ground Proximity Warning System (EGPWS) by addressing software bugs, unit testing and enhancing framework reliability.
C++ c assembler DO178B LDRA DeOS Microsoft Visio
Honeywell
Bangalore (India)

Aus- und Weiterbildung

Aus- und Weiterbildung

3 Jahre 9 Monate
2000-09 - 2004-05

Study - Computer Science

Bachelor of Engineering, Coimbatore Institute of Technology - Coimbatore, Tamilnadu (India)
Bachelor of Engineering
Coimbatore Institute of Technology - Coimbatore, Tamilnadu (India)

Position

Position

Embedded Systems/Software Engineer

Kompetenzen

Kompetenzen

Top-Skills

Embedded C Requirements Engineering Do178C Echtzeitprogrammierung Arp4754a Python C++ Avionik ASIL D IEC 26262 Motoransteuerung

Schwerpunkte

  • C/C++ (MISRA compliant)
  • Java
  • RTOS and bare-metal programming (microcontrollers, DSPs, SoCs)
  • DO178C
  • ISO 26262
  • MIL-STD-882
  • FMEA
  • hazard analysis
  • certification processes
  • End-to-end requirements (HLR/LLR) and ICD documentation
  • Defining system architectures
  • Developing comprehensive requirements
  • Ensuring traceability
  • Hardware interfaces including I2C
  • SPI
  • UART
  • CAN
  • Ethernet
  • DOORS
  • Jama
  • Polarion
  • Enterprise Architect
  • Eclipse
  • LDRA
  • Lauterbach Trace32
  • Git
  • Static/dynamic code analysis
  • unit - and integration testing
  • Secure boot

Aufgabenbereiche

Airvehicle
FHA
MBSE
SiL
Simulation

Produkte / Standards / Erfahrungen / Methoden

Profile
Accomplished Embedded Software Engineer with over 19 years of experience designing and developing safety-critical software for aerospace, automotive, defense, and emerging eVTOL applications. Adept in C/C++ (MISRA compliant) and Java, with deep expertise in real-time operating systems, and certification standards such as DO-178C and ISO 26262. Demonstrated leadership in architecting robust Safety Critical Hard Real-time systems. Fluent in German and experienced in international, cross-functional team settings.

Skills
  • C/C++
  • RTOS
  • microcontrollers
  • DO-178C
  • ISO 26262
  • certification processes
  • end-to-end requirements
  • LLR
  • ICD documentation
  • system architectures
  • hardware interfaces
  • I2C
  • SPI
  • UART
  • CAN
  • Ethernet
  • DOORS
  • Jama
  • Polarion
  • Enterprise Architect
  • Eclipse
  • LDRA
  • Lauterbach Trace32
  • Git
  • static code analysis
  • dynamic code analysis
  • unit testing
  • integration testing
  • secure boot

Betriebssysteme

CentOS
real time system
Ubuntu

Unix Linux , VxWorks

Programmiersprachen

ASM
assembler
C
C++
DXL
Embedded C
Java
Python
SysML
UML
  • Requirements
  • Engineering
  • C/C++/Java
  • Safety Critical RT Systems
  • SysML/ UML
  • RTOS

Datenbanken

Microsoft Access

Datenkommunikation

A429
AFDX
MIL 1553B
SPI

BusProtocols :  RS232, ARINC 429 , AFDX, CAN ,TCP/IP

Hardware

MPC 5674f

MicroControllers :  MPC 565,8051

Berechnung / Simulation / Versuch / Validierung

Test Environments :  Lauterbach Trace 32 Emulator , BTR-E IVT, TechSAT ADS-2 TPM, LDRA Test Bed

Design / Entwicklung / Konstruktion

PowerPC Eclipse CodeWarrior

Requirements Tools :  DOORS / DXL Scripts  
Design Tools :  MS Visio, Rational Clear Case
Modeling Language : Enterprise Architect, Knowledge of UML and  SCADE 

Tools : Eclipse

Branchen

Branchen

Aerospace

Safety critical systems

Einsatzorte

Einsatzorte

München (+100km)
möglich

Projekte

Projekte

2 Jahre 10 Monate
2023-10 - heute

Software CVE

Software Certification Verification Engineer Flap Electronic Control Unit Pitch Trim Control Unit Certification: DO-178C DAL A/B
Software Certification Verification Engineer
  • EASA Certified CVE ensuring compliance with EASA standards
  • Synchronized requirements with the DO-178C lifecycle
  • Reviewed SOI Levels 1?4 assessments from suppliers
  • Guided and trained suppliers on DO-178C certification
Flap Electronic Control Unit Pitch Trim Control Unit Certification: DO-178C DAL A/B
Dornier Seawings, Oberpfaffenhofen
Remote
1 Jahr 3 Monate
2023-10 - 2024-12

Software development

Embedded Software Engineer
Embedded Software Engineer
  • Lead embedded software development for an innovative eVTOL aircraft focusing on flight control (MPC 8349) and engine interface (STM32).
  • Define system architecture and develop detailed HLR/LLR requirements, including ICD documentation and traceability for certification.
  • Implement and integrate software using Microsys RTOS and GCC (for PPC and ARM), ensuring strict adherence to safety and cybersecurity standards.
  • Collaborate with hardware and systems teams to resolve integration challenges and support technical reviews, audits and configuration management.
ERC System GmbH, Ottobrunn
3 Jahre 4 Monate
2019-05 - 2022-08

ASILC Safety-Critical SW

Design & Technical Lead
Design & Technical Lead
  • Designed and developed a safety controller for an electric bus, ensuring electrical and functional safety in an ASIL C environment.
  • Developed a deterministic scheduler and hardware abstraction layer (HAL) under DO178C guidelines.
  • Structured requirements and maintained traceability using Doxygen and Lauterbach Trace32 to support stringent audit and certification processes.
Voith, Germany
8 Monate
2020-05 - 2020-12

Luna NGB UAS

DO178C Software Consultant
DO178C Software Consultant
Contributed to developing DO178C-compliant software, ensuring comprehensive traceability from system-level requirements to code implementation.
EMT Penzberg
8 Monate
2020-05 - 2020-12

Radar Simulation

C++ Software Consultant
C++ Software Consultant
  • Developed radar simulation modules using Qt to capture and integrate operational parameters under DO178C compliance
  • Executed static and dynamic analysis to ensure simulation reliability and robustness in a regulated aerospace environment
Airbus, Manching
9 Monate
2018-08 - 2019-04

Cargo Loading System

Software Engineer Doors DXL C ...
Software Engineer
  • Automated requirements traceability using DOORS DXL scripting, ensuring compliance of the Airbus Beluga XL cargo system with DO178C standards
  • Coordinated with multidisciplinary teams to address integration challenges and enable successful audit outcomes
Doors DXL C ASM Lauterbach Trace32 PowerPC Eclipse CodeWarrior
Telair GmbH, Miesbach
6 Monate
2018-03 - 2018-08

Luna NGB UAS

DO178C Software Consultant & Requirements Engineer Requirements Functional Safety UAS ...
DO178C Software Consultant & Requirements Engineer
  • Enhanced traceability and refined requirements for unmanned aerial systems by bridging gaps in supplier deliverables
  • Acted as the interface between system and supplier teams to ensure alignment with DO178C standards
  • Utilized Polarion and Enterprise Architect for effective system modeling and documentation
Requirements Functional Safety UAS Do178c MBSE Interfaces FHA Jama
EMT Penzberg
7 Monate
2017-08 - 2018-02

Flaps Actuation System (DAL A)

Embedded Software Engineer Embedded C ASM Realtime ...
Embedded Software Engineer
  • Developed embedded software for the Flap Electronic Control Unit using a PowerPC-based MPC 5674F microcontroller
  • Established high-level and lowlevel requirements, implemented a deterministic scheduler and ensured test coverage using LDRA and Lauterbach Trace32
Embedded C ASM Realtime DAL A DO178C MPC 5674f SPI Lauterbach Trace32 Wind-River-Diab-Compiler Polarion
Cuonics GmbH
Straubing
4 Jahre 1 Monat
2013-08 - 2017-08

ADS2 (Avionics Development System) based Projects

Systems Engineer real time system CentOS Doors ...
Systems Engineer
  • Led requirements engineering and system design for simulation systems and flight equipment development, including real-time scheduler design on multicore systems
  • Developed DOORS-based requirements structures, UML models and AFDX decoding libraries to support system modernization
real time system CentOS Doors Simulation HiL AFDX A429 CAN SiL Requirements Engineering MIL 1553B Ubuntu Simulation MBSE SysML UML Embedded C System Architecture Scade Matlab Enterprise Architect
TechSAT GmbH
Poing
7 Monate
2013-01 - 2013-07

Test automation systems

Software Engineer Papyrus UML Java Maven ...
Software Engineer
Developed components for test automation systems using Java Swing, defining use cases and modeling software architectures to improve system integration.
Papyrus UML Java Maven RTMR Eclipse Papyrus
Eurocopter GmbH
Ottobrunn
8 Monate
2012-04 - 2012-11

NH90 Change Impact Analysis

System Engineer Requirements Java DXL ...
System Engineer
Enhanced change management through DOORS DXL scripting and Java-based impact analysis of the NH90 requirements database.
Requirements Java DXL Visio System Analysis NH90 DOORS
Eurocopter GmBH
Ottobrunn
1 Jahr 11 Monate
2010-05 - 2012-03

Talarion (UAV)

System Engineer System Requirements System Design ABD 100/200 ...
System Engineer
Designed safety-critical engine control systems and developed system documentation in compliance with ARP 4754A and DO178B, propelling the Talarion UAV project through its Preliminary Design Review (PDR)
System Requirements System Design ABD 100/200 SysML Airvehicle ARP 4754A DO178B STANAG 4761 Doors DXL SCADE Visio
Cassidian
Manching
8 Monate
2009-09 - 2010-04

A400M Trainer Simulator

System Engineer SysML C++ Airbus Propreitary simulation environment
System Engineer
Developed simulation models and analyzed operational data for maintenance and preflight requirement verification, ensuring robust performance of the trainer system.
SysML C++ Airbus Propreitary simulation environment
Cassidian
Manching
2 Jahre 9 Monate
2006-09 - 2009-05

A400m

Embedded Software Engineer C Python Real time ...
Embedded Software Engineer
Developed software for a hard real-time system managing aircraft door operations, focusing on inter-lane communication, fault simulation and system verification.
C Python Real time Lauterbach Trace32 CANalyser Requirements TechSAT ADS2 BTRE IVT DOORS DXL
Diehl Aerospace GmbH, Germany
7 Monate
2006-01 - 2006-07

B787 TAWS

Embedded Software Engineer C++ C DO178B
Embedded Software Engineer
Contributed to the Terrain Awareness Warning System by developing signal drivers, unit test frameworks, and efficient error logging mechanisms.
C++ C DO178B
Honeywell
Bangalore (India)
1 Jahr 6 Monate
2004-07 - 2005-12

A380 EGPWM

Embedded Software Engineer C++ c assembler ...
Embedded Software Engineer
Assisted in developing the A380 Enhanced Ground Proximity Warning System (EGPWS) by addressing software bugs, unit testing and enhancing framework reliability.
C++ c assembler DO178B LDRA DeOS Microsoft Visio
Honeywell
Bangalore (India)

Aus- und Weiterbildung

Aus- und Weiterbildung

3 Jahre 9 Monate
2000-09 - 2004-05

Study - Computer Science

Bachelor of Engineering, Coimbatore Institute of Technology - Coimbatore, Tamilnadu (India)
Bachelor of Engineering
Coimbatore Institute of Technology - Coimbatore, Tamilnadu (India)

Position

Position

Embedded Systems/Software Engineer

Kompetenzen

Kompetenzen

Top-Skills

Embedded C Requirements Engineering Do178C Echtzeitprogrammierung Arp4754a Python C++ Avionik ASIL D IEC 26262 Motoransteuerung

Schwerpunkte

  • C/C++ (MISRA compliant)
  • Java
  • RTOS and bare-metal programming (microcontrollers, DSPs, SoCs)
  • DO178C
  • ISO 26262
  • MIL-STD-882
  • FMEA
  • hazard analysis
  • certification processes
  • End-to-end requirements (HLR/LLR) and ICD documentation
  • Defining system architectures
  • Developing comprehensive requirements
  • Ensuring traceability
  • Hardware interfaces including I2C
  • SPI
  • UART
  • CAN
  • Ethernet
  • DOORS
  • Jama
  • Polarion
  • Enterprise Architect
  • Eclipse
  • LDRA
  • Lauterbach Trace32
  • Git
  • Static/dynamic code analysis
  • unit - and integration testing
  • Secure boot

Aufgabenbereiche

Airvehicle
FHA
MBSE
SiL
Simulation

Produkte / Standards / Erfahrungen / Methoden

Profile
Accomplished Embedded Software Engineer with over 19 years of experience designing and developing safety-critical software for aerospace, automotive, defense, and emerging eVTOL applications. Adept in C/C++ (MISRA compliant) and Java, with deep expertise in real-time operating systems, and certification standards such as DO-178C and ISO 26262. Demonstrated leadership in architecting robust Safety Critical Hard Real-time systems. Fluent in German and experienced in international, cross-functional team settings.

Skills
  • C/C++
  • RTOS
  • microcontrollers
  • DO-178C
  • ISO 26262
  • certification processes
  • end-to-end requirements
  • LLR
  • ICD documentation
  • system architectures
  • hardware interfaces
  • I2C
  • SPI
  • UART
  • CAN
  • Ethernet
  • DOORS
  • Jama
  • Polarion
  • Enterprise Architect
  • Eclipse
  • LDRA
  • Lauterbach Trace32
  • Git
  • static code analysis
  • dynamic code analysis
  • unit testing
  • integration testing
  • secure boot

Betriebssysteme

CentOS
real time system
Ubuntu

Unix Linux , VxWorks

Programmiersprachen

ASM
assembler
C
C++
DXL
Embedded C
Java
Python
SysML
UML
  • Requirements
  • Engineering
  • C/C++/Java
  • Safety Critical RT Systems
  • SysML/ UML
  • RTOS

Datenbanken

Microsoft Access

Datenkommunikation

A429
AFDX
MIL 1553B
SPI

BusProtocols :  RS232, ARINC 429 , AFDX, CAN ,TCP/IP

Hardware

MPC 5674f

MicroControllers :  MPC 565,8051

Berechnung / Simulation / Versuch / Validierung

Test Environments :  Lauterbach Trace 32 Emulator , BTR-E IVT, TechSAT ADS-2 TPM, LDRA Test Bed

Design / Entwicklung / Konstruktion

PowerPC Eclipse CodeWarrior

Requirements Tools :  DOORS / DXL Scripts  
Design Tools :  MS Visio, Rational Clear Case
Modeling Language : Enterprise Architect, Knowledge of UML and  SCADE 

Tools : Eclipse

Branchen

Branchen

Aerospace

Safety critical systems

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.