Rust Software Engineer (m/w/d)
Für einen unserer Kunden suchen wir zwei erfahrene Rust Software Engineers (w/m/d) zur Projektmitarbeit.
Über das Projekt
Im Rahmen eines anspruchsvollen Entwicklungsprojekts bei einem führenden Medizintechnik-Unternehmen wird ein erfahrener Rust Software Engineer gesucht. Sie verstärken als wichtiges Mitglied das PCR Hardware-Team und treiben Innovationen im Bereich Healthcare Molecular Lab, Core Lab und Point of Care voran. Das Projekt fokussiert sich auf die Entwicklung hochwertiger Software für IVD- und Nicht-IVD-Produkte in einem stark regulierten Umfeld.
Als Fachexperte haben Sie direkten Einfluss auf die Verbesserung des zukünftigen Produktportfolios und arbeiten in einer praktischen Entwicklungsumgebung mit modernsten Technologien. Die Position bietet die Möglichkeit, interdisziplinär zwischen Software- und Hardwareentwicklung zu agieren.
Aufgaben
- Entwicklung von Konzepten und Durchführung von Machbarkeitsstudien zur Erfüllung technischer Anforderungen
- Eigenverantwortliche Durchführung spezifischer Softwareentwicklungsaufgaben mit Rust-Fokus
- Definition, Einschätzung und Planung von Arbeitspaketen sowie Dokumentation von SW-Einheitsspezifikationen
- Review von Software-Designs und Beitrag zur SW-Architektur mit Qualitätsmerkmalen
- Durchführung von Ursachenanalysen komplexer Probleme und Bereitstellung von Bugfixes
- Sicherstellung der Prozesseinhaltung und Vorschläge für Verbesserungen unter regulatorischen Aspekten
Erforderliche Qualifikationen
- Hochschulabschluss in Software- oder Elektrotechnik oder gleichwertige Aus- oder Weiterbildung
- Nachgewiesener Rust-Entwicklungserfahrung
- Fundierte Kenntnisse der Rust-Kernkonzepte (Ownership, Borrowing, Lifetimes)
- Erfahrung in asynchroner Programmierung
- Umfassende Erfahrung mit Rust-Bibliotheken und -Frameworks (tokio, actix-web, rocket, serde, sqlx)
- Solide Linux- und Docker-Kenntnisse
- Erfahrung mit CAN-Bus-Systemen
- Erfahrungen mit Projektarbeit in regulierten Umgebungen
- Fließende Englisch- und Deutschkenntnisse (C1/C2)
Zusätzlich gewünschte Qualifikationen:
- Erfahrung mit RabbitMQ
- Erfahrung mit ereignisgesteuerten Architekturen
- Scripting-Kenntnisse
- Erfahrung mit der Arbeit nach agilen Methodiken
Dies ist eine auf dritten Jobbörsen gefundene Stellenanzeige. Wir bieten hierfür keinen Support, können diese aber jederzeit offline stellen. Für weitere Informationen: Datenschutzhinweise | Anzeige melden.