web analytics

Senior Software Designer (C++) – Medical Systems

Job location: Netherlands

Brainbox Consulting BV is an engineering services company focused on delivering high-quality solutions for software and systems product companies. With a strong foundation in IT and a commitment to aligning talent with business needs, we empower clients through innovative engineering solutions and consulting expertise. Our mission is to improve efficiency, enhance product quality, and drive sustainable growth using cutting-edge technologies and best practices.

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.

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 and 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.

To apply for this job please visit nl.linkedin.com.


You can apply to this job and others using your online resume. Click the link below to submit your online resume and email your application to this employer.