Summary
ARTIDIS AG is a clinical-stage health-tech start-up focused on cancer diagnosis and treatment optimization. The Field Service Software Engineer is responsible for supporting the installation, maintenance, and troubleshooting of software-related components of ARTIDIS systems, ensuring reliable system performance and collaborating with teams globally for continuous product improvement.
Responsibilities
- Provide field service support for software-related issues and hardware issues on deployed ARTIDIS systems
- Diagnose, reproduce, and analyze software issues reported from the field, identify root causes, and support corrective actions
- Perform remote and on-site troubleshooting of system software during installation, maintenance, and service activities
- Develop and maintain service-related software tools, scripts, or minor patches to support troubleshooting and operational performance
- Coordinate with European headquarters and sites when required to align on service activities, software releases, and troubleshooting practices
- Support system installation, commissioning, and validation activities, ensuring proper software configuration and functionality
- Write and maintain technical documentation, troubleshooting guides, and service procedures related to software operation
- Assist in testing and verification of software updates before deployment to field systems
- Provide technical feedback from field observations to support continuous improvement of ARTIDIS software and system reliability
- Maintain accurate service records and reports for troubleshooting activities and system performance
Skills
- Bachelor's degree in Computer Science, Software Engineering, Biomedical Engineering, or a related technical field, or equivalent practical experience
- Experience with software troubleshooting, debugging, and root cause analysis in technical systems
- Ability to read and understand existing software code (Qt/C++, QML) and perform basic modifications or diagnostics when necessary
- Familiarity with software documentation, requirements, and troubleshooting procedures
- Strong knowledge of medical device quality and regulatory requirements (FDA, ISO 13485, IEC 62304, or similar)
- Strong analytical and problem-solving skills with the ability to diagnose complex system issues
- Ability to work independently in a field service environment and manage multiple technical tasks
- Strong communication skills and ability to collaborate with cross-functional teams including software, hardware, and operations teams
- Ability to collaborate with the European headquarters and sites
- Experience with version control systems (e.g., Git) is an advantage
Qualifications
Must Haves
- Bachelor's degree in Computer Science, Software Engineering, Biomedical Engineering, or a related technical field, or equivalent practical experience
- Experience with software troubleshooting, debugging, and root cause analysis in technical systems
- Ability to read and understand existing software code (Qt/C++, QML) and perform basic modifications or diagnostics when necessary
- Familiarity with software documentation, requirements, and troubleshooting procedures
- Strong knowledge of medical device quality and regulatory requirements (FDA, ISO 13485, IEC 62304, or similar)
- Strong analytical and problem-solving skills with the ability to diagnose complex system issues
- Ability to work independently in a field service environment and manage multiple technical tasks
- Strong communication skills and ability to collaborate with cross-functional teams including software, hardware, and operations teams
- Ability to collaborate with the European headquarters and sites
Nice to Haves
- Experience with version control systems (e.g., Git) is an advantage
Benefits
- The job position comes with a competitive salary and a bonus for outstanding performance.
- The environment is a typical start-up with an intrinsically motivated international team.
- Our company is an excellent place for rapid advancement and offers a promising opportunity to learn and share know-how in a very agile environment.
- The effort is rewarded with challenging tasks, the possibility to take responsibility, a highly driven team, and work serving a significant purpose.