Logo EXIAS Medical GmbH

Senior Software Engineer

New

Job

  • Level
    Senior
  • Job Field
    Application, Embedded
  • Employment Type
    Full Time
  • Contract Type
    Permanent employment
  • Salary
    from 4.500 € Gross/Month
  • Location
    Graz
  • Working Model
    Hybrid, Onsite
  • Job Summary

    In this role, you will develop application software for in-vitro diagnostic devices based on Linux, work with C++ and Python, and accompany projects from concept to validated product.

    Job Technologies

    Your role in the team

    • They develop application software for our in-vitro diagnostic devices on Linux-based systems.
    • Your work directly contributes to ensuring that our devices deliver reliable and high-quality results in medical laboratories worldwide.
    • You work with modern C++ and Python on Embedded Linux systems and develop software in accordance with the quality requirements for medical devices (IEC 62304).
    • In close collaboration with interdisciplinary teams, you will oversee features from conception to validated product.
    • Development and maintenance of software components in modern C++ and Python for embedded Linux systems.
    • Creation and maintenance of unit tests.
    • Maintenance and further development of existing systems (bug fixing, refactoring, documentation).
    • Participation in code reviews and architectural decisions.
    • Work with Git/GitLab and CI/CD pipelines.
    • Support with integration, debugging, and testing on target hardware.
    • Collaboration with hardware, system, V&V, and regulatory teams.

    This text has been machine translated. Show original

    Our expectations of you

    Qualifications

    • Excellent knowledge of modern C++ (C++11-20).
    • Good understanding of software design principles and patterns.
    • Independent, structured way of working and team skills.
    • Good knowledge of German and English.
    • Willingness to work on-site in Graz for at least 3 days a week.
    • Embedded Linux development is an advantage.
    • Knowledge of security concepts and testing is an advantage.
    • Firmware or microcontroller development is an advantage.
    • Docker as well as CI/CD pipelines are an advantage.
    • Knowledge of Jira and Confluence is an advantage.

    Experience

    • At least 5 years of relevant professional experience in object-oriented software development.
    • Experience with Python in product development and for tools.
    • Experience with Git.
    • Experience with Qt/QML is an advantage.
    • Experience in regulated industries (medical technology, automotive, aerospace) is an advantage.

    This text has been machine translated. Show original

    Benefits

    Work-Life-Integration

    Health, Fitness & Fun

    Job Locations

    Map of company locations
    • Location Graz

      Steiermark

      Austria

    Topics that you deal with on the job

    This is your employer

    EXIAS Medical GmbH

    EXIAS Medical GmbH

    Graz

    We are a leading medical technology company in the field of laboratory diagnostics with our main office located in Graz.

    Description

  • Company Type
    Established Company
  • Working Model
    Hybrid, Onsite
  • Industry
    Healthcare, Social Sector
  • Logo EXIAS Medical GmbH

    Senior Software Engineer

    Salary
    from 4.500 € Gross/Month
    Location
    Graz
    Working Model
    Hybrid, Onsite
    Diversity
    Open for all genders

    More Jobs