Embedded Software - Porting of Firmware
Closed - This job posting has been filled.
Embedded software developer needed with good experience in ARM cortex M3 or M3
This is what we need:
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
The work is based upon the following assumptions:
Target processor is STM32F205xx
Evaluation board is: STM ...
Hardware will be available, consisting of 2 development boards (1) STM Eval board; (2) Fingerprint sensor eval board.
Custom Hardware i.e. the first prototype 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
We will arrange interaction with suppliers Fingerprint Sensor
1 Integrated Firmware SPecification
2 Familiarization with hardwares
3 Fingerpint Library tests and analysis
4 USB basic tests
5 Code integration
6 Code testing
7 USB interface specs
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 STM and or Fujitsu.
YOu should have already ported or made work such MCU with USB CDC for connection to PC and MAC.
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.