RUST Entwickler - 100% remote - 6 Monate - Start: 01.12.

München, Bayern  ‐ Remote

Schlagworte

Rust (Programming Language) Linux Freertos Webserver Raspberry Pi Kommunikationsprotokolle Software Architecture Softwareentwicklung Picmicro Betriebssysteme

Beschreibung

Mein Kunde aus dem Energiesektor ist aktuelle auf der Suche nach einem RUST-Entwickler. Das Projekt ist grüne Wiese und es soll eine Software für einen Regler von Grund auf geschrieben werden. Das Team arbeitet daran, maßgeschneiderte Lösungen für das Wärmemanagement zu schaffen, indem sie hochmoderne Regler mit umfassender Software entwickeln.


Aufgaben und Projektumfang
Als Softwareentwickler des Teams übernehmen Sie eine Schlüsselrolle bei der Entwicklung der Software für deren Regler. Das Projekt umfasst die Erstellung der Software von Grund auf, beginnend mit der Konzeption bis zur Implementierung. Hierbei sind sowohl die Grundarchitektur der Software als auch spezifische Regelungsmodule zu entwickeln.
Das Projekt umfasst die Entwicklung und Umsetzung von Gebäuderegelungssystemen. Hierbei werden mehrere Regler in einem Schaltschrank zusammengesetzt, wobei die Kommunikation sowohl zwischen den Reglern als auch zwischen den verschiedenen Komponenten innerhalb der Regler über OpenCAN erfolgt.


Gewünschte Erfahrungen:
- Erfahrung in der Softwareentwicklung
- RUST Kenntnisse
- Erfahrung mit der Programmierung von Mikrocontrollern, insbesondere CM4 Raspberry Pi und ESP32 mit Betriebssystemen Linux und FreeRTOS
- ggf. Erfahrung mit der Entwicklung von UIs für Displays und Webserver
- Kommunikationsprotokollen, insbesondere OpenCAN


Aufgaben im Detail:
- Entwicklung der grundlegenden Software-Architektur für die Regler
- Implementierung von Regelungsmodule für verschiedene Funktionen
- Entwicklung von Benutzeroberflächen für Displays und Webserver
- Implementierung der Kommunikation zwischen den Reglern über OpenCAN
Integration und Kommunikation zwischen ESP32 und CM4 via OpenCAN


#Technologien:
RUST
CM4 Raspberry Pi mit Linux
ESP32 mit FreeRTOS
OpenCAN


#Eckdaten:
- Start: 01.12.2023
- Vollzeit
- Laufzeit: 6 Monate
- 100% remote
Start
12.2023
Auslastung
100% (5 Tage pro Woche)
Dauer
6 Monate
(Verlängerung möglich)
Von
Optimus Search GmbH
Eingestellt
16.11.2023
Ansprechpartner:
Julia Walbaum
Projekt-ID:
2682304
Branche
Energiewirtschaft
Vertragsart
Freiberuflich
Einsatzart
100 % Remote
Um sich auf dieses Projekt zu bewerben müssen Sie sich einloggen.
Registrieren