Senior Software Engineer

EXIAS Medical GmbH
Graz, Austria
3 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Shift work
Languages
English, German
Experience level
Senior
Compensation
€ 80K

Job location

Remote
Graz, Austria

Tech stack

Confluence
JIRA
Unit Testing
Software Bug Management
C++
Code Review
Databases
Continuous Integration
Software Debugging
Linux on Embedded Systems
Firmware
Graphical User Interface
Python
Object-Oriented Software Development
Qt Modeling Language (QML)
QT
Software Engineering
PIC Microcontroller
Gitlab
GIT
Code Restructuring
Software Version Control
Docker

Job description

  • Entwicklung und Wartung von Softwarekomponenten in modernem C++ und Python für Embedded-Linux-Systeme
  • Erstellung und Pflege von Unit-Tests
  • Wartung und Weiterentwicklung bestehender Systeme (Bugfixing, Refactoring, Dokumentation)
  • Mitarbeit bei Code-Reviews und architektonischen Entscheidungen
  • Arbeit mit Git/GitLab und CI/CD-Pipelines
  • Unterstützung bei Integration, Debugging und Tests auf Zielhardware
  • Zusammenarbeit mit Hardware-, System-, V&V- und Regulatory-Teams, * Python
  • C++
  • Software Design
  • Version Control
  • GUI-Entwicklung
  • Datenbanken

Erforderliche Sprachen

  • Englisch C1
  • Deutsch B2

Requirements

Erforderlich

  • Mindestens 5 Jahre einschlägige Berufserfahrung in der objektorientierten Softwareentwicklung
  • Sehr gute Kenntnisse in modernem C++ (C++11-20)
  • Erfahrung mit Python in der Produktentwicklung und für Tools
  • Gutes Verständnis von Software-Design-Prinzipien und -Patterns
  • Erfahrung mit Git
  • Selbstständige, strukturierte Arbeitsweise und Teamfähigkeit
  • Gute Deutsch- und Englischkenntnisse
  • Bereitschaft, mindestens 3 Tage pro Woche vor Ort in Graz zu arbeiten

Von Vorteil

  • Erfahrung mit Qt/QML
  • Embedded-Linux-Entwicklung
  • Kenntnisse in Security-Konzepten und -Tests
  • Firmware- oder Mikrocontroller-Entwicklung
  • Docker sowie CI/CD-Pipelines
  • Erfahrung in regulierten Branchen (Medizintechnik, Automotive, Aerospace)
  • Kenntnisse in Jira und Confluence

Benefits & conditions

  • Modernes Arbeitsumfeld im Space One
  • Flexible Arbeitszeiten und Hybrid-Arbeitsmodell
  • Individuelle Weiterbildungs- und Entwicklungsmöglichkeiten
  • Offene Feedbackkultur und sehr gutes Arbeitsklima
  • Betriebskantine
  • Kollegiales Umfeld mit flachen Hierarchien und kurzen Entscheidungswegen
  • Gute öffentliche Anbindung sowie kostenlose Parkplätze
  • Green Mobility Bonus

About the company

EXIAS Medical ist ein innovatives Medizintechnikunternehmen, das wegweisende analytische Geräte für den globalen Healthcare-Sektor entwickelt und produziert. Unsere Technologien verbessern täglich die medizinische Diagnostik - und wir suchen Menschen, die mit uns etwas bewegen wollen. Zur Verstärkung unseres Teams am Standort Graz suchen wir eine:n Senior Software Engineer, der/die in einem regulierten High-Tech-Umfeld echten Impact leisten möchte. Ihre Rolle Sie entwickeln Applikationssoftware für unsere In-vitro-Diagnostikgeräte auf Linux-basierten Systemen. Ihre Arbeit trägt direkt dazu bei, dass unsere Geräte weltweit in medizinischen Laboren zuverlässige und qualitativ hochwertige Ergebnisse liefern. Sie arbeiten mit modernem C++ und Python auf Embedded-Linux-Systemen und entwickeln Software gemäß den Qualitätsanforderungen für Medizinprodukte (IEC 62304). In enger Zusammenarbeit mit interdisziplinären Teams begleiten Sie Features von der Idee bis zum validierten Produkt.

Apply for this position