Profilbild von Andreas Linke Entwickler embedded C/C++ / hardwarenahe native Entwicklung C / Linux Treiber aus Weitenhagen

Andreas Linke

nicht verfügbar bis 30.04.2024

Letztes Update: 18.04.2024

Entwickler embedded C/C++ / hardwarenahe native Entwicklung C / Linux Treiber

Firma: AbstractX
Abschluss: nicht angegeben
Stunden-/Tagessatz: anzeigen
Sprachkenntnisse: deutsch (Muttersprache) | englisch (gut)

Dateianlagen

profil-2023_130423.pdf

Skills

C/C++, Java, Pascal/Delphi, QT, Datenbanken, MySQL, PostgresSQL, DBASE, Paradox, TCP/IP, LAN/WAN, UDP, Multicast, CAN, Ethernet, seriell Rs232/RS422/RS485, SPI, I2C, Modbus, PCI, PCI Express, SERDES, ARM 7-11, Atmel AVR, Vitesse Network IC, Linux, FreeBSD, QNX, Linux/ FreeBSD, Oszilloskope 2Kanal 200Mhz/ 2 GS, Logicanalyzer 16 Kanal 200Mhz/ 2 GS, Signalgenerator 25Mhz, Programmierbares Netzteil für Test Spannungs/Stromverhalten, Spectrumsanalyzer bis 2Ghz, Tekbox, Messung Störaussendung, Test Störeinstrahlung, Netznachbildungen 40V DC / 115-230V AC, Bungard CCD (0.01mm, Messgeräte, Multimeter, Kapazität, Induktivität, Git, SVN, CVS, Eagle, Visual Studio, Eclipse, GCC ( Crosscompile, Atmel Studio, BSP, IEC 61162-1/2, IEC 61162, Interface, IEC 61162-460, DNV/GL, multithreading, C, FPGA, UART, HDLC, Ethernet/PTP, GPIO, API, AVR, RS485, GCC, DC/DC, NTP, PCIexpress, AXI, Peta-Linux, embedded Linux, X86, MPLABX, Xilinx Driver Development

Projekthistorie

06/2023 - bis jetzt
embedded Development C , Linux Driver , Openamp;OpenCL
(Industrie und Maschinenbau, 1000-5000 Mitarbeiter)

Development of Linux Kernel driver for custom FPGA Solution, control camera devices and custom IP Video Cores
Development of userspace driver API Librarays
Development for XIlinx R5 Processor
Development OpenCL Image Processing
Development Linux Videodriver V4l2 for h264 hardware encoder

10/2022 - 04/2023
Analyse des Programmcodes (nativ C) eines bestehenden Batteriemanagement Systems
maritime (Industrie und Maschinenbau, 50-250 Mitarbeiter)

Analayse und Dokumentation eines bestehenden nativen Programmcodes
in C und Zusammenhänge mit der Hardware .
Erstellen eines Programmablaufplanes, und Dokumentation aller
Randbedingungen.
Umschreiben des Codes und Dokumentation Doxygen

Tools :
C, GCC, Mercurial, Doxygen, Eagle.
Atmel Studio, Atmega

04/2022 - 10/2022
Entwicklung Radarsensoren C /OpenCL
Automotiv über Gulp (Automobil und Fahrzeugbau, 500-1000 Mitarbeiter)

Portierung der SW C++ Windows auf Linux C ( gcc/ + CLang)

Auslagerung zeitkritischer Codes auf die GPU (OpenCL)

Austesten der SW auf ARM V8 Kernen unterschiedlicher Target-HW Portierung (Nvidia  XAVIER HW , QUalcomm Snapdragon )


12/2021 - 02/2022
Entwicklung spezieller Treiber für Zynq-MP
Militär (Internet und Informationstechnologie, 1000-5000 Mitarbeiter)

- Entwicklung kundenspezifischer Eepromtreiber
- Entwicklung pcie Treiber für FPGA basiertem video4linx device

04/2021 - 12/2021
Entwicklung diverser BSP für Xilinix Zynpmp Ultrascale
Militär (Sonstiges, 1000-5000 Mitarbeiter)

Erstellung/Anpassung diverser BSP für Xilininx ZynqMp Ultrascale  mit unterschiedlichen FPGA Versionen.
Golden-Boot implementierung. diverse Treiber , Devicetree . graphic test mit Gstreamer / VCU / Mali-GPU

01/2021 - 02/2021
Entwicklung
P&B (Sonstiges, 10-50 Mitarbeiter)

embedded Linux System(RAM Based mit AUFS Overlay) für ein X86 Panel PC +

Programmierung eines zusätzlichen I/O Controllerboard(MCU Basis AVR128DA

) USB/seriell RS422 für diverse Überwachungen.

Design Kommunikationsprotokoll

Schnittstellen Beschreibung

Tools : MPLABX ,Linux ,Eclipse, diverse Messgeräte für Tests,GCC

Sprache :C

07/2020 - 12/2020
Entwicklung
Northrup Grumman (Sonstiges, 500-1000 Mitarbeiter)

Entwicklung eines FPGA-Treibers für ARM Prozessor,BSP,Device-Tree und User API für 32 serielle  channels/ 16 generic I/O/Pulse,Watchdog, NTP Time Management , MIL-Bereich

Entwicklung von Testprogrammen und Dokumentation

 

Schnittstellen :SERDES,PCIexpress,AXI,Linux-Kernel

Tools : Peta-Linux,Eclipse, GCC,diverse Messtechnik für Funktions- und Performance Tests

Sprache:C


06/2020 - 07/2020
Entwicklung
P&B (Sonstiges, 10-50 Mitarbeiter)

Entwicklung Led Treiber (Bucket /Boost )

Tools : Eagle ,Bestückung SMD(per Hand) ,EMV-Messtechnik


04/2018 - 05/2020
Entwicklung embedded C
Thales (Sonstiges, 250-500 Mitarbeiter)

Entwicklung multithreading Software(bis zu 400 Threads) zum Verteilen/Austausch Navigationsdaten im MIL/Bereich. Ansteuerung von diverser Hardware( Modbus)

Sprache C / Betriebssystem Linux

Entwicklung Treiber für kundenspezifische Brandywine-Zeitkarte, Integration der anwenderspezifischen Funktionalität in multithreading Software incl. Dokumentation

Sprache C / Betriebssystem Linux

 

Unterstützung und Fehlersuche des Systemengineerings PCI Komponenten(Hardware) sowie Messungen Latencys ( PPS, Network, Profiling)

Tools : Oszilloscope, Networkanalyzer

Entwicklung  Treiber  für kundenspezifischen FPGA mit Anbindung PCI-express mit folgenden Modulen:

  • 4 x UART / HDLC , timed send received
  • 2 x Ethernet/PTP, timed send and receive
  • 16 GPIO ,timed functions
  • diverse Status IO
  • PTTI/ Havequick Interface
  • intgrated SPI Interface / External Flash
  • Memory Interface to MRAM
  • Bibliothek und API incl. Dokumentation

 

Sprache C / Betriebssystem Linux


09/2019 - 02/2020
Entwicklung
ML&S (Sonstiges, 500-1000 Mitarbeiter)

Entwicklung Lichtsteuerung

- Hardware : Platine kapazitiver Touch zur Steuerung, Platine 8 Kanäle Leistungselektronik(7,5A pro Kanal dimmbar)

-konfigurierbare Touchbelegung

-Zustände speicherbar

- Software : embedded Programmierung ATmega 168 ,Atmega128 , Kommunikationsprotokoll über RS485

- Erstellung Lastenheft, Pflichtenheft, Manual

Tools : Eagle , AVR GCC,AVR Studio

-EMV Vormessung und Entstörung für CE

 


05/2019 - 07/2019
Entwicklung diverse
P&B (Sonstiges, 10-50 Mitarbeiter)

Entwicklung LED-Treiber und LED-Platine

-EMV Vormessung und Entstörung für CE

 

 

Entwicklung und Bau Protoyp eines schnellen Pulstreibers (In 2-18 V / Out 5 V) Delay < 30 ns

Entstörung DC/DC Wandler und EMV-Vormessung

Tools : Eagle , Isolationsfräse , EMV-Messtechnik


07/2017 - 02/2018
Verkauf des Unternehmens und Übergabe des Produktportfolios
(Sonstiges)


01/2004 - 06/2017
Inhaber und Entwickler
Fa.Nomtronics (Sonstiges, < 10 Mitarbeiter)

Konzeption, Planung, Entwicklung, Zulassung,Produktion und Vertrieb folgender Produkte:
* MagicPlex 8 GIC pro : weltweit erster generischer Datenmultiplexers nach IEC 61162-1/2 (9 x
seriell, CAN, Ethernet)
Hard und Software Eigenentwicklung, Anpassung Linux(BSP)
* Magicplex 8 GIC LWE : weltweit erster generischer Datenmultiplexers und Konverter nach IEC
61162-1/2 und IEC 61162-450 (9 x seriell, CAN, Ethernet , Interface nach IEC 61162-450)
Hard und Software Eigenentwicklung , , Anpassung Linux(BSP)
*Nautoplex 8 plus 8 ( und LWE ) : OEM Version Magicplex mit 16 zusätzllichen I/O Kanälen für
Raytheon Anschütz GmbH
Hard und Software Eigenentwicklung , Anpassung Linux(BSP) ,

*Ligthcontrol : Hardware( Mess-und Steuersystem ) und Software( Userinterface ) zur Steuerung und
Überwachung von Navigationsbeleuchtung an Board OEM für Peters und Bey GmbH
Einziges System weltweit, das sowohl klassische Laternen als auch LED überwachen kann, Bis zu 64
Laternen. Anpassung des Systemms individuell per Konfigurationssoftware.
Hard und Software Eigenentwicklung

*MagicNet : 24 Port full managed Gigabit Marine Netzwerkswitch mit Zulassung nach IEC 61162-460 und
DNV/GL , rundundate Power 2 x 24V ,Alarmmangement
Hardware Eigenentwicklung , Softwareanpassung des Stacks vom Hersteller des IC( Vitesse SMB-Stax)
MagicNet GWR : 4 Port Gigabit Marine Gateway nach IEC 61162-460 und DNV/GL
Hardware Basisboard + Spezial powersupply Eigenentwicklung , Softwareanpassung FreeBSD


weiteres :
diverse Spezialprojekte und Anpassungen für Kunden

Kunden(Auszug) :

* Raytheon Anschütz GmbH
* Wärtsila /Sam-Electronics
* Northrup Grumman Sperry Marine
* Cobham Satcom
* Imtech Marine
* Furuno
* Peters & Bey
* Thales

Reisebereitschaft

Verfügbar in den Ländern Deutschland, Österreich und Schweiz
bei Entfernung > 250km min. 80% Remote
Profilbild von Andreas Linke Entwickler embedded C/C++ / hardwarenahe native Entwicklung C / Linux Treiber aus Weitenhagen Entwickler embedded C/C++ / hardwarenahe native Entwicklung C / Linux Treiber
Registrieren