Projektübersicht:

Im Rahmen einer Produktentwicklung wird nach einer Möglichkeit gesucht, neue Geräteupdates über ein vorhandenes Serversystem via Bluetooth durchzuführen. Dafür wird ein RS232-Bootloader benötigt.

Ihre Aufgaben:

1. Freie Wahl bei der Auswahl eines geeigneten Bootloaders. Für diese Aufgabenstellung kann gerne ein vorgefertigter Bootloader heran gezogen werden.
2. Der Bootloader muss für einen Microchip PIC24FJ Mikrocontroller geeignet sein.
3. Einfache Möglichkeit der nachträglichen Implementierung in eine bereits existierendes Gerätefirmware.
4. Der Bootloader sollte als inaktiver Code im Speicher des Mikrocontrollers liegen und bei Bedarf entweder aus dem Programm, oder bei Neustart des Gerätes für eine bestimme Zeit aktiv sein.
5. Eine kurze Beschreibung des Bootloaders und die Bereitstellung aller benötigten Quellcodedateien
6. Eine Windowsprogramm zur einfachen Übertragung der Firmwareupdates (z.B. über einen VCP, geniert durch die Bluetoothverbindung)
7. Eine Protokollbeschreibung, wie von einem PC mit dem Bootloader kommuniziert werden kann.
8. Unterstützung bei evtl. anfallenden Rückfragen während der Implementierungsphase und Integration in den bestehenden Code.

Wir suchen auf Projektbasis nach einem Softwareentwickler, der bereits Erfahrungen in der erfolgreichen Implementierung eines Bootloader auf einem Microchip PIC24 Mikrocontroller gesammelt hat. Gerne auch als Freelancer oder in Nebentätigkeit.

Wenn Sie Interesse an diesem Projekt haben, setzten Sie sich mit uns in Verbindung. Bei erfolgreichem Projektabschluss ist Potential für Folgeauträge vorhanden.
Bitte teilen Sie uns per privater Nachricht oder Email Ihren beruflichen Background, sowie ihre Zeit- und Honoarabschätzung mit.

Wir freuen uns von Ihnen zu hören.

KEILTRONIC
Elektronikentwicklung von Hard- und Software
Osterburkener Str. 3
D-74706 Osterburken/Hemsbach