
William Morris
Fähigkeiten und Kenntnisse
Werdegang
Berufserfahrung von William Morris
- Bis heute 20 Jahre und 6 Monate, seit Feb. 2005
Subcontracted Software Engineer
European Telecoms company
Developer for a 3G mobile phone reference design - a complete mobile platform including 2G/3G telecoms stacks and all normal phone applications. The reference design is supplied to phone manufacturers as the basis for their mobile phones. Programming of the baseband chip (non-telecom) software. Design, coding, documentation, training and maintenance. Technical areas: - System bootstrap software - Interrupt handler - File-systems - NAND flash drivers - Demand paging
- 6 Monate, Feb. 2004 - Juli 2004
Contract Software Consultant
UK Technology Company
Porting a set of software for a graphics core IP to embedded Linux on SH4 and ARM processors. Involved investigation and debugging of a Linux kernel driver mapping the device memory into user space (amongst other things) and of related user-space libraries.
- 11 Monate, Sep. 2002 - Juli 2003
Contract Software Consultant
UK Technology Company
Developing a controller for a "magnetic bearing" using C on QNX6. Responsible for the following components, as well as documentation, build, and installation: - Hardware access library, for PCI and SMB I2C bus - Debug monitor - Resource manager library - Six multi-threaded resource managers controlling resources of PCI devices, SMB, trip data, trend data and other internals - Object viewer using Ncurses
- 2 Jahre und 9 Monate, Mai 1999 - Jan. 2002
Contract Software Consultant
UK Broadcast Technology Company
Software consultant writing the control software for a Telecine (film-video transcription). The software ran on QNX4; developed and tested using Linux. System used a client-server architecture to provide services to a number of user interfaces and external devices. I designed and wrote all software. The software involved TCP/IP clients/server, QNX, ANSI C, X11/Motif
- 2 Jahre und 4 Monate, Okt. 1994 - Jan. 1997
Contract Software Consultant
UK Defence Company
Submarine data acquisition and recording system. Design and production of complex systems consisting of three computers running Digital UNIX, five VMEbus racks each containing a 68040/VxWorks controller and many custom VME boards, and much related supporting hardware. All GUI software used X11/Motif. I was responsible for the architecture and the design of all software (coded in ANSI C).
- 2 Jahre, Mai 1992 - Apr. 1994
Contract Software Consultant
UK Defense Company
Technology Demonstrator, investigating/prototyping a digital data-capture and recording system; demonstrated a means of sharing an operator console between the graphical user interfaces from a variety of vendors' equipment. I was responsible for all software aspects of the project (all coded in C).
- 5 Jahre und 10 Monate, Sep. 1984 - Juni 1990
Graduate Engineer
UK Defence Company
My first job. I gained experience of h/w, s/w design, development and integration. Over the years I progressed to team leader of my own project - a submarine-based passive sonar demonstrator. I led a team of four engineers and was responsible for system specification, design and integration. I supervised and instructed the team and was responsible for all hardware and software aspects of the project.
Ausbildung von William Morris
- 1981 - 1984
Computer Engineering
UK University
Sprachen
Englisch
Muttersprache
Deutsch
Gut
Spanisch
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.