Hard- und Software Entwickler in Baar (Nendaz)
Aufgaben
Einarbeitung in die Gesamtsoftware und Umgebung
Durchführung von Systemtests
Erstellen von “Problem Reports”
Bugfixing: Problem bei Flashzugriff
Maßgebliche Verbesserungen von Testszenarien
Erweitern der SW um Restriicted Management Access (Firewall) nach V-Modell – Erstellen der Spezifikation für das Module (Pflichtenheft, Systemanalyse, Systemdesign und Testszenarios) – Definition von MIB für SNMP zur Integration in das Systemmanagement – Implementierung von Packet Parser und system-abhängige SW für SNMP – Durchführung von Whitebox Tests mit high-level Debugger unter Workbench von Wind River
Erstellen von System Analyse und System Design für Restricted Management Access
Erstellen von Testplänen
Entwicklung von Hardware für WAN-Schnittstellen (E1/T1, SHDSL und A/VDSL)
Entwicklung von Software in C/C++ unter Linux 2.6 für die WAN-Karten E1/T1, SHDSL und AVDSL
Adaptation von „Linux Device Driver“ an die Hardware
Technologien
Fastethernet GigaBit Ethernet ,xDSL,ISDN
Standards
RFC, IEEE, ITU-T, ETSI
Protokolle
TCP/IP, DHCP,SSH,TELNET,SNMP,Spanning Tree, MRP
Schnittstellen
Ethernet,xDSL(A/VDSL, SHDSL), E1/T1, RS232
Systemumgebung
Windows XP Professional
Programmiersprachen
GNU C/C++ und Assembler
ASN.1
Echtzeitkernel
VxWorks 6.4/Linux 2.6.38.5
Bootloader
VxWorks Bootloader/U-Boot
Hardware
PowerPC MPC83XX und ARM IMX25 von Freescale
Entwicklungstools
GNU C/C++
Wind River Workbench (Eclipse)
Windriver Debugserver zum Debugging von Applikationssoftware
Wireshark als Protokollanalysator unter Windows
April 2009 – bis jetzt Portierung von U-Boot für ein PowerPC Plattform (MPC885) in C und Assembler
Eigenes Projekt (parallel zu dem obigen Projekt)
Aufgaben
Erstellen von uClibC/Toolchain GNU C/C++ 4.3.3 für PowerPC Architektur
Portierung von U-Boot für das PowerPC Platform BCU-317 mit PowerPC Architektur (MPC885 von Freescale) -Konfiguration von U-Boot für die Platform BCU-317 -Programmierung von PLL zur Erzeugung von notwendigen Systemtakten aus 10 MHz -Anpassen von seriellen Schnittstellen Treibern -Anpassen von Ethernet Treiber für Marvel wich
Technologien
Open Source Technologien
Ethernet Switch Technologien
Standards
RFC, IEEE
Protokolle
TCP/IP, DCHP
Schnittstellen
Ethernet, RS232
Systemumgebung
Debian Linux als File Server und Build Host
Windows 2000 Professional als Entwicklungsrechner (über SSH mit Debian Linux Host verbunden- Linux Konsole- und über Samba als Cleint für File Server)
Subversion als Configration Management Tool für die Versionskontrolle
Programmiersprachen
GNU C/C++ und Assembler
Echtzeitkernel
Linux 2.6
Bootloader
U-Boot
Hardware
MPC885 von Freescale (PoweQuicc I)
88E6063 (Ethernetswitch von Marvell)
PLL CY2293 von Cypress zur Erzeugung von notwendigen Systemtakten
Entwicklungstools
GNU C/C++ 4.3.3
ddd/gdb zum Debugging von Applikationssoftware
Lauterbachdebugger zum Debugging von harware-naher Software
Digitales Osziloskop von Agilent Technologies
Mai 2009 – August 2009 Entwicklung, Integration und Tests von Software für xDSL Produkte in C/C++ unter embedded Linux (Networking)
Telekommunikation und Netztechnik, D
Aufgaben
Einarbeitung in die Entwicklungsumgebung und in die Software
Integration, Konfiguration und Test von Samba Server -Integration in die Entwicklungsumgebung -Analyse von Problemen bei Zugriffen auf die USB Sticks über Samba unter Benutzung von gdb und Systemlogging und Behebung des Problems -Erstellen von Konfiguration in XML und deren Validierung mit Oxygen XML Editor -Erstellen von Shellskripten zur Erzeugung von Konfigurationsdaten und zur Steuerung von Samba als Dienst -Durchführung von Integrationstests -Analyse von SMB Protokoll mit Wireshark
Integration, Konfiguration und Test von xinetd -Konfiguration von xinetd -Erstellen von Konfiguration für SSH und Durchführung von Integrationstests -Analyse von Problemen mit telnetd und Bugfixing
Patch von vsftpd mit dem Patchtool quilt -Erweiterung um Verwaltung von eigenen Passwörtern -Debugging vom Patch mit gdb/ddd -Durchführung von Testrs
Dokumentation von Software und Testergebnissen
Technologien
Open Source Technologien
ADSL/WLAN
XML
Standards
RFC, IEEE
Protokolle
TCP/IP, DHCP, DNS, PPP, SMB,SSH,TELNET
Schnittstellen
Ethernet, RS232,WLAN, ADSL
Systemumgebung
Ubuntu Linux
Windows XP als Client für den Samba Server
Subversion als Configration Management Tool für die Versionskontrolle
Build-Umgebung von Sphairon Access Systems GmbH
Programmiersprachen
GNU C/C++ und Assembler
Bash Skript
XML
Echtzeitkernel
Linux 2.4.31
Bootloader
U-Boot
Hardware
XWAY DANUBE PSB 50702 (Netzwerk-Prozessor mit integrierter ADSL-Schnittstelle) von Infineon Technologies AG
Entwicklungstools
GNU C/C++ 3.4/3.6
Oxygen XML Editor
ddd/gdb zum Debugging von Applikationssoftware
Wireshark als Protokollanalysator unter Linux
Januar 2009 – April 2009 Entwicklung von Firmware in C/C++ und Assembler für Online-Monitoring Systeme unter dem Betriebssystem VxWorks mit U-Boot als Bootloader
Messtechnik, D
Aufgaben
Einarbeitung in die Entwicklungsumgebung (VxWorks, Eclipse und U-Boot)
Entwicklung von hardware-naher Software für MPC5200B von Freescale
Konzeption eines Bootloaders zum Managen von Dual Image und deren Implementierung
Realisierung von Firmware-Update mit tar/gnuzip komprimierten Archiven
Entwicklung von Firmware zum Mounten von Compakt Flash Card und lokalen Flash mit TFFS-Filesystem (DOS formattiert) und zu deren Fehlerbehandlung
Debugging der Software – Hardware-nahe Konfiguration – Internet Connectivity
Entwicklung von einer grafischen Benutzeroberfläche (GUI) in C++ (Visual Studio) zur Automatisierung der Inbetriebnahme von Geräten – Erstellen von Menu und Dialogen – Entwicklung von einer Klasse zur Steuerung von der seriellen Schnittstelle – Steuerung von U-Boot über die serielle Schnittstelle (Download,Flashen,..)
Standards
RFC
Protokolle
TCP/IP, DHCP, DNS, PPP
Schnittstellen
Ethernet, RS232, ATA, PCI
Systemumgebung
Windows XP Proffesional
Subversion als Configration Management Tool für die Versionskontrolle
Eclipse als Entwicklungsumgebung (IDE)
Programmiersprachen
GNU C/C++ und Assembler
Echtzeitkernel
VxWorks 6.6 von Wind River Systems
Bootloader
U-Boot
Hardware
MPC5200B von Freescale
Entwicklungstools
GNU C/C++ 4.1
Visual Studio 6.0
September 2007 – Januar 2009 Entwicklung und Adaptation von Software für PPHS
Telekommunikation, D
Aufgaben
Entwicklung der embedded Software unter Linux 2.4.17 in C/C++ und Assembler (Hauptentwicklungsingenieur)
Portierung von openSWAN, GMP, GRE, openNHRP und GNU AWK auf die Hardwareplattform (MIPS Architektur)
Integration des Systems in die Plattform des Providers und Durchführung von Integrationstests
Erstellen von Konfigurationsdaten
Erstellen eines Sicherheitskonzeptes und deren Implementierung mit „iptables“ sowie Implementierung von Source Routing für public Traffic
Debugging von Gesamtsoftware (Module und Applikationen)
Adaptation von Linux Kernel und Netfilter an spezielle Anforderungen
Spezifikation und Durchführung von Integrations- und Systemtests
Release Management der Gesamtsoftware
Integration von Datapump für ADSL-Schnittstelle und Unterstützung bei UR-2 Tests zur Gewährleistung von Inter-Operability von ADSL-Schnittstelle
Standards
IEEE 802.11 und RFC
Protokolle/Schnittstellen
TCP/IP, IPSec, NHRP, RIP, DHCP, DNS, PPP/PPPoE und Firewalls
Ethernet, WLAN, ADSL
Systemumgebung
SuSE Linux 10.2 für die gesamte Entwicklung (Editierung und Kompilierung von Software)
Windows XP Proffesional für Flashtools
Subversion als Configration Management Tool für die Versionskontrolle
Programmiersprachen
GNU C/C++ und Assembler
Echtzeitkernel
Embedded Linux Kernel 2.4.17 von Montavista (von Texas Instruments adaptiert für Echtzeitbedingungen)
Hardware
AR7 (TNETD7200/7300) von Texas Instruments mit MIPS4Kec Core
Entwicklungstools
GNU C/C++ 2.95.3 Toolchain von MotaVista
PowerDebug von Lauterbach als Debugger
Gdb Debugger zum Debuggen von Linux-Prozessen
YOU HAVE DISCOVERED A SUITABLE CANDIDATE?
Please reach out to us by telephone or via our Contact Form . We will then discuss the next steps with the selected candidate on your behalf.
NO LUCK FINDING A SUITABLE CANDIDATE?
Don‘t despair! Simply let us know what skills you are looking for and we will conduct a comprehensive search for you.
Our twitter feed is unavailable right now. Follow us on Twitter
Candidates
Hard- und Software Entwickler
Referenznummer KDNR.581
Jahrgang: 16.03.1959
Erfahrung: seit 1978
Verfügbarkeit: ab sofort
Sprachen
Deutsch: sehr gut
Englisch: sehr gut
Türkisch: Muttersprache
Ausbildung
10.1978-04.1986 Studium der Elektrotechnik in Fachrichtung Hochfrequenztechnik/Nachrichtentechnik
Projekten
September 2009 – bis jetzt Hard- und Software Entwicklung
Industrie, D
Durchführung von Systemtests im Bereich Industrial Networking
Firma: Itech Consult AG
Einsatz
- Arbeitspensum:
- 50 - 100%
- Anstellungsverhältnis:
- Festanstellung oder temporär
- Stellen-Typ:
- Mitarbeiter/In
- Arbeitsort:
- Baar (Nendaz) (VS)