Senior C++ Software Engineer
Keystone SolutionsAbout the role
Keystone Solutions is seeking a highly skilled Embedded Software Engineer to join our team as a consultant for a dynamic project at a leading molecular diagnostics company. This role involves developing high-quality, real-time embedded software for a molecular diagnostic instrument platform and associated software tooling for bio-application development. The position requires working within a mixed Linux/Windows environment using C/C++ and Qt. As a Keystone Solutions consultant, you will have the unique opportunity to work on diverse and challenging projects, broadening your expertise and accelerating your professional growth.
Key Responsibilities
- Master the existing instrumentation code base.
- Understand the mechatronic fundamentals that the instrument software operates.
- Implement, document, and unit test additional features on existing applications.
- Design, document, implement, and unit test new embedded applications for future diagnostic instruments.
- Liaise closely with third-party development organizations to ensure projects meet time, cost, and medical instrumentation quality objectives.
- Understand and practice the established Software Development Life Cycle.
- Participate and provide input to software architectural discussions and specifications.
- Interact with other subsystem teams (software, electronics, hardware, and Bioinformatics).
- Take product ownership of the instrumentation code base.
Profile Requirements
Technical Requirements:
- Familiarity with:
- Embedded Linux extensions.
- Windows application development.
- C#, .NET (Core) framework, web technology.
- Working in a highly regulated, safety-critical environment, preferably medical devices or IVD.
- Cybersecurity-related technologies.
- Device management across the globe, IoT.
Software and Database Applications:
- Proficient with MS Office.
- Experience with Linux/Windows-based Software Development Environments and associated tools.
Legislation and Regulation:
- Knowledge of applicable international standards (IEC, ISO, CLSI, TIR, etc.) is an asset.
Languages:
- Fluent in English, both written and spoken, is a must.
- Proficiency in other European languages is an asset.
Job-Specific Technical Competencies:
- Analytical Thinking: Expert in conducting in-depth analysis to anticipate potential problems and guide others in complex issues.
- Planning and Organization: Expert in time and priority management, effectively planning activities with respect to priorities and deadlines.
- Communicating & Influencing: Expert in presenting, explaining, and defending complex messages clearly and concisely to persuade different stakeholders.
- Resilience: Expert in performing effectively under time pressure and in the face of disappointment, adversity, and opposition.
- Coaching & Development: Expert in providing constructive feedback and taking an exemplary role in learning, guiding, and mentoring colleagues.
Consultancy Advantages
As a Keystone Solutions consultant, you will be part of a prestigious team that supports you in achieving your professional ambitions. Our consultancy model offers:
- Dynamic Projects: Engage in various challenges across different client projects, providing broad exposure and invaluable experience.
- Turbo-Charged Learning and Development: Benefit from enhanced learning opportunities through diverse client projects and continuous professional development support from Keystone Solutions.
- Ambition Skyrocketing: Keystone Solutions supports your career advancement by providing varied client project experiences and opportunities within the consultancy realm.
- Keystone Values: Bring Keystone Solutions values to client projects, reinforcing the positive impact our consultants have on every engagement.
Join us at Keystone Solutions and leverage your expertise in a consultancy role that promises growth, learning, and impactful contributions to cutting-edge projects in molecular diagnostics. Apply today to become a pivotal part of our consultancy team, driving innovation and excellence in the industry.
Apply for this role
Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.
Apply Now →Generate Application KitFree account required — sign up in 30s