IT-Consulting
- Verfügbarkeit einsehen
- 0 Referenzen
- 75€/Stunde
- München
- National
- de | en
- 17.03.2026
- Contract ready
Kurzvorstellung
Embedded SW-Entwicklung, Testing,
Applikationsentwicklung
Geschäftsdaten
Qualifikationen
Projekt‐ & Berufserfahrung
1/2026 – 4/2026
Tätigkeitsbeschreibung
Framework Anpassung NXP MIMXRT1064 für firmenspezifisches Board
- Ethernet Treiber
- SPI/I2C Treiber
- FTP/Telnet
- SW-Update
- Pinning: Zuordnung der HW-Pins zu System-Komponenten
Embedded Entwicklung / hardwarenahe Entwicklung
11/2024 – 12/2025
Tätigkeitsbeschreibung
Entwicklung einer Control-SW für einen Link Aggregator Switch 4x1.5 GB elektrisch auf 6GB optisch
- Treiber zur Ansteuerung der 4 Mediakonverter des Link Aggregators
über Bit-Banging
- Treiber zur Ansteuerung eines EEPROMs auf Control Board über SPI
- Applikationsschicht zur Konfiguration des Link-Aggregators
- Kontinuierliche Überwachung bestimmter Link Aggregator Parameter
- Schnittstelle zum CAN-Bus mit Kontroll-Kommandos zur
Einstellung/Abfrage der Link Aggregator Parameter
Embedded Entwicklung / hardwarenahe Entwicklung
8/2022 – 10/2024
Tätigkeitsbeschreibung
Performanceuntersuchung, sowie Performance-Optimierung des zuvor implementierten Micrium OS auf den NXP RT1064- und RT1170-Boards
- Evaluierung Anschluss Microchip Switch KSZ9477 an NXP RT1170
- Implementierung der Treiber Schicht des KSZ9477 mit Ansteuerung
über SPI
- Entwicklung einer Applikations-Schicht zur Ansteuerung des KSZ9477
Softwareentwickler Embedded Systems
10/2021 – 7/2022
TätigkeitsbeschreibungPortierung des Betriebssystems Micrium auf ein 1176-Board auf Basis einer bestehenden RT1064-Portierung mittels C und C++ sowie Umstellung der vorhandenen Treiber SPI, UART, Flash und Erstellung der Unit-Tests für diese Treiber.
Eingesetzte QualifikationenEmbedded Entwicklung / hardwarenahe Entwicklung
10/2020 – 9/2021
Tätigkeitsbeschreibung
Entwicklung eines Bootloaders für Cortex-M3,
eines Updaters für FPGA und Applikations-Software zum CAN-Bus tracen,
Proprietäre Protokoll-Entwicklung
Agile Methodologie
11/2019 – 1/2020
Tätigkeitsbeschreibung
Entwicklung eines Tcl/Tk-Programms für den automatisierten Produktions-Test von NXP-Boards
- Es wurden DRAM, NAND, I2C, SPI, EEPROM, Temperatur-Sensoren getestet
- Ferner wurden Boot-Tests implementiert über SD-Karte und QSPI
- Linux wurde gebootet und einfache Ethernet Tests durchgeführt
Tool Command Language
7/2015 – 10/2019
Tätigkeitsbeschreibung
Implementierung folgender Features:
- Programmieren eines Ports für Xilinx Artix7 FPGA für das Betriebssystem
FeeRTOS in C
- Konzept und Programmierung eines SCPI Kommando Interpreters nach IEEE-
482.5 und SCPI-99
- Erstellen einer seriellen Schnittstelle
- Integration des lwIP-Stacks, Treiber für Ethernet Chip
- Erstellen von Application Tasks für Telnet Terminals
- Erstellung eines Syslog Dämons für das Logging der Systemzustände nach RFC5424
- Entwicklung von Schnittstellen-Tests für die Antenne in Python
- Erstellung eines Task zur Überwachung von Schwellwerten
- http Server zur Online Überwachung
- Implementierung eines Bootloaders
- Entwicklung einer Schnittstelle für Inter-Prozessor Kommunikation zwischen 2
Xilinx Microblazes mit Streams
- Portierung eines X.25 Stacks für die Inter-Prozessor-Kommunikation auf
FreeRTOS
- Treiber zur Kommunikation der Antenne zu Radios über RCB Bus
Die Entwicklung erfolgte auf Seiten der Software mit der Systemumgebung Xilinx SDK unter C.
Embedded Entwicklung / hardwarenahe Entwicklung
7/2013 – 6/2015
Tätigkeitsbeschreibung
Software Defined Radio
Test-Automatisierung und Test-Durchführung unter Testcenter mit Visual Studio
unter C++ und C# für verschiedene Wellenformen und Plattform
Test Automation
7/2011 – 6/2013
Tätigkeitsbeschreibung
Wellenform:
- Portierung einer vorhandenen DSP-Anwendung (100000 LOC) auf Texas Instruments 64x000 DSP- Plattform mit Anpassung der Treiber für Signalverarbeitung und Kommunikation mit dem Hauptprozessor
Digitaler Signalprozessor (DSP)
4/2007 – 6/2011
Tätigkeitsbeschreibung
Integrationstest und Fehlerbehebung eines militärischen Radios, insbesondere von IP-basierten Wellenformen
- Verantwortlicher des Integrationstests für IP-basierte Wellenformen
- Automatisierung der Tests mit Visual Studio 6 und Visual Studio in C++ und C# innerhalb des proprietären Frameworks Testcenter
Test Automation
1/2005 – 3/2007
Tätigkeitsbeschreibung
Integrationstest des Radio Network Controller (RNCi) für UMTS
Dazu gehörte im Vorfeld die Betreuung des Trace Konzepts für den RNCi im
Architektur-Team aus Sicht des EIT (Entity Integration Test), Erstellung von
Anforderungen, und Verhandlungen mit den japanischen Kooperationspartnern.
Mitarbeit bei der Durchführung und Verifikation des Cell Setup, des Mobile
Originated Call (MOC) CS und PS, des MTC, und des HSDPA.
Als Leiter des Plattform Acceptance Tests war ich für die Durchführung und
Automatisierung des Eingangstests der Plattform Software verantwortlich.
Projektleitung / Teamleitung (IT)
6/2003 – 12/2004
Tätigkeitsbeschreibung
Verantwortlicher Systementwickler (Kartenverantwortlicher SW) für die DTC
(Design to Cost) Karten IF10GB (10 Gbit) und IFQ2G5B (4x 2,5Gbit) des hiT7070
Systems R3. Hier musste die ASIC-Schnittstelle an den Agere TSOT1610G neu
angepasst werden
Embedded Entwicklung / hardwarenahe Entwicklung, Test Management
1/2002 – 5/2003
TätigkeitsbeschreibungSDH Multiplexer: Entwicklung von Systemsoftware, Defect Correlation und TTI-Processing, für Komponenten des hiT7070 – Systems R1, IFS10G und IFQ2G5, unter Embedded Real Time LINUX (RTAI) mit C++ und C.
Eingesetzte QualifikationenEmbedded Linux
4/1995 – 12/2001
Tätigkeitsbeschreibung
Mitarbeit an einem Großprojekt: Bereich Telekommunikation
Integrations- und Systemtest von SDH - Multiplexern (SM1/4, SL16, SMA16 V1, V2)
Spezifikation und Durchführung von Tests unter Sun-Solaris, Windows NT:
- Embedded Controller Tests
- Test der objektorientierten Datenbank (Objectivity-DB)
- Funktionstests
- Tests und Signaltests der Multiplexer in den Bereichen Equipment-
Management, Fault-Management, Performance-Management, SW-Upgrade
Testdesign (IT), Testen
Ausbildung
München
Über mich
Weitere Kenntnisse
FreeRTOS, Micrium, VxWorks, TI DSP BIOS 64x000, ARM, Xilinx
Hardware:
ARM: Core C7, C4
NXP MIMXRT1046, 1064, 1170
ASIC: MEKONG, MARS (TSOT1610G)
FPGA: Xilinx Artix7
DSP: HP 64x000
Progr.-Sprachen: C, C++, Visual C++, Java, Perl, Python, Tcl/tk
Datenbanken: MS-ACCESS, SQL-Server
Kommunikation: Ethernet, TCP/IP, LAN, WAN, WLAN, SDH, UMTS/LTE,
Test-Tools: Test-Director, Teststand, Testcenter
Graf. Oberflächen: MS-Windows, X-Windows
Versionierung: Git, Microsoft TFS, ClearCase
Praxis in:
Systemprogrammierung für Kommunikation
Embedded SW-Entwicklung ,
Treiber SPI, I2C, FLEXSPI, PWM für NXP MIMXRT-Prozessoren,
MCUXpresso Toolchain, VC mit Copilot
HP Code Composer Studio
Xilinx SDK Anwendungsentwicklung, Datenbank-Entwicklung
Hardwarenahe Entwicklung, Client/Server Entwicklung
Entwicklung von Oberflächen
Entwicklertest, Integrationstest, Systemtest, Testautomatisierung
Persönliche Daten
- Deutsch (Muttersprache)
- Englisch (Fließend)
Kontaktdaten
Nur registrierte PREMIUM-Mitglieder von freelance.de können Kontaktdaten einsehen.
Jetzt Mitglied werden
