Eindhoven, The Netherlands
Posted 2 weeks ago

Brainbox Consulting BV aligning great talent with clients’ needs is at the core of who we are. We are passionate about our consultants, our clients, and our Partners. Our rich IT legacy combined with our unyielding care for our people and business is the driving force behind all we do, and we deliver! On this journey, we are looking for Senior Software Engineer – C++ ( Medical Devices) who is also interested to take on a wide range of activities.

Description:

We are looking for a Senior Software Designer (C++) to join a high-impact team working on performance-critical medical roadmapping software. This is an exciting opportunity to contribute to cutting-edge innovation in interventional healthcare, where software directly influences patient outcomes.

Role Overview

As a Senior Software Designer, you will design and develop high-performance C++ software for a Windows-based platform in a safety-critical clinical environment. You will play a key role in ensuring software quality, reliability, and compliance with regulatory standards while collaborating across system software teams.

Key Responsibilities

  • Design, develop, and maintain high-quality, performant, and maintainable C++ software
  • Take end-to-end ownership of features: design, development, testing, documentation, and release
  • Ensure compliance with IEC 62304 and other regulatory standards
  • Contribute to architecture discussions and technical decision-making
  • Collaborate with cross-functional teams to ensure alignment and system integration
  • Drive continuous improvement in code quality, performance, and development processes
  • Mentor team members and promote a culture of engineering excellence

 Required Skills & Experience

  • Bachelor’s or Master’s degree in Computer Science, Software Engineering, or related field
  • 5+ years of experience in modern C++ (C++14 or later)
  • Strong experience in developing complex, high-tech or safety-critical systems
  • Hands-on experience with Windows-based application or platform development
  • Experience integrating native C++ with .NET/C# components
  • Familiarity with regulated environments (preferably medical devices)
  • Strong focus on clean architecture, quality, and reliability

Nice to Have

  • Experience with automated testing frameworks and CI/CD pipelines
  • Familiarity with static analysis tools and GitHub Actions
  • Exposure to embedded systems or cross-platform development

 

 

Job Features

PositionSenior Software Engineer C++
Work locationThe Netherlands
Experience6-9 years
EducationBachelors / Masters
Required SkillsC++, C#/.net , CI/CD

Apply Online

A valid email address is required.
A valid phone number is required.