Distalmotion SA

Medical Devices

SeniorSoftwareEngineer-Connectivity&DataSystems

Épalinges, Vaud, Switzerland FULL TIME
Market Sentiment
HIGH DEMAND

Neural analysis suggests this role is
optimal for Senior candidates.

The Brief

“Senior Software Engineer - Connectivity & Data Systems at Distalmotion SA. Skills: C++, Qt, Databricks, Azure. Specify, design, and develop applicative software modules. service, diagnose, and configure the robotic system”

What You'll Achieve.

ensure robust ingestion; high quality; compliance with data governance standards; efficient data flow from the robot to the cloud; operational reliability and performance

Industry & Context.

Medical Devices
Problems you'll solve

problem-solving skills; critical thinking; root cause analyses

What They're Looking For.

Must Have

Master’s or Bachelor’s degree in Computer Science, Electronics, Electrical Engineering, or a related discipline, Significant professional experience (typically 10+ years) in software engineering, at least 2 years focused on data engineering or connectivity solutions, Expert in C++ programming for Windows, high proficiency in the Qt framework, expertise in Databricks, expertise in Azure, expertise in Terraform, expertise in Azure DevOps, Proficiency in Python, Proficiency in SQL for data modeling and pipeline orchestration, Knowledge of data security principles, problem-solving skills, critical thinking, adaptability in a fast-paced environment, Excellent communication skills

Nice to Have

Experience with industrial buses (e.g., CAN, EtherCAT), embedded platforms, Familiarity with data governance frameworks, medical device quality management systems

What You'll Do.

and develop applicative software modules

and configure the robotic system

Participate in full system design

verification activities

Act as a main contributor to the roadmap

implementing remote monitoring

data connectivity for the Dexter system

Design and maintain scalable data pipelines

ensure efficient data flow

Contribute to the optimization of the DataFactory

ensuring operational reliability

performance within the Azure/Databricks environment

Implement automated validation checks

software test procedures

detect inconsistencies in data pipelines

Guide the configuration of internal tools

enhance data ingestion efficiency

ensure alignment with governance policies

Contribute to cross-functional investigations

CAPA (Corrective and Preventive Actions)

root cause analyses related to data discrepancies

How You'll Work.

Team & Collaboration

collaborate with stakeholders from different functions; cross-functional investigations

Communication Scope

Ability to effectively communicate; Excellent communication skills; ability to present insights to both technical and non-technical stakeholders

Full Job Description

As a Senior Software Engineer within the Application and Data team, you will be a main contributor to the technical bridge between the Dexter robotic system and our cloud analytics platform. You will play a key role in designing and maintaining data-driven solutions that ensure robust ingestion, high quality, and compliance with data governance standards across the organization. Your work involves developing the software modules that enable remote monitoring and secure telemetry from the operating room. _**Duties and Responsibilities**_ : * Specify, design, and develop applicative software modules in C++/Qt used to service, diagnose, and configure the robotic system. * Participate in full system design, prototyping, and verification activities, bridging the gap between local software and cloud-based data systems. * Act as a main contributor to the roadmap for implementing remote monitoring (IoT) and data connectivity for the Dexter system. * Design and maintain scalable data pipelines for ingestion, processing, and visualization to ensure efficient data flow from the robot to the cloud. * Contribute to the optimization of the DataFactory, ensuring operational reliability and performance within the Azure/Databricks environment. * Implement automated validation checks and software test procedures to detect inconsistencies in data pipelines and local applications. * Guide the configuration of internal tools to enhance data ingestion efficiency and ensure alignment with governance policies. * Contribute to cross-functional investigations, including CAPA (Corrective and Preventive Actions) and root cause analyses related to data discrepancies. **Requirements** * Master’s or Bachelor’s degree in Computer Science, Electronics, Electrical Engineering, or a related discipline. * Significant professional experience (typically 10+ years) in software engineering, with at least 2 years focused on data engineering or connectivity solutions. * Ability to effectively communicate an

Free ATS check

Applying for this Senior Software Engineer - Connectivity & Data Systems role?

Most applicants get filtered before a human reads their resume. See if yours makes the cut.

ANONYMOUS · UNFILTERED

What do employees actually say about Distalmotion SA?

Real rants from real employees. Read before you apply.

Read Company Rants →