I am a Senior Embedded Software Engineer (C/C++) / contractor / freelancer with 4+ years of experience, only interested in remote work. I also do ML.
Aktualisiert am 16.01.2025
Profil
Freiberufler / Selbstständiger
Remote-Arbeit
Verfügbar ab: 14.01.2025
Verfügbar zu: 100%
davon vor Ort: 100%
C/C++
Python
Assembly
Embedded
Jira
Git
Testing
LLVM
Compilers
Machine Learning
AI

Einsatzorte

Einsatzorte

Bucharest (+50km)
Deutschland, Schweiz, Österreich
möglich

Projekte

Projekte

2 years
2023-01 - 2024-12

Inter Processor Communication Automation

Senior Embedded Software Engineer C Cmake C++ ...
Senior Embedded Software Engineer

One of the largest semiconductor manufacturing and design Company in Europe, had clients that used the company's tools but engineers couldn't easily and quickly develop parallel programs on existing hardware with respective tools. Making application development very difficult for embedded multicore hardware for tasks like networking or machine leaming.

  • Eliminated 4 dependencies to the operating System by implementing efficient components necessary for a constrained embedded environment.
  • Reduced development effort for parallelized code by 20X by creating a Compiler runtime library that automates the complex communication between processors.

C Cmake C++ Assembly (ARM RISC-V) Embedded FPGA LLVM OpenMP OOP
NXP Semiconductors
8 months
2022-05 - 2022-12

Enabling Rust Compiler POC

Embedded Software Engineer Rust C Embedded ...
Embedded Software Engineer

One of the largest semiconductor manufacturing and design Company in Europe, required a proof of concept to run a new programming language in a much more constrained environment compared to existing technologies.

  • Prove functionality of 70% of Rust language by creating a Compiler toolchain combining the open source ffonted with the proprietary backend, we could run the new language on the company's chip.
  • Discovered 2 limitations of current technology by developing a benchmark of tests for the developed Rust toolchain

Rust C Embedded LLVM Compilers RISC-V
NXP Semiconductors
1 year 7 months
2020-10 - 2022-04

Machine Leaming POC

Embedded Software Engineer Python C++ Scripting ...
Embedded Software Engineer

One of the largest semiconductor manufacturing and design Company in Europe, due to demand from the Customers to adapt to the latest trends, had to prove the market worth of new processor technology in the research phase.

  • Multiplied the number of tests in the benchmarks by 5X by doing research, development, migration, and testing various Machine Leaming Models from multiple frameworks.
  • Increased the speed of deployment by 3X by creating a new streamlined framework of deploying machine leaming models to a proprietary environment and assessing the performance of a new accelerator chip.

Python C++ Scripting OOP Machine Leaming TensorFlow PyTorch Scikit-Leam Hugging Face ONNX MATLAB
NXP Semiconductors

Aus- und Weiterbildung

Aus- und Weiterbildung

2024

Politechnica University of Bucharest

MA in Artificial Intelligence, Bucharest


2020

University of Turku

Erasmus Student, Machine Leaming, Turku, Finland


2016 - 2020

Politechnica University of Bucharest

Engineering in Telecommunication Systems and Technologies, Bucharest

Kompetenzen

Kompetenzen

Top-Skills

C/C++ Python Assembly Embedded Jira Git Testing LLVM Compilers Machine Learning AI

Produkte / Standards / Erfahrungen / Methoden

ABOUT ME

  • I am a Senior Embedded Software Engineer (C/C++) / contractor / freelancer with 4+ years of experience, only interested in remote work.
  • I use my expertise, skills, and passion to design and implement top-of-the-line Software Solutions for Companies worldwide.
  • Drop me a message if you think my expertise could help your Organization!


SKILLS

  • c
  • c++
  • Python
  • Linux
  • Assembly
  • Cmake
  • Git
  • Agile
  • Object Oriented
  • Programming
  • Machine Leaming

Einsatzorte

Einsatzorte

Bucharest (+50km)
Deutschland, Schweiz, Österreich
möglich

Projekte

Projekte

2 years
2023-01 - 2024-12

Inter Processor Communication Automation

Senior Embedded Software Engineer C Cmake C++ ...
Senior Embedded Software Engineer

One of the largest semiconductor manufacturing and design Company in Europe, had clients that used the company's tools but engineers couldn't easily and quickly develop parallel programs on existing hardware with respective tools. Making application development very difficult for embedded multicore hardware for tasks like networking or machine leaming.

  • Eliminated 4 dependencies to the operating System by implementing efficient components necessary for a constrained embedded environment.
  • Reduced development effort for parallelized code by 20X by creating a Compiler runtime library that automates the complex communication between processors.

C Cmake C++ Assembly (ARM RISC-V) Embedded FPGA LLVM OpenMP OOP
NXP Semiconductors
8 months
2022-05 - 2022-12

Enabling Rust Compiler POC

Embedded Software Engineer Rust C Embedded ...
Embedded Software Engineer

One of the largest semiconductor manufacturing and design Company in Europe, required a proof of concept to run a new programming language in a much more constrained environment compared to existing technologies.

  • Prove functionality of 70% of Rust language by creating a Compiler toolchain combining the open source ffonted with the proprietary backend, we could run the new language on the company's chip.
  • Discovered 2 limitations of current technology by developing a benchmark of tests for the developed Rust toolchain

Rust C Embedded LLVM Compilers RISC-V
NXP Semiconductors
1 year 7 months
2020-10 - 2022-04

Machine Leaming POC

Embedded Software Engineer Python C++ Scripting ...
Embedded Software Engineer

One of the largest semiconductor manufacturing and design Company in Europe, due to demand from the Customers to adapt to the latest trends, had to prove the market worth of new processor technology in the research phase.

  • Multiplied the number of tests in the benchmarks by 5X by doing research, development, migration, and testing various Machine Leaming Models from multiple frameworks.
  • Increased the speed of deployment by 3X by creating a new streamlined framework of deploying machine leaming models to a proprietary environment and assessing the performance of a new accelerator chip.

Python C++ Scripting OOP Machine Leaming TensorFlow PyTorch Scikit-Leam Hugging Face ONNX MATLAB
NXP Semiconductors

Aus- und Weiterbildung

Aus- und Weiterbildung

2024

Politechnica University of Bucharest

MA in Artificial Intelligence, Bucharest


2020

University of Turku

Erasmus Student, Machine Leaming, Turku, Finland


2016 - 2020

Politechnica University of Bucharest

Engineering in Telecommunication Systems and Technologies, Bucharest

Kompetenzen

Kompetenzen

Top-Skills

C/C++ Python Assembly Embedded Jira Git Testing LLVM Compilers Machine Learning AI

Produkte / Standards / Erfahrungen / Methoden

ABOUT ME

  • I am a Senior Embedded Software Engineer (C/C++) / contractor / freelancer with 4+ years of experience, only interested in remote work.
  • I use my expertise, skills, and passion to design and implement top-of-the-line Software Solutions for Companies worldwide.
  • Drop me a message if you think my expertise could help your Organization!


SKILLS

  • c
  • c++
  • Python
  • Linux
  • Assembly
  • Cmake
  • Git
  • Agile
  • Object Oriented
  • Programming
  • Machine Leaming

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.