Software Developer (m/w/d)

bei EXIAS Medical GmbH Graz heute
Job empfehlen

EXIAS Medical is an innovative medical technology company that develops and manufactures pioneering analytical devices for the global healthcare sector. Our technologies improve diagnostics every day - and we are looking for people who want to make a difference!

To strengthen our team at our Graz location, we are currently seeking a committed Software Developer to join us as soon as possible.

Your Perspective
In this exciting position, you will be part of our innovative development team in the field of medical laboratory device software. You will act as an interface between various technical disciplines and, through your expertise in software development, play a key role in the success of our projects.
With your knowledge of modern C++, Qt, and Python you will develop sophisticated software solutions and ensure the highest level of quality and safety in our products by implementing new and maintaining existing software components and unit tests. Experience with microcontrollers and firmware code is beneficial.
Your work is not only technically demanding but also essential for customer satisfaction and the continuous advancement of our software solutions in the medical field.

Your ability to work independently and flexibly, combined with your experience in agile software development, makes you an indispensable member of our team.

Software Developer (m/w/d)

Fulltime 38.5h

Your Tasks

· Develop high-quality software components in modern C++ and Python for embedded diagnostic instruments
· Implement and maintain GUI applications using Qt/QML
· Develop firmware components in C for µ-controller boards
· Work in a version-controlled environment (Git/GitLab) with CI/CD pipelines
· Contribute to software architecture and code quality by implementing modular, testable designs
· Contribute to code reviews, architectural discussions, and engineering best practices
· Work with cross-functional teams (systems engineering, hardware, QA, regulatory)
· Support integration, debugging, and testing on embedded Linux platforms
· Participate in continuous improvement of tools, documentation, and processes in a regulated environment (IEC 62304)

Your Qualifications

Required Qualifications:
• Completed technical education (TU, FH) in computer science, software engineering, telematics, or a comparable field
• Solid experience with Python and C++ in software development
• Strong understanding of software design principles and design patterns
• Experience with version control systems (preferably Git)
• Practical experience in GUI development (preferably Qt/QML)
• Basic knowledge and practical understanding of databases

Additional Qualifications (a plus):
• Experience with Docker
• Knowledge of GitLab and CI/CD pipelines
• Experience with SQL
• Familiarity with (Embedded) Linux environments
• Background in firmware or microcontroller development (e.g., RTOS, STM32)
• Understanding of network stacks (TCP/IP, sockets)
• Experience with inter-process or service communication technologies (e.g., gRPC, REST, ZeroMQ, D-Bus)
• Experience with server management (e.g., Proxmox, virtual machines)
• Experience with Atlassian tools (Jira, Confluence)
• Understanding of security and cryptography concepts

Personal Skills:
• Ability to work independently and take responsibility
• Strong teamwork and communication skills
• High level of flexibility and problem-solving ability

Your Benefits

· Modern working environment (Space One)
· Flexible working hours, hybrid work option
· Opportunities for personal and professional development
· Excellent working atmosphere with an open feedback and company culture
· In-house canteen
· A collegial working environment with flat hierarchies and short decision-making processes
· Good public transport connections and free parking if required
· Green Mobility Bonus

Salary

The minimum salary is EUR3,800 gross per month (based on a 38.5-hour work week); the actual salary depends on qualifications and experience. The salary is paid 14 times per year.

Overtime

Any accrued overtime is compensated in the form of time off.

We look forward to receiving your detailed application at jobs@exias-medical.com

-->Get to know EXIAS Medical and our team in more detail on our website:

About this job

Employment type

Full Time (Permanent employment)

Salary

from 3,800 EUR monthly

Seniority level

Professional Experience

Work model

Hybrid

Place of work

Graz

Field of work

IT, Data Processing

Unfilled vacancies

1 vacancy unfilled for this position

About the company

Employer

EXIAS Medical GmbH

Number of employees

51 - 100 employees

Locations

Graz

Details about this job

Full Time (Permanent employment)

  • Monday to Friday
  • 38,5 hours

Place of work

  • Graz

Must-have skills

  • Python
  • C++
  • Software Design
  • Version Control
  • GUI-Entwicklung
  • Datenbanken

Required languages

  • English C1
  • German B2

Benefits

  • Flexible working hours
  • Cafeteria
  • Parking space
  • Good transportation connections
  • Fruit
  • Home office
  • Team events
  • Meal allowance

All infos regarding your application

Required application documents:

  • Résumé
  • Cover letter

Contact person

Mag. Madeleine Wilding
Executive Assistant HR

Kontakt

EXIAS Medical GmbH

Kratkystraße 2
8020 Graz

Arbeitgeberprofil ansehen