freiberufler Senior Embedded Software Developer auf freelance.de

Senior Embedded Software Developer

offline
  • auf Anfrage
  • 39100 BOZEN
  • Europa
  • de  |  it  |  en
  • 02.11.2021

Kurzvorstellung

Mikrocontroller hardwarenah, C, C++,Assembler, BLDC, motor control,
BLDC sensorless, HF-Injection, sinus. space vector, FOC, Algorithmen, Regelungstechnik,automotive

Auszug Referenzen (1)

"Herr [...] [...] war im Zeitraum Oktober 2016 bis März 2017 bei uns, der Firma BRUSA Elektronik AG als Embedded Software Engineer beschäftigt.
Hervorheben möchten wir sein Engagement und sein schnelles Auffassungsvermögen.
Er arbeitete sich sehr schnell in die vorhandenen Problemstellungen ein löste diese jeweils tadellos!
Auch integrierte sich Herr [...] sich gut in unser Team, sodass sich die Zusammenarbeit mit Ihm äusserst angenehm gestaltete. Wir erhielten auch positive Kundenrückmeldungen.
Herr [...] [...] war ein wertvolles Mitglied unseres Teams und hat das Projekt auf jeden Fall weiter gebracht.

Referenz:
Ronny Roth
Projektleiter Business Unit Powertrain
BRUSA Elektronik AG
Sennwald
Schweiz"
Embedded Software Entwickler
Kundenname anonymisiert
Tätigkeitszeitraum

9/2016 – 3/2017

Tätigkeitsbeschreibung

BLDC-Ansteuerung optimieren,
Schnittstellen (CAN und RS422) bearbeiten, Protokolle erweitern,
Autosar-Module anpassen,
Complex Device Driver erweitern,
Statusmaschinen erweitern,
Fehler in der Software beseitigen

Eingesetzte Qualifikationen

Embedded Software Engineering

Qualifikationen

Projekt‐ & Berufserfahrung

Embedded SW Entwickler
ThomasMagnete, Herdorf
11/2020 – 5/2021 (7 Monate)
Automobilindustrie
Tätigkeitszeitraum

11/2020 – 5/2021

Tätigkeitsbeschreibung

Algorithmus für sensorlosen BLDC-Motorcontrol

Eingesetzte Qualifikationen

Embedded Entwicklung / hardwarenahe Entwicklung

Embedded Software Developer BLDC motor control
Hanon, Campiglione/Turin
12/2018 – 11/2020 (2 Jahre)
Automobilindustrie
Tätigkeitszeitraum

12/2018 – 11/2020

Tätigkeitsbeschreibung

Legacy code optimieren und anpassen

Eingesetzte Qualifikationen

Software Design

embedded software developer for bldc motor control
Valeo Paris, Paris (La Verriere)
7/2017 – 11/2018 (1 Jahr, 5 Monate)
Automobilindustrie
Tätigkeitszeitraum

7/2017 – 11/2018

Tätigkeitsbeschreibung

Software development of the sensorless BLDC - motor control algorithm

Eingesetzte Qualifikationen

Informatik, Embedded Entwicklung / hardwarenahe Entwicklung

Entwickler Embedded
AB Mikroelektronik Salzburg, Salzburg
5/2017 – 6/2017 (2 Monate)
Automobilindustrie
Tätigkeitszeitraum

5/2017 – 6/2017

Tätigkeitsbeschreibung

Zur Software eines BLDC-Motors einen Bootloader über LIN-UART hinzufügen.

Eingesetzte Qualifikationen

Embedded Systems

Embedded Software Entwickler
Brusa Elektronik - Hays Zürich, Sennwald
9/2016 – 3/2017 (7 Monate)
Automobilindustrie
Tätigkeitszeitraum

9/2016 – 3/2017

Tätigkeitsbeschreibung

BLDC-Ansteuerung optimieren,
Schnittstellen (CAN und RS422) bearbeiten, Protokolle erweitern,
Autosar-Module anpassen,
Complex Device Driver erweitern,
Statusmaschinen erweitern,
Fehler in der Software beseitigen

Eingesetzte Qualifikationen

Embedded Software Engineering

Softwareentwickler Embedded
INVENOX Garching, Garching
2/2016 – 4/2016 (3 Monate)
Automobilindustrie
Tätigkeitszeitraum

2/2016 – 4/2016

Tätigkeitsbeschreibung

Bootloader für Ti-Stellaris Controller über die CAN-Schnittstelle.
C-Programm auf dem Controller und Ladeprogramm in Visual C++ unter Windows auf dem PC.
Laden der Intel-Hexdateien, Umwandlung in Binärdatei, senden an Ti-Stellaris über CAN.
2 Mikrocontroller-Boards, Master und Slave, Master direkt und Slave CAN-Botschaften über Master.

Eingesetzte Qualifikationen

Embedded Entwicklung / hardwarenahe Entwicklung

Software Entwickler
Magna fluid pressure in Sailauf/Aschaffenburg, vor Ort und remote
10/2014 – 1/2016 (1 Jahr, 4 Monate)
Automobilindustrie
Tätigkeitszeitraum

10/2014 – 1/2016

Tätigkeitsbeschreibung

BLDC-Lüftermotoren, Softwareerweiterungen für sensorlosen Betrieb.
Embedded Softwareentwicklung in 'C' , Software auf neue Generation von dsPIC33 auf Elmos-Chip umgestellt. Algorithmen verbessert, Wirkungsgrad optimiert

Eingesetzte Qualifikationen

Embedded Entwicklung / hardwarenahe Entwicklung

Hardwarenaher Softwareentwickler
Stihl Waiblingen, Waiblingen und remote
1/2014 – 10/2014 (10 Monate)
High-Tech- und Elektroindustrie
Tätigkeitszeitraum

1/2014 – 10/2014

Tätigkeitsbeschreibung

Entwicklung der Software auf einem Mikrocontroller für eine sensorlosen BLDC Motoransteuerung.
Fünfpoliger BLDC-Motor batteriebetrieben sensorlos ansteuern, Start mit PING, Hochlauf mit Hochfrequenz_Injection, weiter schalten auf Blockkommutierung und Auswertung der BEMF.

Projekt mit Erfolg im Oktober 2014 abgeschlossen.

Eingesetzte Qualifikationen

Embedded Entwicklung / hardwarenahe Entwicklung

Software Entwickler
RM Michaelides, Fulda
8/2013 – 11/2013 (4 Monate)
High-Tech- und Elektroindustrie
Tätigkeitszeitraum

8/2013 – 11/2013

Tätigkeitsbeschreibung

Berechnung der Lenkgeometrien eines Gabelstaplers mit vier lenkbaren Rädern.
Lenkradien, Lenkachsen, verschiedene Lenkarten, wie Vorderrad, Hinterrad, Hundegang, Allrad,
Querlenkung.

SW-Entwickler
Synapticon Gruibingen, Gruibingen
12/2012 – 6/2013 (7 Monate)
High-Tech- und Elektroindustrie
Tätigkeitszeitraum

12/2012 – 6/2013

Tätigkeitsbeschreibung

Software für BLDC-Motoren für Roboticsanwendungen.
6fach PWM, Clarke-, Parktransormantionen, Filterberechnungen,
Kaskadenregler, PID, Ansteuerung Endstufe 6PWM mit SpaceVector,
FOC Feldorientierte Regelung, torque und field-control.
Kommunikationssoftware.

SW Entwickler freiberuflich
Firma Prismachip Dorf Tirol, Dorf Tirol
6/2011 – 7/2012 (1 Jahr, 2 Monate)
High-Tech- und Elektroindustrie
Tätigkeitszeitraum

6/2011 – 7/2012

Tätigkeitsbeschreibung

Projekt SSO Single Sign ON
Auswertung eines externen Fingerprintsensors an USB, Smartcard zur Speicherung der Daten Fingerprint und der Login Daten. Überlagertes Login für Webseiten und Programmen.
Kryptpgraphie.
Programme in C++ mit Visual Studio 2010

Lehrperson
Technologische Fachoberschule Bozen und Meran, Bozen und Meran
9/1999 – 8/2010 (11 Jahre)
Hochschulen und Forschungseinrichtungen
Tätigkeitszeitraum

9/1999 – 8/2010

Tätigkeitsbeschreibung

Unterrichtstätigkeit teils in Vollzeit und teils in Teilzeit in folgenden Fächern:
Systeme und Automation: Programmierung in C++ und Automation SPS S5 und S7.
Nachrichtentechnik: Signalverarbeitung, Modulationsverfahren, Übertragungstechniken.

Buchautor
Franzis Verlag München, Bozen
9/1994 – 4/1996 (1 Jahr, 8 Monate)
Medienbranche
Tätigkeitszeitraum

9/1994 – 4/1996

Tätigkeitsbeschreibung

MC68HC11 Mikrocontroller 350 Seiten, Auflage 4.000 Stück für den Franzis-Verlag
geschrieben.
Buch hat sich gut verkauft, eine angestrebte Neuauflage war aus Zeitmangel nicht mehr drinnen.

Softwareentwickler
Berges Antriebstechnik, Naturns
2/1990 – 4/1998 (8 Jahre, 3 Monate)
High-Tech- und Elektroindustrie
Tätigkeitszeitraum

2/1990 – 4/1998

Tätigkeitsbeschreibung

Softwareentwicklung für Frequenzumrichter für Asynchronmotoren auf der Basis von MC68HC11 und auf HCS12 Basis.
Implementierung verschiedener Kundenapplikationen für den Einsatz von Frequenzumrichtern,
Synchronisierung mit Maschinen im produktionsprozess, Tänzerregelungen für Wickelantriebe, Hyperbelsteuerung für Drehmaschinen, Ablaufsteuerungen für verkettete Pumpantrieb, vibrationsarme Antriebe für Textilmaschinen.

SW Entwickler Projektverantwortlicher
Durst Phototechnik, 39042 Brixen
6/1988 – 12/1990 (2 Jahre, 7 Monate)
High-Tech- und Elektroindustrie
Tätigkeitszeitraum

6/1988 – 12/1990

Tätigkeitsbeschreibung

Entwicklung und Bau eines Farbmessgerätes.
Messprinzi: zwei kleine Spektrometer mit Gitter Jobin Yvon und Photzeilen von Hamamatsu, Auswertung auf Mikrocontroller MC68HC11. Grafische LCD-Anzeige.
Auflichtverfahren.
RS232 für Datentransfer zum PC.
PC-Programm in Pascal.

Inhaber
[...] electronics, BOZEN
1/1988 – offen (36 Jahre, 3 Monate)
High-Tech- und Elektroindustrie
Tätigkeitszeitraum

1/1988 – offen

Tätigkeitsbeschreibung

Bau und Vertrieb von Epromemulatoren für Mikrocontrollerschaltungen.
Entwicklung der SW zur Ladung der Emulatoren unter Windows.

Bau und Vertrieb von einem NONSTOP-Epromemulator für Steuergeräte im Automotive-Bereich.
Durch doppelte Speicher musste das Steuergerät zwecks Änderung nicht abgeschaltet werden.
Tracefunktion der Speicher und Codezugriffe inklusive.
Entwicklung der gesamten Software mit grafischer Oberfläche für den NONSTOP-Emulator.

Reverse Engineering eines Steuergerätes mit Controller MC68HC11.

Bau von eigenen Steuergeräten mit 60-2 System für Ralleyautos.

Entwicklung eines Gerätes zur Volumenerfassung von Schüttgut mit einer Reihe von Ultraschallabstandssensoren.

Entwicklung der gesamten SW für elektrisch fahrbare Hebebühnen für Erntezwecke.

Entwicklung SW für einen Motorradprüfstand.

Mitarbeit im Bereich SW (VxWorks und ARM Prozessor) und TMTC am Projekt Kleinsatellit "Max Valier" mit mehrmaliger Tätigkeit bei OHB Systems in Bremen.

Entwicklung SW und HW für einen BLDC Antrieb für fahrbare Hebebühnen.

Ausbildung

Fachingenieur Elektrotechnik (perito tecnico industriale)
Ausbildung
1971
Technische Oberschule Bozen

Über mich

Vielseitige und abwechlungsreiche Berufserfahrungen im Bereich Embedded.
Eigenes gut ausgestattetes Elektronik-Labor mit z.b. 4 Kanal Oszi von Le Croy, weitere Messgeräte hauptsächlich Hp oder Agilent.

Firmwareerstellung, Realtime OS, Interrupts, scheduling usw.
Kann jede Art von Mikrocontroller programmieren von ARM zu XMOS



Weitere Kenntnisse

C/C++, Assembler, für MC68HC11, gesamte Serie HCS12 wie z.B MC9S1212XEP100,
fundierte Beherrschung von verschiedenen Compilern, Tracetools.
Schnittstellen SCI, SPI, CAN.

XMOS-Controller für motor control, BLDC Motoren, 6PWM, Space Vector Modulation, FOC feldorientierte Regelung von torque und speed.

C/C++ mit Visual Studio 2010, Schnittstellen USB, RS232, RS485.
Datenvisualisierung, Kommunikation zum Mikrocontroller usw.

Erfahrungen im Bereich von RTOS, besonders von Freescale, aber auch eine Arbeit mit VxWorks
bei einer Mitarbeit an einem Kleinsatellitenprojekt.



Persönliche Daten

Sprache
  • Deutsch (Muttersprache)
  • Englisch (Gut)
  • Italienisch (Fließend)
Reisebereitschaft
Europa
Arbeitserlaubnis
  • Europäische Union
  • Schweiz
Home-Office
bevorzugt
Profilaufrufe
5538
Alter
69
Berufserfahrung
43 Jahre und 11 Monate (seit 04/1980)
Projektleitung
12 Jahre

Kontaktdaten

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

Jetzt Mitglied werden