Richard Warren

Richard Warren

Software Specialist

Cambridge, United Kingdom

Current
  • Director of Software at Cambridge Pixel
Past
Education
  • University of Oxford
Connections
46 connections
Industry
Defense & Space
Websites

Richard Warren’s Summary

After fifteen years in the embedded computing industry, I am an experienced software engineer, specialising in real-time C/C++ programming including interfacing to hardware. This has been predominantly for military and civilian radar systems (scan conversion, plot extraction and tracking), but I am also very experienced with video, sonar and networking systems (TCP/IP and UDP).

I have normally had total responsibility for entire software projects, from requirements analysis through design, implementation and maintenance, including documentation and customer training, initially within an ISO9000 and subsequently AS9100 quality environment.

Richard Warren’s Specialties:

Embedded, C, C++, Assembler, Linux, Solaris, Windows, GTK+, VME, PCI, PMC, ISO9000, AS9100, TCP/IP, UDP, Radar, Scan Conversion, Plot Extraction, Tracking


Richard Warren’s Experience

  • Director of Software

    Cambridge Pixel

    (Defense & Space industry)

    June 2007Present (2 years 6 months)

    Cambridge Pixel are a specialised engineering business providing acquisition, processing and display of radar video in the worldwide military and civilian markets.

  • Lead Software Engineer

    Curtiss-Wright Controls Embedded Computing

    (Public Company; CW; Defense & Space industry)

    May 2004May 2007 (3 years 1 month)

    Note that this was a continuation of my Primagraphics job. Curtiss-Wright bought Primagraphics in May 2004 and my employment was continuous throughout, for a total of just under ten years.

  • Senior Software Engineer

    Primagraphics Ltd

    (Privately Held; 11-50 employees; Computer Hardware industry)

    August 1997May 2004 (6 years 10 months)

    This initially involved creating and maintaining embedded firmware and host utility software for TI C80 processor based VME cards.

    Over time, my expertise extended to support software for radar acquisition cards, then moved into sonar and radar display systems (scan conversion and graphics overlays) and real-time processing, eventually having sole responsibility for designing and implementing an entirely new software suite, the Radar Video Processor (RVP).

    Latterly, I also took on responsibility for the device drivers and other software for the company’s JPEG2000 video codec card, as well as the formal reviews of requirements and design specifications for all other software products as the lead software engineer in the group.

    In my final year I was instrumental in ensuring the software quality processes were suitable and adhered to for the company to achieve AS9100 accreditation at the first attempt.

  • Software Engineer

    Loughborough Sound Images

    (Privately Held; 51-200 employees; Computer Hardware industry)

    August 1994August 1997 (3 years 1 month)

    Writing and maintaining support software, libraries, device drivers, test and utility software for the company’s DSP-based multi-processor cards and I/O daughter boards. These were predominantly VME cards based on the Texas Instruments TMS320C40 processor family, in SPARC host systems running Solaris.

    Host applications were programmed in C, with the backend DSP code written in a combination of C and assembler, with emphasis on the real-time requirements.

    The role also involved interaction with customers, including multiple trips to assist with on-site system integration for a key customer in Tel Aviv.


Richard Warren’s Education

  • University of Oxford

    MA , Mathematics and Computation , 19911994

    I was an active member of Keble College and the wider university whilst studying there, and even to this day I remain the alumni representative for my matriculation year group (1991).

    Activities and Societies:
    JCR committee, OUSU, football team, squash team, University mathematics society

Additional Information

Richard Warren’s Websites:

Richard Warren’s Interests:

Squash, golf, badminton, skiing, digital photography, family life.

Richard Warren’s Groups:

Keble college alumni representative for 1991 year group.

  •    Oxford University Alumni
  •    Keble College Alumni, University of Oxford
  •    Everything Radar

Richard Warren’s Contact Settings

Interested In:

  • expertise requests
  • business deals
  • reference requests
  • getting back in touch

Public profile powered by: LinkedIn

Create a public profile: Sign In or Join Now

View Richard Warren’s full profile:

  • See who you and Richard Warren know in common
  • Get introduced to Richard Warren
  • Contact Richard Warren directly

View Full Profile