Senior Software Developer

Interventional Systems
Wattens, Austria
3 months ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Working hours
Regular working hours
Languages
English
Job source

Tech stack

Testing (Software) Computer Vision Bug Tracking Systems C++ (Programming Language) Cyber Security Linux Dicom Python (Programming Language) Software Maintenance Qt (Software) Software Engineering Software Systems
+2 more
Software Repository Information Technology

Job description

We are an emerging leader in the innovation and clinical integration of smart robotic solutions for image-guided therapy and minimally invasive interventions. We develop medical robotics technologies and associated software solutions. With our headquarter in Austria and locations in southern Germany and Portugal, we strive to offer state-of-the-art medical products all over the world. That’s challenging and that’s why we need YOU!

Are you passionate about the medical device industry and looking to make a difference in people’s lives? We are looking for a Senior Software Developer (f/m/d) to join our team. This position can either be based in Portugal (Espinho) or in Austria (Wattens).

As a Senior Software Developer you will be responsible for the design, development, and maintenance of software used in our medical devices and supporting systems, aligned with functional, safety and regulatory requirements and standards. This role also involves applying and continuously improving software design and control processes to support the company’s obligations as a medical device manufacturer.

Your Impact:

  • Develop/re-engineer new/existing software components and products within the development process and specified conditions like time, functionality, safety and effectiveness.
  • Work within the software development processes and ensure that project work is compliant with at least ISO EN 62304 requirements, while establishing and maintaining software documentation.
  • Support, perform, and document verification and validation activities on developed prototypes, products, and development environments.
  • Support and perform product optimization on software components during the product life cycle while contributing to the products.
  • Support in risk management, usability testing and cybersecurity analysis on the assigned development projects.
  • Act as a knowledgeable resource on software development and drive the development process through own ideas and innovations.
  • Support other departments/functions (such as service, operations, regulatory) as product specialist for assigned product components.
  • Support the team with establishing and maintaining software development process framework (SOPs), templates and work instructions.
  • Support the team with establishing and maintaining the IT infrastructure for software development including code repositories, integration server, issue/bug tracking and test software.

Requirements

  • Full technical academic qualification (University or Univ. of Applied Sciences), Computer Science preferred.
  • Track Record evidence for software development in C++ and Python.
  • Intermediate knowledge of Linux is preferable.
  • Experience handling DICOM information.
  • Experience with Kitware platforms and toolkits, Computer Vision, Image Processing, using Qt for GUI development and in handling CI/CD pipelines.
  • Knowledge of IEC 62304.
  • Experience working within the Medical Device Industry is favorable, especially concerning topics such as Risk Management, Usability Engineering and Cybersecurity Analysis.
  • Work structured, precise and interdisciplinary on your own time management.
  • Team oriented and reliable character.
  • Good in spoken and written English.

Benefits & conditions

What’s In It For You:

  • Build software that touches lives and improves patient outcomes.
  • Collaborate with an international team shaping the future of medical robotics.
  • Flexible hours, home office options, and a supportive, innovative environment.
  • A culture that values new ideas, ownership, and professional growth.

Let’s make medical robotics smarter - together. If you’re ready to code for impact, we’d love to meet you.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on indeed.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

3:30 min

Scaling agile frameworks and data interoperability in healthcare

Leo Lindhorst · WWC 2022

1:13 min

Establishing shared vocabulary with Green Software Foundation principles

Pierre-Luc Noel +1 · WWC 2023

52 sec

Running persistent Linux environments directly on Windows

Ben Breard Ben Breard · WWC 2025

3:19 min

Large-scale software development at Siemens Healthineers

Marco Achtziger Marco Achtziger · Europe 2026 Virtual

2:49 min

Comparing software testing and software verification

Onur Kasimlar Onur Kasimlar · WWC 2025

3:55 min

Demonstrating .NET installation on Debian and Azure Linux

Silvano Coriani Silvano Coriani · Europe 2026 Virtual

Videos

See all

Related articles

See all