Software Engineer

Exias Medical
Graz, Austria
8 days ago

Role details

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

Job location

Graz, Austria

Tech stack

Systems Engineering
Confluence
JIRA
C++
Continuous Integration
Software Debugging
Firmware
Python
Object-Oriented Software Development
Qt Modeling Language (QML)
QT
PIC Microcontroller
Gitlab
GIT
Solid Principles
Atlassian Tools
Docker

Job description

You will write modern C++ and Python code that runs on embedded Linux and work within the quality standards required for medical devices (IEC 62304). You'll collaborate closely with other teams to bring features from concept to a validated product., * Develop and maintain software components in modern C++ and Python for embedded Linux systems

  • Write and maintain unit tests
  • Maintain and extend legacy systems, including bug fixes, refactoring, and documentation
  • Participate in code reviews and architectural discussions
  • Work in Git/GitLab with CI/CD pipelines
  • Support integration, debugging, and testing on embedded target hardware
  • Collaborate with cross-functional teams including hardware, systems engineering, V&V, and regulatory

Requirements

  • At least 5 years of professional experience in object-oriented software development
  • Strong C++ skills (modern C++11/14/17/20)
  • Experience using Python for product development and tooling
  • Solid understanding of software design principles and patterns
  • Experience with Git
  • Ability to work independently while being a strong team player
  • Good German and English skills
  • Ability to work on-site in Graz at least 3 days per week

Valuable additions (not mandatory)

  • Experience with Qt/QML for GUI development
  • Embedded Linux development experience
  • Knowledge of security concepts and testing
  • Firmware or microcontroller development
  • Docker, CI/CD pipelines, GitLab
  • Background in regulated industries (medical, automotive, aerospace)
  • Atlassian Tools (Jira, Confluence)

About the company

Full time (38,5h) starting with € 4,500 Join EXIAS Medical in Graz and shape the future of healthcare by developing high-impact medical laboratory software that sets new standards for quality and safety., EXIAS Medical is an innovative medical technology company developing and manufacturing 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!

Apply for this position