freiberufler Software Engineer auf freelance.de

Software Engineer

zuletzt online vor 1 Tagen
  • auf Anfrage
  • 89077 Ulm
  • auf Anfrage
  • de  |  en  |  id
  • 24.04.2024

Kurzvorstellung

I am a software developer with a strong engineering background. My specialties are embedded programming in C++ and tool programming in python. I also have experience with CI/CD in the automotive industry, custom Linux (Yocto), and project management.

Qualifikationen

  • Bash (Shell)
  • C++
  • Python
  • Agile Entwicklung
  • CICD
  • Docker
  • Git
  • MATLAB / Simulink
  • Solidity
  • yocto

Projekt‐ & Berufserfahrung

Software Developer & DevOps Engineer
Kundenname anonymisiert, remote
1/2023 – 2/2024 (1 Jahr, 2 Monate)
Automobilindustrie
Tätigkeitszeitraum

1/2023 – 2/2024

Tätigkeitsbeschreibung

Entwicklung des proprietären Build Tools (python)
Operation und Wartung der Continous Integration Pipeline (github actions/workflows)
Prozess- und Build-Automation

Technologien: Python, Bash, git, CMake, Docker

Eingesetzte Qualifikationen

Agile Entwicklung, Automatisierungstechnik (allg.), Bash (Shell), Confluence (Atlassian), Docker, Git, IT-Beratung (allg.), Jira, Linux Entwicklung, Objektorientierte Programmierung (OOP), Python, Scripting, SCRUM, Testautomatisierung, Testdesign (IT), VM VirtualBox (Oracle)

Ingineuer für Steuerungstechnik
Kundenname anonymisiert, Neu-Ulm
11/2022 – 2/2023 (4 Monate)
Maschinen-, Geräte- und Komponentenbau
Tätigkeitszeitraum

11/2022 – 2/2023

Tätigkeitsbeschreibung

Steuerungskonzeption für Schwermaschine:
- Anforderungsanalyse und Erstellung eines Lastenhefts, sowie einer Systembeschreibung
- Konzeption der Softwarekomponenten
- Auswahl und sourcing von Hardwarekomponenten
- Normrecherche/-Analyse
- Funktionale Sicherheit und Risikoanalyse

Eingesetzte Qualifikationen

Requirement Analyse, Kranbau, Lastenheft / Pflichtenheft / Anforderungsspezifikation, Hydraulik, Land- / Baumaschinenmechatronik, Sensorik, Risikoanalyse, Funktionale Sicherheit (FuSi)

Web3 Developer
Kundenname anonymisiert, remote
2/2022 – 12/2022 (11 Monate)
IT & Entwicklung
Tätigkeitszeitraum

2/2022 – 12/2022

Tätigkeitsbeschreibung

Smart Contract Development (EVM)
Web3 Front- & Backend Development
Web3 Architecture
Requirements Analysis

Eingesetzte Qualifikationen

Back-End Entwicklung, Blockchain (allg.), CSS (Cascading Style Sheet), Docker, Front-End Entwicklung, HTML, HTTP, JavaScript, Python, React (JavaScript library), Solidity, Web Entwicklung (allg.)

Senior Consultant (IT) (Festanstellung)
MHP Management und IT-Beratung GmbH, Ludwigsburg
3/2021 – 2/2022 (1 Jahr)
IT & Entwicklung
Tätigkeitszeitraum

3/2021 – 2/2022

Tätigkeitsbeschreibung

IT-Beratung für automotive OEM Kunden:
- Systems Engineering & Requirements Management
- Bereich autonomes Fahren und ADAS (Advanced Driver Assistance System) auf Solution Train Ebene (SAFe)
- Projektmanagement, Prozesserstellung- und Optimierung
- Tool-Rollout und Schulungen

Interne Themen:
- Business Development für den Bereich Blockchain
- Vorträge
- Onboarding neuer Kollegen

Eingesetzte Qualifikationen

Confluence (Atlassian), Jira, Agile Entwicklung, Anforderungsmanagement, Blockchain (allg.), IT-Beratung (allg.), Prozessoptimierung, Requirement Analyse, Rollout, Schulung / Training (IT), SCRUM, Systems Engineering

Software Developer (Festanstellung)
InMach Intelligente Maschinen GmbH, Ulm
11/2015 – 2/2021 (5 Jahre, 4 Monate)
IT & Entwicklung
Tätigkeitszeitraum

11/2015 – 2/2021

Tätigkeitsbeschreibung

Technical Lead
Software Development (C++, bash, python)
Project Management
Custom Linux (yocto)
Robotics, Autonomous Systems, Driver Assistance Systems

Eingesetzte Qualifikationen

Maschinelles Lernen, Agile Entwicklung, Aktorik / Aktuatorik, Automatisierungstechnik (allg.), Bash (Shell), Bereifte Roboter, C++, CAN-Bus (controller area network), CANopen, Docker, Embedded Entwicklung / hardwarenahe Entwicklung, Embedded Linux, Embedded Software Engineering, Embedded Systems, Ethernet, Fahrerassistenzsystem (FAS), Fahrzeugsimulation, Git, Landtechnik / Agrartechnik, Lastenheft / Pflichtenheft / Anforderungsspezifikation, LaTex, MATLAB / Simulink, Objektorientierte Programmierung (OOP), OpenCV, Projektleitung / Teamleitung (IT), Projektmanagement (IT), Python, Qt, Radartechnik, Robot Operating System (ROS), Robotik / Robotertechnik, Scripting, SCRUM, Sensorik, Software Architektur / Modellierung, Software Design, Software engineering / -technik, Softwareentwicklung (allg.), System Architektur, Technisches Projektmanagement, Testing (IT)

Ausbildung

Medizintechnik
Master of Engineering
Technische Hochschule Ulm
2015
Ulm
Medizintechnik
Bachelor of Science
Universitäten Stuttgart und Tübingen
2013
Stuttgart

Über mich

I am primarily a software developer, but due to my strong engineering background and my experience in consulting, I also have skills in many other areas. I am interested in all tasks related to software. This includes development activities (e.g. for embedded), as well as working with tooling around the software (e.g., CI/CD tools). Moreover, I can also take on process tasks, from requirement gathering, software and IT architecture, testing, and (agile) project management.
My specializations are high-level programming of robotics and control solutions for machines and vehicles, such as driving assistance and autonomous systems . I also have extensive experience in building complex C++ and python applications, building and using CI/CD workflows, and dealing with Linux systems. Among other things, I have created and maintained several custom Linux distributions using the Yocto Project.
I quickly grasp complex issues and thus deliver high value to my clients, as I can hit the ground running. My clients appreciate my open, proactive communication and my drive. Let me find a solution for your challenge!

Persönliche Daten

Sprache
  • Deutsch (Muttersprache)
  • Englisch (Fließend)
  • Indonesisch (Gut)
  • Französisch (Grundkenntnisse)
Reisebereitschaft
auf Anfrage
Arbeitserlaubnis
  • Europäische Union
Home-Office
bevorzugt
Profilaufrufe
382
Alter
34
Berufserfahrung
8 Jahre und 5 Monate (seit 11/2015)
Projektleitung
3 Jahre

Kontaktdaten

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

Jetzt Mitglied werden