Senior C++ Engineer (Medical devices)

Nagarro · Remote, , Romania

ExclusiveRemoteFull-timeSeniorPublished Jul 7, 2026

Apply directly on Nagarro’s careers site — no account needed.

About the role

We're looking for an experienced Senior C++ Software Engineer (5+ years) to join a team developing software for medical technology products.

  • Design, develop, and maintain software applications using modern C++.
  • Implement new features while following established architecture and coding standards.
  • Optimize applications for performance, scalability, and efficient memory usage.
  • Collaborate with architects and technical leads to translate system designs into high-quality implementations.
  • Contribute to component design, interfaces, and API development.
  • Integrate software with backend services, third-party libraries, and hardware components where required.
  • Develop and maintain unit and integration tests to ensure software quality.
  • Investigate and resolve defects through root cause analysis and debugging.
  • Participate in code reviews and contribute to continuous improvements across the codebase.
  • Maintain technical documentation and ensure compliance with project and regulatory requirements.
  • Use AI-powered development tools where appropriate to improve software delivery and engineering productivity throughout the SDLC.
  • Strong experience with modern C++: C++17/C++20.
  • Solid understanding of object-oriented design and software architecture.
  • Experience with debugging, performance optimization, and testing.
  • Knowledge of Git and Agile development practices.
  • Experience using AI-assisted development tools.

Nice to have:

  • Experience in medical devices or other regulated industries.
  • Familiarity with ISO 13485 or similar standards.
  • Experience with hardware integration, embedded systems, or device communication.

Skills

  • C++
  • Agile

Never be applicant #200 again

Every job here is indexed straight from company career pages — often hours after it opens, before it reaches the big boards. Create a free account and get your best matches in a twice-daily digest.

  • Your best matches, twice a day
  • No duplicates, no ghost jobs, no recruiter spam
  • Every job free to browse — pay only when you apply
Get my matched jobs

Free account — no card required

93 622 live jobs · 17 847 companies tracked · 5 835 added today

Similar jobs

Senior C++ Engineer (Medical devices) — Nagarro · Real Job Offers