Soft-Hardwareentwicklung und CAD-Konstruktion
- Verfügbarkeit einsehen
- 0 Referenzen
- 70‐90€/Stunde
- 78549 Spaichingen
- Weltweit
- de | en
- 08.10.2024
Kurzvorstellung
Softwareentwicklung C++
Hardwarelayout mit EAGLE
CAD-Konstruktion mit SolidWorks
Grundkenntnisse FPGA Nexys (VHDL)
Qualifikationen
Projekt‐ & Berufserfahrung
3/2022 – offen
Tätigkeitsbeschreibung
Verantwortlich für Soft- und Hardwareentwicklung im Kundenauftrag
- drahtlose Übertragung eines Videosignals für ein tragbares Endoskop (Forschungsprojekt (HFU Furtwangen)), Verantwortlich für das Empfangen der Videodaten über SPI von einem FPGA und anschließendes Senden der Daten über UDP (C) (FreeRTOS)
- Bildverarbeitung mit opencv und Qt (C++)
- Funkübertragung von Bilddaten (Empfangen über SPI) (TI C3200) (C) (FreeRTOS)
- Entwicklung Firmwareupgrade mittels USB-Stick (STM32H7)(C)
- Layout einer Funkkarte für analog HD Bildübertragung (EAGLE)
- Auslesen der MAC-Adresse eines EEPROMS über I2C (VHDL)
- weitere
C, CAD (computer-aided design), Digitale Elektronik, Echtzeit-Betriebssysteme, Internet of Things (IoT)
5/2021 – 10/2021
Tätigkeitsbeschreibung
Entwicklung eines Tools zur Archivierung von Fräsern für die Metallbearbeitung mit C++ (Qt).
Eingabe verschiedener Fräsparameter sowie Bestellnummer durch den Benutzer.
GUI-Implementierung,
C++, Software engineering / -technik
10/2020 – 4/2021
Tätigkeitsbeschreibung
Entwicklung von Unit-Tests und Algorithmen unter C
Datenaustausch über JSON
Versionsverwaltung mit Git
Anbindung FPGA an Raspberry Pi (Eagle)
Eclipse C/C++
Embedded Software, Messtechnik, Software engineering / -technik
7/2020 – 9/2020
TätigkeitsbeschreibungMitarbeit bei der Entwicklung einer Materialdatenerfassung in C++
Eingesetzte QualifikationenC++, Qt (Software)
4/2020 – 7/2020
Tätigkeitsbeschreibung
Entwicklung eines Softwaretools zur automatischen Zeichnungserstellung in SolidWorks. Programmierung der Grundfunktion über Makros in VisualBasic.
Projekt:Individualisierung von Gebrauchsgegenständen
3D-Konstruktion mit SolidWorks: Umkonstruktion von Aluminium-
bauteilen für spanende Bearbeitung
C++, Softwareentwicklung (allg.), SolidWorks, Visual Basic
1/2020 – 2/2020
Tätigkeitsbeschreibung
Anpassung von Zeiterfassungssoftware
Anpassen eines bestehenden Systems zur automatischen Zeiter-
fassung von Produktionszeiten in Java und Ruby on Rails
Java (allg.)
11/2019 – 1/2020
TätigkeitsbeschreibungKonstruktion und Entwicklung von Kunststoffspritzgussteilen mit SolidWorks. Erstellen von Baugruppen und Fertigungszeichnungen. Zusammenarbeit mit Entwicklung und Marketing. Neuentwicklung von Produkten. Machbarkeitsanalysen.
Eingesetzte QualifikationenForschung & Entwicklung, SolidWorks Enterprise PDM (Dassault Systèmes)
6/2019 – 10/2019
Tätigkeitsbeschreibung
Projekt: Optimierung eines Systems zur Medienfiltration
3D-Konstruktion mit SolidWorks: Modellierung von Kunst-
stoffspritzgussteilen, Frästeilen und Betriebsmitteln. Zeichnungs-
erstellung
Softwareprogrammierung mit LabView: Testprogramm für Sys-
temmessung Sensorauswertung über DAQ-Schnittstelle, Ansteue-
rung eines Elektromotors
3D-Druck von Prototypen
Konzeptstudie eines Low-Cost Durchflusssensors
Forschung & Entwicklung, Labview, Softwareentwicklung (allg.), 3D Modellierung
4/2019 – 5/2019
TätigkeitsbeschreibungEntwicklung eines Makros in VBA welches Raumkoordinaten (x,y,z-Werte) in SolidWorks einliest und daraus eine 3D Kurve erzeugt. Die Daten welche sich ein einer Textdatei befinden werden in ein Array eingelesen und in vom Nutzer vorgegebenen Abschnitte unterteilt. Anschließend wird unter der Kurve eine Begrenzung erzeugt , so dass ein geschlossener Kurvenzug entsteht. Das Modell wird anschließend in den Formaten IGES und DXF gespeichert und kann direkt auf der Bearbeitungsmaschine (Wasserstrahlschneidemaschine) verwendet werden.
Eingesetzte QualifikationenVBA (Visual Basic for Applications), SolidWorks Enterprise PDM (Dassault Systèmes)
3/2019 – 3/2022
Tätigkeitsbeschreibung
Verantwortlich für die Betreuung von Projekten in Zusammenarbeit mit externen Partnern
- Microcontrollerprogrammierung mit ATMega (Temperaturregelung, Motoransteuerung) (C)
- Programmieren einer Schnittstelle für das automatisierte Einlesen von csv-Daten in SolidWorks (VBA)
- Qt-Entwicklung
- opencv
- Unittests
- weitere
Softwareentwicklung (allg.)
3/2018 – 4/2019
Tätigkeitsbeschreibung
- Projektingenieur für UV-Ballastkarten
- Produktionsleitung SMD-Bestückung von UV-
Ballastkarten
- PIC Mikrocontrollerprogrammierung in C für PIC-
Microcontroller
- Schaltungslayout mit EAGLE
- 3D-Konstruktion mit SolidWorks: Modellierung von
Gehäusen für UV-Ballastkarten, Betriebsmittel
Digitale Elektronik, Elektronik, Produktionsleitung, Softwareentwicklung (allg.), SolidWorks
2/2017 – 11/2017
Tätigkeitsbeschreibung
- 3D-Konstruktion mit SolidWorks: Modellierung von
Bauteilen, technische Zeichnungserstellung
- Elektroninstallation
- Betreuung Softwareentwicklung
- 3D-Druck
Softwareentwicklung (allg.), Elektronik, Elektrotechnik, SolidWorks
4/2014 – 12/2016
Tätigkeitsbeschreibung
Verantwortlich für die Entwicklung eines optimierten Heisslufterzeugers
- thermische Simulation mit SolidWorks FlowSimulation
- Aufbau einer Mess- und Prüfplatzes mit LabView
- Konstruktion von Baugruppen mit SolidWorks
- Administartion eines PDM- Systems (SolidWorks)
Forschung & Entwicklung, Labview, Softwareentwicklung (allg.), SolidWorks
12/2010 – 4/2014
Tätigkeitsbeschreibung
Verantwortlich für die Betreuung von Dünnschichtprozessen im Reinraum
- Prozessbetreuung und Entwicklung im Bereich Mikrosystemtechnik
- Prozessoptimierung
- Erstellen von Baugruppen mit SolidWorks
Forschung & Entwicklung, Mikrosystemtechnik, SolidWorks Enterprise PDM (Dassault Systèmes)
Ausbildung
Freiburg
Über mich
Bevorzugtes Einsatzgebiet vor Ort: Grossraum Tuttlingen/Rottweil
Remote bevorzugt
Ich freue mich auf Ihre Anfrage.
Weitere Kenntnisse
Softwareentwicklung mit Atmega und ARM und C, C++
Makefile, Github, CodeComposer...
Erfahrung im Bereich hardwarenaher Softwareentwicklung.
z.B. mit Texas Instruments Baustein CC3235
Erfahrung mit Hardwarelayout EAGLE
Bauteilbeschaffung
Persönliche Daten
- Deutsch (Muttersprache)
- Englisch (Gut)
- Europäische Union
- Schweiz
Kontaktdaten
Nur registrierte PREMIUM-Mitglieder von freelance.de können Kontaktdaten einsehen.
Jetzt Mitglied werden