Navigation überspringen

Jim Spriggs

ist verfügbar. ✅

Bis 2024, Senior Software Engineer, RAYLASE GmbH
Türkenfeld, Deutschland

Fähigkeiten und Kenntnisse

Software
Digital
Embedded
Hardware
Lötkolben
GUI
C++
VB
JavaScript
UML
Assembler
C#
python
HTML
AJAX
VHDL
FPGA
Laser
bash
scripting
Linux
Windows
Realtime
RTOS
ARM
x86
8051
Kernel
Driver
Barcode
Bitmap
.NET
Technical Documentation
Specification
Raspberry Pi
WPF
JSON-RPC
Yocto
mono
bitbake
jenkins
Contiuous Integration
Problemanalyse

Werdegang

Berufserfahrung von Jim Spriggs

  • 21 Jahre und 9 Monate, Jan. 2003 - Sep. 2024

    Senior Software Engineer

    RAYLASE GmbH

    Development of all aspects of software and firmware for laser beam steering, including kernel and FPGA programming, device drivers, applications, GUI, algorithms for path and distance calculations for controlling laser sources and beam steering galvanometers. Testing and debugging of systems down to hardware level. Ticketing and CI systems. Preparation of technical documentation, requirements, specifications, user manuals. Field trips to customer sites. Oversight of external developers.

  • 11 Jahre und 10 Monate, Jan. 1991 - Okt. 2002

    Principal Software Development Engineer

    GSI Lumonics GmbH

    Entwickung von allen Aspekten der Soft- und Firmware zur Laserstrahlsteuerung für die Halbleiter-, Auto-, Flugzeugfertigung, 3D-Modelling, und andere Applikationen. Algorithmen zur Pfad- und Wegberechnung für die Ansteuerung von Laserquellen und Ablenkspiegelmotoren. Integration von Lasermarkierungssubsystemen in Großanlagen. Häufige Dienstreisen nach USA zum Firmenhauptsitz und zu Kunden in verschiedenen Teilen der USA. Aufbau und Pflege von Intranetzwerk, Einführung der Internetanbindung, Postmaster-Täti

  • 1 Jahr, Jan. 1990 - Dez. 1990

    Hard- und Softwareentwicklungsingenieur

    Megatron GmbH

    Entwicklung von Hard- und Firmware für OEM Druckereinheiten.

  • 1 Jahr und 10 Monate, März 1988 - Dez. 1989

    Softwareentwicklungsingenieur

    Assyst GmbH

    Entwicklung von Benutzerschnittstellen und branchenspezifischer Funktionalität, z.B.Entwurf von Algorithmen zur automatischen Kleidergrössenberechnung.

  • 3 Jahre und 7 Monate, Juni 1984 - Dez. 1987

    Senior Development Engineer, responsible for 5 Junior Engineers

    Automated Library Systems Ltd

    Entwicklung von kompletten EDV-Systemen (von der Datenbank bis zur Benutzerschnittstelle) für Bibliotheken im In- und Ausland. Session-Management (Transactioning). Touch-Screen Intelligent Terminal (Benutzerschnittstelle). Dienstreisen zu Kunden in Frankreich und in der Schweiz.

  • 3 Jahre und 10 Monate, Sep. 1980 - Juni 1984

    Development Engineer

    Marconi Instruments Ltd

    Entwicklung von Hardware und Realtime-Software für Embedded-Systeme in RF Spektrumanalysatoren. Digitale Signalaufbereitung. Umstieg von 8- auf 16-bit Prozessoren.

Ausbildung von Jim Spriggs

  • 2 Jahre und 10 Monate, Sep. 1977 - Juni 1980

    Nachrichtentechnik (Communications Engineering)

    University of Kent (Canterbury, England)

Sprachen

  • Englisch

    Muttersprache

  • Deutsch

    Fließend

  • Französisch

    Grundlagen

XING – Das Jobs-Netzwerk

  • Über eine Million Jobs

    Entdecke mit XING genau den Job, der wirklich zu Dir passt.

  • Persönliche Job-Angebote

    Lass Dich finden von Arbeitgebern und über 20.000 Recruiter·innen.

  • 22 Mio. Mitglieder

    Knüpf neue Kontakte und erhalte Impulse für ein besseres Job-Leben.

  • Kostenlos profitieren

    Schon als Basis-Mitglied kannst Du Deine Job-Suche deutlich optimieren.

21 Mio. XING Mitglieder, von A bis Z