freiberufler Avionics Embedded Software Engineer — DO-178B / Embedded C / C++ auf freelance.de

Avionics Embedded Software Engineer — DO-178B / Embedded C / C++

zuletzt online vor 1 Tagen
  • auf Anfrage
  • 707296 Iugani
  • auf Anfrage
  • ro  |  en
  • 05.06.2026
  • Contract ready

Kurzvorstellung

Avionics embedded engineer, 8 years at Garmin International on DO-178B DAL-A certified software including GWX 8000 weather radar. Expertise in embedded C, C++, integration & verification, ARINC 429. Available for remote contracts across Europe.

Auszug Referenzen (2)

"I would gladly recommend Cosmin for any embedded software, aerospace, safety-critical, or systems engineering project."
Embedded Software Engineer (Festanstellung)
Kundenname anonymisiert
Tätigkeitszeitraum

12/2016 – 12/2023

Tätigkeitsbeschreibung

Embedded software engineer responsible for the full development and certification lifecycle of the GWX 8000 airborne weather radar software, certified to DO-178B DAL A.
My responsibilities spanned embedded C development on a proprietary RTOS — including signal processing algorithms (clutter suppression, SNR estimation, multi-scan processing), FPGA hardware interfacing for Coherent Processing Interval data retrieval, and TCP/IP and UDP communication stack extensions. I authored system and low-level software requirements, performed source code reviews, and executed tests at unit, integration and system level as part of the DO-178B certification activities.
Beyond core development I built Windows C++ simulation tooling in Visual Studio for radar algorithm development and regression testing, extended an in-house C++ MFC tool, and designed Python-based stress and endurance test suites integrated into Jenkins CI/CD. I also configured and operated the avionics integration lab — connecting the weather radar to a live X-Plane environment driving real PFD and MFD hardware via HSDB and ARINC 429 — performing cross-integration testing of the full avionics suite.

Eingesetzte Qualifikationen

Software engineering / -technik

"Cosmin consistently delivered quality embedded C/C++ software on QNX and Linux. Reliable, technically sharp, and a strong team player."
C/C++ software engineer (Festanstellung)
Octavian Albu
Tätigkeitszeitraum

12/2012 – 12/2016

Tätigkeitsbeschreibung

Embedded software engineer responsible for C and C++ application software development on two product lines — a Linux-based flow computer (FloBoss S600+) and a new QNX RTOS-based RTU platform (FB3000) developed from the ground up.
On the flow computer I developed and maintained firmware for fiscal measurement and custody transfer applications, implemented serial communication features, and diagnosed and resolved field-reported defects including a critical Modbus TCP/RTU protocol edge case causing intermittent SCADA connectivity loss across multiple deployed field units.

Eingesetzte Qualifikationen

Softwareentwickler

Geschäftsdaten

 Gewerbetreibend
 Steuernummer bekannt

Qualifikationen

  • Avionics Integration Lab
  • C/C++
  • Cross-Domain System Debug
  • DO-178B DAL A Certified Avionics Software
  • Embedded Entwicklung / hardwarenahe Entwicklung
  • Linux (Kernel)
  • LLM Tooling
  • Python Test Automation
  • Software engineering / -technik9 J.
  • System Integration and Verification

Projekt‐ & Berufserfahrung

System Engineer (Festanstellung)
Randstad Digital, Iasi
12/2023 – offen (2 Jahre, 7 Monate)
Automobilindustrie
Tätigkeitszeitraum

12/2023 – offen

Tätigkeitsbeschreibung

Embedded and systems engineer on a Software Defined Vehicle programme, working as part of a 4-engineer cross-domain debug team supporting a 15-engineer softwar…Embedded and systems engineer on a Software Defined Vehicle programme, working as part of a 4-engineer cross-domain debug team supporting a 15-engineer software validation and integration team.
My responsibilities spanned two streams. In the system debug and ADAS validation stream I performed root cause analysis of defects reported during system integration testing — analysing test case correctness, system architecture behaviour, CAN and SOME/IP traffic via CANoe traces, BLF logs, pcap captures, and inspecting AUTOSAR ECU C source code using Lauterbach TRACE32 and Android VM components. I debugged ADAS test failures for ACC, DW and OSE features across a multi-domain environment spanning CANoe signal injection, CarMaker scenarios and the Android CAROS platform. I resolved a critical cross-domain data integrity defect where 50+ SOME/IP signals received unexpected values at the CAROS VM boundary, traced to a CAN-to-SOME/IP conversion defect in the AUTOSAR communication stack.
In the TCU validation stream I developed Python REST API test automation libraries covering interaction with an eCall web server over HTTP and a Windows-based diagnostic tool, implemented UDS diagnostic test automation using udsoncan over DoIP covering extended sessions, security access, routine control and DID validation, and delivered approximately 500 automated test cases for eCall and Cybersecurity features with HTML reporting via Jenkins CI/CD.

Eingesetzte Qualifikationen

Software engineering / -technik, Systems Engineering

Embedded Software Engineer (Festanstellung)
Garmin, Cluj
12/2016 – 12/2023 (7 Jahre, 1 Monat)
Luft- und Raumfahrtindustrie
Tätigkeitszeitraum

12/2016 – 12/2023

Tätigkeitsbeschreibung

Embedded software engineer responsible for the full development and certification lifecycle of the GWX 8000 airborne weather radar software, certified to DO-178B DAL A.
My responsibilities spanned embedded C development on a proprietary RTOS — including signal processing algorithms (clutter suppression, SNR estimation, multi-scan processing), FPGA hardware interfacing for Coherent Processing Interval data retrieval, and TCP/IP and UDP communication stack extensions. I authored system and low-level software requirements, performed source code reviews, and executed tests at unit, integration and system level as part of the DO-178B certification activities.
Beyond core development I built Windows C++ simulation tooling in Visual Studio for radar algorithm development and regression testing, extended an in-house C++ MFC tool, and designed Python-based stress and endurance test suites integrated into Jenkins CI/CD. I also configured and operated the avionics integration lab — connecting the weather radar to a live X-Plane environment driving real PFD and MFD hardware via HSDB and ARINC 429 — performing cross-integration testing of the full avionics suite.

Eingesetzte Qualifikationen

Software engineering / -technik

C/C++ software engineer (Festanstellung)
Emerson, Cluj
12/2012 – 12/2016 (4 Jahre, 1 Monat)
Öl- und Gasindustrie
Tätigkeitszeitraum

12/2012 – 12/2016

Tätigkeitsbeschreibung

Embedded software engineer responsible for C and C++ application software development on two product lines — a Linux-based flow computer (FloBoss S600+) and a new QNX RTOS-based RTU platform (FB3000) developed from the ground up.
On the flow computer I developed and maintained firmware for fiscal measurement and custody transfer applications, implemented serial communication features, and diagnosed and resolved field-reported defects including a critical Modbus TCP/RTU protocol edge case causing intermittent SCADA connectivity loss across multiple deployed field units.

Eingesetzte Qualifikationen

Softwareentwickler

Ausbildung

Computer Science
Bachelor Degree
Technical University Gheorge Asachi
2012
Iasi

Über mich

14 years in embedded and systems software, with 8 years at Garmin
International developing and certifying safety-critical avionics software.
Worked across the full DO-178B DAL A lifecycle — requirements authoring,
embedded C development, C++ simulation tooling, test execution at all
levels, and certification artefact review. Hands-on experience with real
avionics hardware integration including PFD, MFD, weather radar, ARINC 429,
ADS-B, GNSS and AHRS systems in an X-Plane driven integration lab.
Experienced in multidisciplinary avionics teams on certified products.
Available for remote or hybrid contract engagements across Europe.

Weitere Kenntnisse

C++ simulation tooling and CI/CD integration for avionics development
environments. X-Plane integration for avionics lab testing. HSDB and
ARINC 429 bus analysis. Python test automation with REST API and UDS
diagnostic services. Cross-domain debugging and fault isolation.
Familiar with Jira, Confluence and Git-based workflows. Working knowledge
of automotive embedded systems (AUTOSAR, CAN, SOME/IP). AI-powered
engineering tools through own product development at Beamsoft.

Persönliche Daten

Sprache
  • Rumänisch (Muttersprache)
  • Englisch (Fließend)
Reisebereitschaft
auf Anfrage
Arbeitserlaubnis
  • Europäische Union
  • Schweiz
  • Vereinigte Staaten von Amerika
Home-Office
bevorzugt
Profilaufrufe
1
Alter
36
Berufserfahrung
13 Jahre und 6 Monate (seit 12/2012)

Kontaktdaten

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

Jetzt Mitglied werden