Embedded Software - Porting of Firmware ARM STM32Fxx Bluetooth stack
Closed - This job posting has been filled.
Embedded software developer needed with good experience in ARM cortex STM32F205XXX
This is what we need:
Firmware specification and change.
We need to add Bluetooth LE cc2540 from TI
Tests of firmware to be integrated: Fingerprint sensor library and USB device driver library.
Firmware integration and testing
Documentation of USB API protocol and all firmware integraded
This is done for our Generation ONE device, now we need to update and change for Generation TWO.
The work is based upon the following assumptions:
Target processor is STM32F205xx
Evaluation board is: provided by Fingerprint sensor supplier
Hardware will be available, consisting of 2 development boards (1) STM Eval board; (2) Fingerprint sensor eval board. GEN ONE board
eventually board debugging of custom hardware is part of the job.
Fingerprint sensor library can be made to on on either one of the boards.
USB CDC ecample can be made run o choosen processor /evaluation board, Custom Hardware
Development tool s are Eclipse + Sourcery Codebench lite or alternative
1 Integrated Firmware SPecification Review and updating
2 Familiarization with hardwares
3 Fingerpint Library tests and analysis
4 USB basic tests
6 RFID Murata
7 Code integration
8 Code testing
9 API spec for Browser interaction and APPs for iOS and Android
8 Firmware documentation
9 Have it run on custom board V 3 and later on V4 final
Deliverables will be
D1 Specifications Document, containing primarily functional desription of to be integrated firmware
D2 Basic Hardware code Compilable and executable
D3 Fingerprint on HW code
D4 USB on HW code provided by STM
D5 Integrated Firmware code
D6 Code Test report
D7 USB exchange format as document describing packet format of CDC device
D8 Firmware documentation
D9 Running Custom Board.
We plan upn a timeframe of max. 9 weeks
Please specifiy you hourly rate
We are looking for a skilled embedded software developer, with experience in ARM Cortex 3 and/or 4 CPUS from STMu.
YOu should have already ported or made work such MCU with USB CDC for connection to PC and MAC.
You must have expereince with the TI cc2540 bluetooth stacks
Please only apply if you have the above requested skills. If we do this projects successfully - we do have at least 3 other porjects, all with STM Cortex in the pibeline.