We can't find the internet
Attempting to reconnect
Something went wrong!
Attempting to reconnect
C++ Developer
We are seeking an experienced C++ Software Engineer for an assignment with a client company operating in the medical sector. In this role, you will contribute to device integration software used in high‑acuity clinical environments, ensuring reliable data flow between medical devices and clinical systems.Key Responsibilities
Requirements
Nice to Have
- Develop and maintain C++ software on Windows for device and data integration
- Convert medical device communication protocols into robust software interfaces
- Apply SDLC, Agile/Lean practices, secure development, documentation and testing techniques
- Design and implement low‑level components, class diagrams and system flows
- Deliver clean, high‑quality code with strong unit and automation test coverage
- Troubleshoot, debug and optimize existing applications
- Collaborate with global cross‑functional teams
Requirements
- Degree in Computer Science or STEM and solid hands‑on C++ development experience
- Understanding of SDLC, Agile/Lean and documentation practices
- Excellent communication skills in English, Finnish is a plus
- Experience working in the medical sector or regulated environments is highly valued
Nice to Have
- Knowledge of Quality Management Systems and medical device development processes
- Experience with GitLab and CI/CD pipelines
- Familiarity with HL7, Java, JavaScript, SQL, XML, and database tools
- Strong analytical mindset, curiosity, and problem‑solving ability
- Locations: Kuopio
- Technologies: C, C++, Continuous Integration / Continuous Deployment, Java, JavaScript, SQL