Paul Bartlett

Paul Bartlett Email and Phone Number

Software Engineer @ SquashLevels
Bristol, GB
Paul Bartlett's Location
Bristol, England, United Kingdom, United Kingdom
Paul Bartlett's Contact Details

Paul Bartlett personal email

Paul Bartlett phone numbers

About Paul Bartlett

I am a software engineer with 30 years of experience in the development of real-time embedded software systems for telecommunications, mobile communications, computer peripherals, and computer backup products.I am looking for contract jobs in any of these fields, either in the UK, or abroad.Specialties: I specialise in the design and development of real-time systems, using different programming languages (including C, C++, Pascal, Assembler, Perl), and have experience of development on Unix, Linux, and Windows.I have specific knowledge in tape storage data formats, in various communications protocols (such as SCSI), and in communications protocol stacks.

Paul Bartlett's Current Company Details
SquashLevels

Squashlevels

View
Software Engineer
Bristol, GB
Website:
squashlevels.com
Employees:
11
Paul Bartlett Work Experience Details
  • Squashlevels
    Software Engineer
    Squashlevels
    Bristol, Gb
  • Ibm
    Software Engineering Consultant
    Ibm May 2016 - Jun 2022
    Hursley
    Working within the Storage Systems Group at Hursley Park on the IBM SAN Volume Controller and Storwize V Series products, my responsibilities were related to technology that allows host operating systems to have more control over the storage controllers. This involved adding new functionality to Disk copy and backup facilities and working on 3-site disaster protection facilities. I was working on the main code in Java and C; and on the test scripts which were developed using Python and Perl.Previously I was maintaining and developing SCSI Enclosure Services [SES] firmware, which is designed to be easily re-configurable to allow rapid deployment on different hardware platforms.Skills and ToolsReal-time Software Development, System Architecture and Design, Testing, Junit Automated Unit Tests, Defect Tracking, Git, Jira, C/C++/Java, Perl/Python, Eclipse, Linux as the target OS, Windows and Linux development platforms, IBM Configuration Management tools (RTC and CMVC), Wiki, and Microsoft documentation tools.
  • Ocz Technology
    Senior Software Engineer
    Ocz Technology Mar 2012 - May 2016
    Milton Park, Abingdon, Oxfordshire
    Developing software and firmware for SSD products.
  • Alcatel-Lucent
    Software Engineering Consultant
    Alcatel-Lucent Sep 2010 - Mar 2012
    Design, Implementation and Unit Test of Board Level Self Test for proprietary hardware. This is implemented in C++, in a VxWorks environment.
  • Ibm Uk Ltd
    Software Engineering Consultant
    Ibm Uk Ltd Jan 2007 - Sep 2010
    Developing new functionality in a Virtual Storage Product in a Storage Area Network. Adding utilities to allow control of the system – command line and web based, automatic messages – e-mail, snmptrap, syslog and sockets to provide status information to customers and support offices, and system configuration control across multiple synchronised computers.Skills and Tools Used: Storage Area Networks (SANs); Real-Time Software Development, Linux as target OS, C, PERL, Configuration Management tools, Systems Architecture and Design, SCSI, FibreChannel, TCP/IP, Windows and Linux development platforms, Testing, Defect Tracking, FrameMaker, Wiki, and Microsoft Office documentation tools.
  • Tandberg Storage
    Software Engineering Consultant
    Tandberg Storage Jan 2006 - Jan 2007
    Providing detailed analysis and recommendations for the development of LTO-3 and LTO-4 tape backup products. Analysis of the format requirements coming from the LTO Format Development program (the LTO consortium). Specification, Design and Implementation of software to be included in LTO Product software, specifically in the area of error control and correction.Skills and Tools used: LTO Format knowledge, Error Control Codes (ECC), Real-Time Software Development
  • Hp Uk
    Principal Software Development Engineer
    Hp Uk Jan 1996 - Aug 2005
    Bristol, United Kingdom
    Responsibilities: Lead Software Architect for the embedded software written to control high performance backup tape drives. Customer liaison, dealing with customer issues with products in the field, and requests for special features. Representative of Hewlett-Packard in the LTO (Linear Tape Open) consortium. Main contact within the software team for product reliability and performance issues found in the field and in final manufacturing test.Skills and Tools used: Systems Architecture and Design, Unified Modeling Language (UML), C/C++, SDL, ClearCase Configuration Management, Greenhills Compiler, NEC RX850 Processor, SCSI, FibreChannel, RS232, TCP/IP, Multi Windows and Unix development platforms, Testing (module, and functional), Defect Tracking, FrameMaker documentation tools.
  • Hp Uk
    Software Research Engineer
    Hp Uk Jan 1994 - Jan 1996
    Bristol, United Kingdom
    Development of the protocol stack for a HIPERLAN (High Performance Radio LAN) implementation. Development of the Radio Protocol Software for a nomadic mobile computing system. This involved the supervision of an outside software house (S3, Dublin) that was developing the major part of the software. Skills and Tools used: C, SDL, Mobile Communications Protocol Stacks
  • Hp Uk
    Principal Software Engineer
    Hp Uk Jan 1990 - Jan 1994
    Bristol, United Kingdom
    In charge of the Firmware Development team for Digital Data Storage tape drives. Chairman of a committee responsible for planning and monitoring the training requirements for the members of the R&D department.Skills and Tools used: C, TeamWork, Structured Testing methods, FrameMaker, Formal Design Reviews, Configuration Management.
  • Hp Uk
    Software Quality Engineer
    Hp Uk Jan 1988 - Jan 1990
    Bristol, United Kingdom
    Set up a Software Quality function within the division. Development of an extensive Functional Test package for Digital Data Storage (DDS) tape drives. Skills and Tools used: C, TeamWork, Structured Analysis and Design, Structured Testing methods, FrameMaker, Formal Design Reviews, Configuration Management.
  • Hp Uk
    Software Development Engineer
    Hp Uk Jan 1987 - Jan 1988
    Bristol, United Kingdom
    Develop firmware for a 1/4 inch tape cartridge drive.Skills and Tools used: C, Structured Analysis and Design (SASD), Structured Testing techniques, Formal Design Reviews, Configuration Management.
  • Hp Uk
    Software Development Engineer
    Hp Uk Jan 1985 - Jan 1986
    Bristol, United Kingdom
    Develop software for an Office Automation package that involved the transfer of data from disc on Personal Computers to tape devices attached to a host server (HP 3000).Skills and Tools used: C, Functional Design, Formal Design Reviews, Configuration Management.
  • Pye Telecom Limited
    Senior Software Development Engineer
    Pye Telecom Limited Jan 1983 - Jan 1985
    Cambridge, United Kingdom
    Software design leader of a team of five software engineers, developing a control system for a communications network involving a hierarchy of district controllers, and mobile, and portable radio operators. I did the detailed planning, defined the working standards, and supervised the other members of the team. Subsequently, I was in charge of the software development for a new mobile radio unit. I was responsible for the specification, and overall design of the system software.Skills and Tools used: Functional Design, Intel 8085 Assembler, M68000 Assembler, C, Pascal, Ada83, Formal Design Reviews, Mobile Communications protocols.
  • Gec Plessey Telecommunications
    Technical Group Leader
    Gec Plessey Telecommunications Jan 1981 - Jan 1983
    Coventry, United Kingdom
    In charge of the production of software support products. The programs included linkers, compiled code listers, target processor emulation and test environments, and object code editors. I had between 6 and 11 engineers reporting to me. Involved in multi-lateral discussions with other companies working on the System X project (specifically BT and Plessey).Skills and Tools used: Coral66, C, Formal Design Reviews, Computer Processor architecture and design.
  • Gec Plessey Telecommunications
    Software Engineer
    Gec Plessey Telecommunications Jan 1979 - Jan 1981
    Development of a compiler and linker to take CHILL source listings and produce relocatable object code to run on the System X exchange processor.Skills and Tools used: CHILL, Formal Design Reviews of all documentation, Target Processor architecture, Compiler development practices.
  • Gec Plessey Telecommunications
    Software Engineer
    Gec Plessey Telecommunications Jan 1977 - Jan 1979
    Development and maintenance of software support products. These were required to assist in developing and testing of applications for System X exchanges, (Electronic Digital Switching network).Skills and Tools used: Coral66, Formal Design Reviews of all documentation, Computer Processor architecture and design.

Paul Bartlett Skills

Software Development Embedded Software Software Engineering Linux C Testing Perl Embedded Systems Unix Clearcase Firmware Device Drivers System Architecture Storage Rtos Embedded Linux Arm Java Uml Vxworks Linux Kernel Test Automation Debugging Operating Systems Tcp/ip Real Time Systems Windows Vhdl Electronics Storage Area Networks San Assembler Pascal C++

Paul Bartlett Education Details

  • Bristol University
    Bristol University
    Information Engineering
  • Duke Of Yorks Royal Military School, Dover, Kent, Uk
    Duke Of Yorks Royal Military School, Dover, Kent, Uk
  • Duke Of Yorks, Dover, Kent
    Duke Of Yorks, Dover, Kent

Frequently Asked Questions about Paul Bartlett

What company does Paul Bartlett work for?

Paul Bartlett works for Squashlevels

What is Paul Bartlett's role at the current company?

Paul Bartlett's current role is Software Engineer.

What is Paul Bartlett's email address?

Paul Bartlett's email address is pa****@****ail.com

What is Paul Bartlett's direct phone number?

Paul Bartlett's direct phone number is +4477844*****

What schools did Paul Bartlett attend?

Paul Bartlett attended Bristol University, Imperial College London, Duke Of Yorks Royal Military School, Dover, Kent, Uk, Duke Of Yorks, Dover, Kent.

What skills is Paul Bartlett known for?

Paul Bartlett has skills like Software Development, Embedded Software, Software Engineering, Linux, C, Testing, Perl, Embedded Systems, Unix, Clearcase, Firmware, Device Drivers.

Not the Paul Bartlett you were looking for?

Free Chrome Extension

Find emails, phones & company data instantly

Find verified emails from LinkedIn profiles
Get direct phone numbers & mobile contacts
Access company data & employee information
Works directly on LinkedIn - no copy/paste needed
Get Chrome Extension - Free

Aero Online

Your AI prospecting assistant

Download 750 million emails and 100 million phone numbers

Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.