Simon Raybould

Freiberuflich, Freelance Software Developer, Landis+Gyr, Zug, Switzerland
Zug, Switzerland

Fähigkeiten und Kenntnisse

Werdegang

Berufserfahrung von Simon Raybould

  • Current 9 years and 9 months, since Oct 2016

    Freelance Software Developer

    Landis+Gyr, Zug, Switzerland

    Developing new Firmware platform for industrial and domestic smart metering products. • Real Time Embedded software in C++ and ThreadX RTOS. • MISRA C++. • SOLID Principles. • Uncle Bob's "Clean Code" Principles. • Test Driven Development (TDD). • Unit Testing with Google Test and Google Mock. • Continuous Integration.

  • 3 years and 5 months, May 2013 - Sep 2016

    Freelance Software Developer

    Roche Diagnostics International, Rotkreuz, Switzerland

    - Developing embedded instrument software for several medical diagnostic instruments using C++ and VxWorks RTOS. - Safety Critical Software Development - Developing C++ & C#/.NET Windows client/server applications. - Developing Automated Unit Test framework, scripts and client software for embedded systems. - Agile Scrum Methodology. - Scrum Master for a multi-platform software development team.

  • 9 years and 7 months, Oct 2003 - Apr 2013

    Freelance Software Developer

    Aastra Telecom Schweiz AG, Solothurn, Switzerland

    Developing real-time embedded firmware for the Aastra Telecom range of PBX systems and SIP desk phones. This involves analysis and designed using UML and Rational Rose, through to implementation in C/C++ and using the STL. At Aastra I was responsible for developing the SIP User Agent for the Aastra 400 range of PBX systems.

  • 3 years and 11 months, Nov 1999 - Sep 2003

    Freelance Software Developer

    Ascom Enterprise Communications, Solothurn, Switzerland

    Integrated a third party TCPIP stack into the PXB and wrote the device driver to make that work over the new Ethernet interface. Developed an SMPP library to add Short Message Service (SMS) support to the PBX.

  • 6 months, May 1999 - Oct 1999

    Freelance Software Developer

    Philips Research, Eindhoven, The Netherlands

    Developed tool set for new range of DSP chips for phones and MP3 players. The toolset included a C/C++ compiler and an assembler. This work mainly involved working with UML, Design Patterns, Flex, Bison and C++. The tools were designed to run in a UNIX/Linux environment.

  • 2 years and 10 months, Jul 1996 - Apr 1999

    Freelance Software Developer

    Ascom Enterprise Communications, Solothurn, Switzerland

    Developing real-time embedded firmware for the Aastra Telecom range of PBX systems and SIP desk phones.

  • 2 years and 8 months, Nov 1993 - Jun 1996

    Principal Software Engineer

    Fujitsu Telecommunications Europe Ltd, Birmingham, UK

    Developed real time embedded firmware for several products including passive optical network equipment and line concentrators, call control systems and protocols etc. I was responsible for the implementation of several communications protocols including X.25, DASS2 & CAS. I was also part of a small team that developed the "Software Architecture" which separates the application from the operating system, making the application code target independent.

  • 4 years and 4 months, Jul 1989 - Oct 1993

    Senior Software Engineer

    British Telecom, Birmingham, UK

    Developed UNIX device drivers for AT&T UNIX System V R3 & R4. Developed embedded firmware for primary rate analogue line concentrators. Implemented several communications protocols including X.25 and DASS2.

Ausbildung von Simon Raybould

  • 2003 - 2006

    Information Technology

    University of Liverpool

  • 1985 - 1989

    Computer Science

    Wolverhampton University

Sprachen

  • English

  • German

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.

  • 21 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