Daniel Friman
Software-Architekt/Ingenieur
Erfahrungen
Software-Architekt/Ingenieur
Robotics Start-Up
- Freiberufliche Arbeit für ein Robotics-Start-up mit über 1 Mrd. $ Finanzierung
- Softwareentwicklung unter Zeitdruck, für Sicherheitsausrüstung von Industrierobotern
- Erste Anforderungsanalyse, Softwarearchitektur und Planung
- Zusammenarbeit mit Teams in Deutschland, Serbien und Rumänien
Berufliche Auszeit für Selbststudium und persönliche Entwicklung
- Rust und Rust für Embedded
- Funktionale Programmierung
- Golang, Ruby
- Schiffsführerschein
- Reisen
Software-Architekt/Entwickler/Integrator/Tester
Samsung
- Entwicklung eines radarbasierten Anwesenheitssensors zur Erkennung von Kindersitzen in Fahrzeugen
- Implementierung von Embedded-Software sowie PC-Tools
- Implementierung von Algorithmen in Matlab und C
- Hardware-Integration und Low-Level-Treiber
- Konfiguration des HF-Frontends
- Integration von FreeRTOS/SafeRTOS
- Nachrichtenübermittlung und Multitasking über mehrere CPUs
- Entwicklung eines kompletten CAN-Stacks
- API-Spezifikationen
- End-of-Line-Tests in der Pilotfabrik
- Einhaltung der funktionalen Sicherheit und Vorbereitung auf ein Software-Audit
- Zusammenarbeit mit Teams in Ungarn, Indien und Israel
Berufliche Auszeit für persönliche Entwicklung
- Gründung und Leitung einer deutschen GmbH
- Gesellschaftsrecht
- Steuerrecht und internationale Besteuerung innerhalb der EU
- Rechnungswesen und Buchführung
Verschiedene Rollen
Harman International
- Initiale Planung und Entwurf eines plattformunabhängigen, skalierbaren Echtzeitaudio-Frameworks
- Entwurf der Software-Architektur
- API-Spezifikationen und Dokumentation
- Portabel: kompiliert sowohl auf Embedded-Plattformen als auch als VST-Audio-Plugin
- Meetings mit Stakeholdern in Detroit, Team in Deutschland, USA, Indien und China
- GUI-Entwicklung in Python für Tuning-Tools
- Portabel (PC und Mac), netzwerktransparent, aufgeteilt in Client und Server
- Vor-Ort-Entwicklung an einem Prototypfahrzeug in Zusammenarbeit mit dem Kunden
- Systemarchitektur-Design für High-End-Autoaudiosysteme für Aston Martin, Bentley und Volvo/Polestar
- Implementierung von DSP-Algorithmen, einschließlich aktiver Motorgeräuschunterdrückung und Dolby Atmos
- Signalverarbeitung verteilt und synchronisiert über mehrere DSPs
- Build-Prozess und automatisierte Tests, Konfigurationsmanagement
- Technische Spezifikationen und Dokumentation
- Teams in Schweden, Deutschland, USA, Indien und Polen
Embedded-Software-Entwickler
Bang & Olufsen
- Programmierung von Autoradios für verschiedene Kunden, hauptsächlich Audi und AMG/Mercedes
- Anforderungsanalyse
- Spezifikation, Implementierung, Test und Dokumentation aller Softwarekomponenten
- DSP- und Mikrocontrollerprogrammierung
- Framework- und Algorithmenentwurf
- Testframework in Form einer Emulation in einer Linux-Umgebung
- Dynamische Analyse mit Valgrind
- Statische Analyse, MISRA
- Wissenstransfer an neue Mitarbeiter und Teambildung
Backend-Softwareentwickler
Amadeus IT Group
- Qualitätskontrolle der Softwareentwicklung in einem internationalen Umfeld
- Entwicklung und Pflege mehrerer Server- und Datenbankanwendungen
- Umsetzung von Funktionserweiterungen nach Kundenwunsch
- Ausbilder in einem Programm, das Aufgaben nach Bangalore, Indien auslagert
DSP-Programmierer
ASK Industries GmbH
- Implementierung und Entwurf digitaler Filter und Algorithmen zur Klangverarbeitung, z.B. aktive Geräuschunterdrückung in der Fahrgastzelle
- Festlegung von Spezifikationen in Zusammenarbeit mit Kunden
- Tests in Prototypfahrzeugen
Industrie Erfahrung
Sehen Sie, wo dieser Freiberufler den Großteil seiner beruflichen Laufbahn verbracht hat. Längere Linien stehen für umfangreichere praktische Erfahrung, während kürzere Linien auf gezielte oder projektbezogene Arbeit hindeuten.
Erfahren in Automotive (14.5 Jahre), Informationstechnologie (3 Jahre), Tourismus (2 Jahre), Fertigung (1 Jahr) und Professionelle Dienstleistungen (0.5 Jahre).
Geschäftsbereich Erfahrung
Die folgende Grafik bietet einen Überblick über die Erfahrungen des Freiberuflers in verschiedenen Geschäftsbereichen, berechnet anhand abgeschlossener und aktiver Aufträge. Sie zeigt die Bereiche, in denen der Freiberufler am häufigsten zur Planung, Umsetzung und Erzielung von Geschäftsergebnissen beigetragen hat.
Erfahren in Produktentwicklung (15 Jahre), Qualitätssicherung (15 Jahre), Informationstechnologie (12 Jahre), Forschung und Entwicklung (1.5 Jahre), Buchhaltung (0.5 Jahre) und Finanzen (0.5 Jahre).
Zusammenfassung
Senior-Software-Ingenieur, spezialisiert auf industrielle Embedded-Systeme. Ich habe an mehreren Projekten in allen Phasen mitgewirkt, von der Anforderungsanalyse bis zum End-of-Line-Test in der Serienproduktion. Ich habe in mehreren Ländern gearbeitet und gelebt, sowohl als Freiberufler als auch als Angestellter.
Fähigkeiten
- Performance-kritische Software
- Embedded-systeme (Arm, Ti, Sharc, Esp32 Usw.)
- Low-level-programmierung Und Bare-metal
- Echtzeit-systeme Mit Niedriger Latenz
- Rtos (Μc/os-ii, Freertos, Safertos)
- Software-architektur
- Rechnerarchitektur
- Signalverarbeitung (Audio Und Drahtlos)
- Multitasking Und Parallelprogrammierung
- Modernes C++, Einschließlich C++17/20, Stl Und Metaprogrammierung
- Gui-entwicklung
- Objektorientiertes Design Und Entwurfsmuster
- Linux Als Anwender Und Entwickler Seit 1998 (Debian, Ubuntu, Yocto, Buildroot)
- Funktionale Sicherheit (Iso26262, Asil-d)
- Code-metriken Und Refactoring (Misra, Jsf++)
- Statische Und Dynamische Analyse (Codesonar, Qa-c, Pc-lint, Valgrind)
- Build-systeme Und Test-frameworks (Cmake, Ninja, Ctest, Googletest)
- Verschiedene Entwicklungsmethoden Und Managementansätze, Z. B. Agile, Scrum, Ci/cd
- Selbständiges Arbeiten Sowie In Teams Unterschiedlicher Größe Und Mit Menschen Aus Verschiedenen Ländern Und Hintergründen
Ich Bin Nicht Auf Eine Feste Auswahl An Sprachen Beschränkt, Habe Jedoch Die Meiste Erfahrung Mit Den Folgenden:
- C/c++ · 15 Jahre, Einschließlich C++11/14/17/20, Metaprogrammierung, Stl.
- Assembler · 15 Jahre. Arm Thumb, Analog Devices Sharc, Ti C67x, X86
- Python · 5 Jahre
- Matlab · 5 Jahre
Durch Meinen Hintergrund Als Elektroingenieur Kann Ich Außerdem Schaltpläne Lesen, Ein Oszilloskop Bedienen Und Einen Lötkolben Benutzen.
Sprachen
Ausbildung
Politecnico di Milano
Forschungsarbeit, Lokalisierung in drahtlosen Sensornetzwerken · IoT · Mailand, Italien
École polytechnique fédérale de Lausanne
Austauschstudent · Lausanne, Schweiz
Royal Institute of Technology
Master of Science in Elektrotechnik, Schwerpunkt: Signalverarbeitung und drahtlose Systeme · Elektrotechnik · Stockholm, Schweden
Zertifikate & Bescheinigungen
Schiffsführerschein
Privatpilotenschein
Profil
Frequently asked questions
Sie haben Fragen? Hier finden Sie weitere Informationen.
Wo ist Daniel ansässig?
Welche Sprachen spricht Daniel?
Wie viele Jahre Erfahrung hat Daniel?
Für welche Rollen wäre Daniel am besten geeignet?
Was ist das neueste Projekt von Daniel?
Für welche Unternehmen hat Daniel in den letzten Jahren gearbeitet?
In welchen Industrien hat Daniel die meiste Erfahrung?
In welchen Bereichen hat Daniel die meiste Erfahrung?
In welchen Industrien hat Daniel kürzlich gearbeitet?
In welchen Bereichen hat Daniel kürzlich gearbeitet?
Was ist die Ausbildung von Daniel?
Ist Daniel zertifiziert?
Wie ist die Verfügbarkeit von Daniel?
Wie hoch ist der Stundensatz von Daniel?
Wie kann man Daniel beauftragen?
Durchschnittlicher Tagessatz für ähnliche Positionen
Die Tagessätze basieren auf aktuellen Projekten und enthalten keine FRATCH-Marge.
Ähnliche Freelancer
Entdecken Sie andere Experten mit ähnlichen Qualifikationen und Erfahrungen
Experten, die kürzlich an ähnlichen Projekten gearbeitet haben
Freelancer mit praktischer Erfahrung in vergleichbaren Projekten als Software-Architekt/Ingenieur
Freelancer in der Nähe
Fachkräfte, die in oder in der Nähe von Barcelona, Spanien arbeiten