09/30/2024 updated

**** ******** ****
100 % available

Not on this site, not paying just to read your mails.

Exning, United Kingdom
Worldwide
Exning, United Kingdom
Worldwide

Profile attachments

resume_UK_david_hitchman.pdf

C (Programming Language)4G (Telecommunication)Android (Software)Atlassian JiraTest AutomationBluetooth Low Energy (Bluetooth)BluetoothC Sharp (Programming Language)C++ (Programming Language)CAN BusCANalyzerData SecurityDebuggingLinuxDevice DriversEmbedded CLinux On Embedded SystemsEmbedded SoftwareEthernetHome AutomationInternet Protocol Security (IP SEC)Joint Test Action (IEEE Standards)Python (Programming Language)Linux KernelMISRA C (C Programming Language)Near Field CommunicationOpenSSLScrum MethodologyBroadcomSourcetreeSoftware EngineeringSQL DatabasesTCP/IPTcpdumpVersionOneWeb ApplicationsWireless Application Protocol (WAP)GerritPikeosBackendGitLabGitMicroservices
4G, Android phone, Android, Android system, automated test, backend, Bluetooth, BLe, Broadcom, C, C#, C++, secure data, device drivers, embedded C, embedded code, CTP, IP, UDP, WAP, V2X, CAN, MOST, LIN, Gerrit, GIT, Gitlab, home automation, IPSEC, JIRA, JTAG, linux, Linux kernel, embedded linux, Misra, microservices, windows, NFC, OpenSSL, PikeOS, python, sql, Scrum master, debug, debugging, software engineering, SourceTree, VersionOne, web based

Experience

Professional experience10+ years
Freelancer since1995

Languages

EnglishNative speaker

Project history

Senior Embedded Engineer

IDZ
C, C++ on an ARM based processor, secure element, extensive security, BLe, JTAG, NFC, JIRA, GIT, Gitlab and now
'solokey'. Developing various aspects of the second factor security key for use with a web based storage system. The role
involved a lot of architecture, code, debugging actually on the watch as there was no development board.

Hitchman consulting UG
For tax reasoins I moved ScrumIT from a UK to a new German based entity carrying very similar work, primarily
software engineering and management.
Client list included Scania, MAN, Rheinmetall, Rockwell Collins.
Much of the work was either DO178c DAL A or ISO26262 ASIL D
Major projects included:
A complex system controlling a military aircraft and providing other more secret functionality.
A secure data recording system featuring video and data recording in a military vehicle.
Projects at Scania and MAN for platooning with V2X secure (signed and encrypted) radio communication, vehicle
control and navigation. Further V2X projects to avoid waiting time at traffic lights and a safety stop system for fully
autonomous lorries.
V2X, 802.11, 5G , C, C++, OpenSSL, Jira, GIR, Gitlab and linux, CAN, automated build and test with python, yml files,
google test, 'MOB' progranming, SAFe scrum master.

Principle engineer

Broadcom
Following closure of Nokia returned to Broadcom and delivered Android camera stack for Samsung (Broadcom closed
mobile phone development). High speed high reliability still and video camera for Android system with data upto
20mpixels and 120 frames per second. Code in C, C++ and automated test code in C#, ADB , Lauterbach and JTAG,
Coverity, Git, Gerrit. Large amount of architecture and defect fixing including around start up time (measuring with
outputs from debug points and manipulating threads. Onsite with Samsung for a period while guiding them in the use of
the software and hardware provided.

Team manager & scrum master

Nokia GmbH
Was asked to join Nokia by the manager I worked with at Broadcom then undertook Bluetooth development for
embedded linux phone. This included a rework of the team structure, the liason with the supplier (Broadcom, France) and
development of BlueZ stack and Linux kernel code.

Program/project manager & principal engineer

Broadcom
Delivered several phones mainly for Nokia. Managed the relationship with Nokia and worked with others to manage
delivery and testing of the silicon. Managed budget for equipment, in house and contract staff and the building
modifications needed.
Wrote some embedded code in C and C++ (Symbian OS) and test code in C# including defect triage, analysis, fixing and
debugging.
Delivered among others the N8 (used for the feature film 'Olive' and the N808 pureview (41mPix phone)

Director

SCRUM IT
Provided development and consultancy for small companies. As a company we ran a successful Software apprenticeship
scheme. I was responsible and coded in several projects including access control using a new 'finger vein scanner'.

Project and Program manager

Intel
Managed the development of a new mobile television product for laptops technically successful but sadly marketing had
not predicted demand correctly so closed program. Introduced scrum development for software, boards and silicon
(design of the gates and pins of the new chips). Architecture, embedded C (8051), windows device drivers and automated
test harness Controlled hardware (boards and silicon) development Teams on 3 UK sites as well as in India, Korea and
USA.

Project & Program manager

Symbian plc
Delivered many projects including Bluetooth AV profile (industry first) and telephony stack. Managed subcontractors,
suppliers, budgets and international teams. First introduction of agile practices to the company in 2006 (waterfall prior to
this) .Embedded Bluetooth, USB, IrDA and telephony for multiple OS releases. Managing and using tools including C++,
python, Bullseye and coverity

Program manager

Microsoft
Mobile phone developments including browser, messaging and secure email ? Several patents around 'live links', 'live
home page' and 'secure push' ? Managed a team of other program managers to produce specifications ? Managed
relationships with customers and suppliers ? Public presentations at industry events and shows ? Reviews and appraisals
for team members ? Participation in many standards bodies including as editor for the WAP provisioning standard.

Technical project manager

ORIGIN
Formal waterfall project management process, budget, training, client meetings, presentations, client site working. I
trained as a process auditor for TickIT and ISO9001 (origin was ISO9001 certified).

Trainee science teacher

UNIVERSITY of CAMBRIDGE
PGCE qualified secondary science teacher. This is interesting because of the techniques for motivation, management and
presentation.

Engineer

Camdata
Developing machine control systems, financial & communication projects for BSA, Zeneca, BP, Bacon & Woodrow,
Shell and others. (Some work carried on until 2000 particularly on control systems). Coding was mainly in C and I also
worked on electronic and mechanical engineering.

Engineer

Trivector
Coding in Basic and C

Certificates

SAFe scrum master

Scaled Agile

2017

CSM

Scrum Alliance

2010


Contact form

Log in to get in touch

You need to be logged in to use the contact form.

Sign upLog in