Platform Software engineer (C++)
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
+8 more
Job description
As a Software Engineer, you will contribute to the development of our Service Interface Module - a key platform component used globally to configure devices, orchestrate software installations, download software, and perform other critical activities that ensure seamless maintainability of medical devices in the field.
You’ll work in a collaborative, cross-functional environment, engaging with multiple teams to deliver robust, high-quality software solutions used around the world.
Your Responsibilities would be:
- Design, develop and maintain software components for the Service Interface Module.
- Design and implement unit and system tests to ensure software reliability and compliance.
- Support requirements engineering activities in collaboration with system engineers.
- Collaborate with various teams across the organization, ensuring smooth integration of the Service Interface with connected products and services.
- Contribute to documentation and continuous improvement of software development processes.
Requirements
We are looking for a skilled Software Engineer experienced in large-scale, complex system design, ideally with the following background:
- Proficiency in object-oriented programming, particularly C++.
- Experience with build systems (e.g., CMake) and continuous integration tools (e.g., Jenkins - a plus).
- Familiarity with test frameworks such as Google Test or CppUnit.
- Knowledge of operating systems such as Windows, Linux, and VxWorks (advantageous).
- Understanding of networking concepts, including network access, security (TLS/SSL, certificates).
- Experience with data transmission protocols.
- Fluency in English, both written and spoken.
Benefits & conditions
- Support - You will have a QuaDigi buddy by your side
- Flexibility - Flexible working hours, vacation schedule, remote or onsite work
- Online and offline training/workshops and other knowledge-sharing possibilities
- Additional health and personal accident insurance
- Snacks and fun activities in the office
- Additional time off
- Sport budget
- Loyalty benefits and perks
- Agile, friendly, and international environment
- Gross salary in a range of 4000 - 6300 EUR (based on competency levels in accordance with the company’s internal salary policy.
About the company
Here at QUADIGI we provide software development and testing services for safety and medical devices. In particular we specialize in application and embedded software development for lung ventilation, anesthesia, breathalyzers, gas detectors and other similar devices used by emergency services as well as industrial workers all over the world.
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
Fully Remote Software Engineer Jobs
Where To Find Software Engineering Jobs
Where to Find Entry-Level Software Engineering Jobs
How We Built a Worry-Free System That Runs for 10+ Years – And What We’d Do Again