freiberufler Senior Embedded Software engineer auf freelance.de

Senior Embedded Software engineer

zuletzt online vor wenigen Tagen
  • auf Anfrage
  • 300291 Timisoara
  • Weltweit
  • ro  |  hu  |  en
  • 14.09.2025
  • Contract ready

Kurzvorstellung

Embedded software engineer with 12+ years of experience in different fields: Automotive, Consumer electronics and IoT.

Geschäftsdaten

 Gewerbetreibend
 Steuernummer bekannt
 Berufshaftpflichtversicherung aktiv

Qualifikationen

  • Amazon Web Services (AWS)1 J.
  • Autosar
  • Computer Engineering
  • Embedded Entwicklung / hardwarenahe Entwicklung5 J.
  • Embedded Linux5 J.
  • Embedded Software1 J.
  • Embedded Systems5 J.
  • Internet of Things (IoT)1 J.
  • Programmierer C, C++
  • Python
  • Softwareentwickler
  • STM325 J.

Projekt‐ & Berufserfahrung

Principal embedded engineer/ firmware engineer
Energous Corporation, Remote
12/2024 – offen (1 Jahr, 1 Monat)
High-Tech- und Elektroindustrie
Tätigkeitszeitraum

12/2024 – offen

Tätigkeitsbeschreibung

IoT project focusing on RF charging. Product line: BLE sensors, RF Charging unit, Gateway based on ESP32s2.
My responsibilities were developing firmware for: BLE smart sensors InPlay with TMP110 , designing and developing RF charger with BLE communication with NRF5284 chip from nordic semiconductors, E4100 915/865 MHz charging chip. Develop and integrate ESP32 based gateway with MQTT communication.
Cloud connectivity capabilities: AWS IoT Core, Wiliot cloud, EdgeIQ.
Communication protocols: UART, I2C, BLE, MQTT.
Embedded frameworks: FreeRTOS, ESP-IDF, Linux Build Framework.

Eingesetzte Qualifikationen

Amazon Web Services (AWS), Embedded Entwicklung / hardwarenahe Entwicklung, Embedded Software, Internet of Things (IoT), Programmierer C, C++

Senior Embedded Engineer
Freelancer, Remote
10/2020 – offen (5 Jahre, 3 Monate)
Automobilindustrie
Tätigkeitszeitraum

10/2020 – offen

Tätigkeitsbeschreibung

Embedded Software engineer at Continental AG (01.03.2023-05.09.2024) on HCP4 project an enhanced body network controller(BCM). With three MCUs: TC387QP, TC397XP, RL78
Main responsibilities were: SW safety analysis , FFI, FTA SW debug and review, mainly on Functional safety modules, IRQ protection analysis , PCCP for I/O,MISRA, seat heating feature, implementation, test and design sw Safety concept review.
- Embedded Software engineer (01.04.2022-01.03.2023)as part of the sensors team on an ADAS project. Responsible for low level drivers for camera and ultrasonic sensors (SPI, GPIO, Timers), Time synchronization on R5F Mcu with ARM architecture,Logging application on Linux A72 core, on TDA4 family J721E and J721s2 SoC’s.
Tools Lauterbach, TI sysconfig IDE, Linux, Bricks.
- Safety Software Engineer at AMK group (01.01.2022-01.04.2022) on pneumatic suspension project for Iveco utility vehicles: responsible for designing and developing safety module of ASIL B system.
- Tool sw developer and integrator for Safety tools at Robert Bosch GmbH (29.03.2021-01.01.2022) on EV powertrain platform: responsible for RTE safety checker tool, the scope was to improve TCL of RTE generator to TCL1 by improving Tool Error detection to TD1 , developed in Java used as safety qualified Rte Validator ,RIPS,Xfrm, Rte configuration and integration as well as for SomeIP adapter development and IRV patcher tool developed in Python. Tools used:Etas rte, ISOLAR, AEEE-Pro,Anaconda Spyder4,Orion.
- SW Integrator Continental Automotive Romania on Smartkey access project (04.01.2021-29.03.2021): responsible for delivering SW release packages, developing integration tests for satellite communication features. Tools used WinIdea and SWATT

Eingesetzte Qualifikationen

Embedded Entwicklung / hardwarenahe Entwicklung, Embedded Linux, Embedded Systems, STM32

Lead SW Integrator
ThyssenKrupp Component Technologies Hungary
4/2017 – 10/2020 (3 Jahre, 7 Monate)
nicht angegeben
Tätigkeitszeitraum

4/2017 – 10/2020

Tätigkeitsbeschreibung

Führte ein Team von SW-Integratoren und war verantwortlich für die Entwicklung von Sicherheitsfunktionen und integrierte verschiedene SW-Komponenten.

Embedded Software Engineer
Sc. AUTOLIV Romania SRL
7/2013 – 4/2017 (3 Jahre, 10 Monate)
nicht angegeben
Tätigkeitszeitraum

7/2013 – 4/2017

Tätigkeitsbeschreibung

Entwickelte eingebettete Softwarekomponenten für ADAS-Systeme und war verantwortlich für die Entwicklung von Testfällen und Werkzeugen.

Ausbildung

Polytechnics University of Timisoara
Bachelor's degree in Automatics and Computers, Systems Engineering
2014
Timisoara

Über mich

I am a results-driven Senior Embedded Software Engineer with over a decade of experience delivering complex, safety-critical, and innovative embedded solutions across the automotive, IoT, and industrial domains. My expertise spans the entire embedded software lifecycle, from low-level driver development and bootloader design to functional safety analysis, AUTOSAR integration, cybersecurity, and cloud-connected IoT systems.

In my recent consulting and freelance work, I led firmware and embedded development for global clients. At Energous Corporation (San Jose, USA), I developed firmware for BLE smart sensors, designed RF chargers using nRF52 and E4100 chips, and integrated an ESP32-S2 gateway with secure MQTT connectivity to AWS IoT Core, Wiliot Cloud, and EdgeIQ. At Continental AG, I contributed to the HCP4 Body Network Controller (BCM) project, conducting software safety analysis (FFI, FTA), IRQ protection, MISRA compliance, and implementing safety-critical features on Infineon Aurix TC387/TC397 and Renesas RL78. On an ADAS sensors platform (TDA4 J721E/J721S2), I developed low-level drivers for cameras and ultrasonic sensors, implemented real-time synchronization on R5F cores, and built Linux logging applications on ARM A72 cores. I also worked with Robert Bosch GmbH on EV powertrain platforms, creating a safety-qualified RTE Validator in Java and Python-based tools to automate safety validation, improving coverage and compliance.

Earlier in my career, I worked as Lead SW Integrator at ThyssenKrupp, where I led a team on Electronic Power Steering projects, developed secure bootloaders with AES and SHA-256, and delivered AUTOSAR BSW configurations. At Autoliv (now Veoneer), I contributed to multiple ADAS projects for Volvo and Daimler, implementing FlexRay and Ethernet stacks, SPI/DMA-based inter-processor communication, and developing safety monitoring modules. I also created Python-based RTE test generators and C++/C# simulation tools, reducing test preparation time by 40% and enabling early customer algorithm validation.

My technical expertise includes C, C++, Python, C#, AUTOSAR, FreeRTOS, ESP-IDF, Linux build systems, and a wide range of communication protocols (SPI, I2C, UART, CAN, LIN, Ethernet, BLE, MQTT, FlexRay). I have worked with Aurix TC387x, ARM Cortex-M/A/R, Intel Denverton, AVR, nRF52, and ESP32 platforms, using professional tools such as Lauterbach Trace32, CANoe, CANape, DaVinci Configurator, EB Tresos, ISOLAR, TI SysConfig, and Git/Jenkins.

I bring strong knowledge of functional safety (ISO 26262, ASIL-B/D) and cybersecurity (secure boot, HSM, AES/SHA), combined with hands-on experience in embedded integration, IoT connectivity, and automotive electronics. Fluent in English, Hungarian, and Romanian, I thrive in multicultural teams, and I am recognized as a team player, problem solver, and autodidact who can quickly adapt to new technologies.

I am passionate about building robust, secure, and scalable embedded systems that bridge hardware, software, and connectivity. Whether leading integration teams, designing safety modules, or delivering IoT solutions, I focus on creating reliable software that meets the highest standards of safety and performance.

Weitere Kenntnisse

My core technical expertise includes:

Programming: C, C++, Python, C#, Make, CMake

Frameworks & OS: AUTOSAR, FreeRTOS, ESP-IDF, Linux BSP & build frameworks

Protocols: SPI, I2C, UART, CAN, LIN, Ethernet, BLE, MQTT, FlexRay

Safety & Security: ISO 26262 (ASIL-B/D), functional safety, cybersecurity (HSM, secure boot, AES/SHA/MD5)

Hardware: Aurix TC387x, ARM Cortex-M/A/R, Intel Denverton, Atmega AVR, nRF52, ESP32

Tools: Lauterbach Trace32, CANoe, CANape, DaVinci Configurator, EB Tresos, ISOLAR, TI SysConfig, Jenkins, Git

Beyond core embedded development, I offer additional skills that add value to projects:

DevOps & CI/CD: Jenkins pipelines, GitHub/Bitbucket workflows, automated test integration.

Tool Development: Python, Java, and C# applications for code generation, safety validation, and simulation.

Testing & Debugging: VectorCAST, CUnit, hardware-in-the-loop simulation, oscilloscope and logic analyzer use.

Cloud & IoT Integration: Secure device-to-cloud connectivity with AWS IoT Core, MQTT, and edge platforms.

Cross-Platform Work: Linux application development, multi-core bring-up, BSP customization.

Agile Collaboration: Experience in Agile/Scrum, mentoring junior engineers, and working in multicultural teams.

Soft Skills: Strong communication, team leadership, problem-solving, and autodidact learning.

Persönliche Daten

Sprache
  • Ungarisch (Fließend)
  • Englisch (Fließend)
  • Rumänisch (Muttersprache)
Reisebereitschaft
Weltweit
Arbeitserlaubnis
  • Europäische Union
Home-Office
bevorzugt
Profilaufrufe
66
Alter
34
Berufserfahrung
12 Jahre und 5 Monate (seit 07/2013)

Kontaktdaten

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

Jetzt Mitglied werden