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
€ 80KJob 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.