top of page

Senior C2C C++ Engineer | Consultant
Medical Device Industry

We are seeking an experienced and highly skilled Senior C++ Software Engineer (C2C) with deep expertise in the medical device industry. This is a C2C project for approx. 5+ months. This role will design, develop, and maintain solutions for a cutting-edge medical device organization. This is an excellent opportunity to directly contribute to improving the quality of patient care and advancing medical technology

This is a customer-facing consultancy role requiring stellar communication skills, strong business acumen and tact. 



  • Design, develop, and maintain high-quality software applications for medical devices (C++), tailored to meet customer specific requirements adhering to industry standards and regulations

  • Collaborate with customers to gather and analyze software requirements for medical devices, ensuring a deep understanding of their technical needs and business objectives

  • Provide technical expertise and consultancy services to customers--offer guidance on architecture, design, and development best practices while ensuring clarity, scalability, and maintainability of the codebase

  • Conduct software demonstrations and presentations showcasing the capabilities and features of software solutions

  • Full software development lifecycle (SDLC), including requirements analysis, design, implementation, testing, documentation, and maintenance

  • Conduct code reviews, providing constructive feedback, and ensuring adherence to coding best practices and standards

  • Troubleshoot and debug software defects, identifying root causes, and implementing effective solutions

  • Stay up-to-date with latest advancements in medical device software and technology, and apply industry best practices to enhance product performance and reliability

  • Ensure compliance with applicable regulatory requirements and standards, such as FDA regulations and IEC 62304



  • Bachelor's or Master's degree in Computer Science, Engineering, or a related field

  • 8+ years professional experience in C++ software development in medical device industry a MUST (medical imaging, patient monitoring, diagnostic devices etc)

  • 5+ years experience in consulting and/or in a customer facing capacity

  • Strong knowledge of medical /device industry regulations and standards

  • Proficiency in object-oriented programming principles and design patterns

  • Expertise in developing software for embedded systems and real-time operating systems

  • Solid understanding of software development methodologies, including Agile and Scrum

  • Familiarity with software development tools such as version control systems, bug tracking systems, and continuous integration

  • Excellent problem-solving and debugging skills, with a keen attention to detail.

  • Knowledge of regulatory standards, such as ISO 13485, IEC 60601, and FDA regulations, a plus

We provide and promote equal employment opportunity to all employees and applicants for employment following all local, state, and federal laws and regulations governing personnel activities. Under federal guidelines we are committed to a program of affirmative action for work sites in the United States

bottom of page