Logo for Nagarro

Expert C++ Engineer (Medical devices)

Role overview

Qualifications

  • 9+ years of professional experience with C++ software development
  • Strong expertise in software architecture and object-oriented design
  • Experience building high-performance, scalable applications
  • Familiarity with Git, Agile methodologies, and AI-assisted development tools

Responsibilities

  • Lead the design and development of complex C++ applications
  • Define technical approaches and contribute to software architecture and system design
  • Guide component design, APIs, and integration with hardware and external systems
  • Drive performance optimization, code quality, and long-term maintainability

About the company

Nagarro logo

Nagarro

Information Technology & Services

Nagarro helps future-proof your business through a forward-thinking, fluidic, and CARING mindset. We excel at digital engineering and help our clients become human-centric, digital-first organizations, augmenting their ability to be responsive, efficient, intimate, creative, and sustainable. Today, we are 18,300 experts across 37 countries, forming a Nation of Nagarrians, ready to help our customers succeed.

Company details

Company typeXLarge
IndustryInformation Technology & Services
Company size10001

Your match analysis

See how your profile stacks up against this role.

We compared the job requirements to your profile to show where you're strong and where you fall short.

Job description

Company Description

👋🏼 We're Nagarro. We are a digital product engineering company that is scaling in a big way! We build products, services, and experiences that inspire, excite, and delight. We work at scale — across all devices and digital mediums, and our people exist everywhere in the world (18 000+ experts across 39 countries, to be exact). Our work culture is dynamic and non-hierarchical. We're looking for great new colleagues. That's where you come in! By this point in your career, it is not just about the tech you know or how well you can code. It is about what more you want to do with that knowledge. Can you help your teammates proceed in the right direction? Can you tackle the challenges our clients face while always looking to take our solutions one step further to succeed at an even higher level? Yes? You may be ready to join us.

Job Description

We're looking for an Expert C++ Software Engineer to take a leading technical role in the development of software for medical devices.

  • Lead the design and development of complex C++ applications.
  • Define technical approaches and contribute to software architecture and system design.
  • Guide component design, APIs, and integration with hardware and external systems.
  • Drive performance optimization, code quality, and long-term maintainability.
  • Support system integration, debugging, and technical problem-solving.
  • Lead code reviews, mentor engineers, and promote engineering best practices.
  • Ensure compliance with development processes, documentation, and regulatory requirements.
  • Leverage AI-assisted development tools to improve engineering productivity across the SDLC.

Qualifications

  • 9+ years of professional experience with C++ software development.
  • Strong expertise in software architecture and object-oriented design.
  • Experience building high-performance, scalable applications.
  • Strong debugging, performance tuning, and code review experience.
  • Experience leading technical initiatives and mentoring development teams.
  • Familiarity with Git, Agile methodologies, and AI-assisted development tools.

Nice to have: 

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

Apply once. Then go straight to the hiring manager.

After you apply, unlock the direct contact details of the people who actually make the call. A quick follow-up makes you 5x more likely to land an interview.

MR

Marcus Rivera

Chief Revenue Officer

m.rivera@company.com
linkedin.com/in/marcusrivera
Unlocked after you apply
·

Solution Engineer Related jobs

Other jobs at Nagarro

Premium

Reach out to the hiring manager directly.

Gain access to the contact details of the hiring managers who actually decide, and reach out to network with them directly. That, plus more when you upgrade:

  • Full match report with fit score and gaps
  • Career diagnostics on how recruiters read you
  • Curated company matches and warm intros
  • 48h early access to new roles

Cancel anytime.