Find a jobRecruiters

C++ Developer

Exclusive opportunity

Onsite

C++ Developer

Agiliad

C++ Developer

Skills

Testing & QALinuxCompliance

1 month ago

Share this opportunity

Share this opportunity to other talents of your network:
✓ Offer them a visibility boost with clients.
✓ Help your contacts find their next job.

Important information


Contract type:

Permanent

Location:

Gurugram, Haryana, India

Work mode:

Onsite

Published on:

23 September 2026

What they need


Job Description C++ Linux (Medical Devices)

Location: Gurgaon
Experience: 710 Years
Domain: Medical Devices / Healthcare Technology
Employment Type: Full-Time

About the Role

We are looking for an experienced C++ Linux Engineer with strong expertise in software development for Medical Devices / Healthcare products. The candidate will be responsible for designing, developing, testing, and maintaining high-performance software applications on Linux platforms for regulated medical environments.

The ideal candidate should have hands-on experience in C++ development, Linux systems programming, device communication, multithreading, and software lifecycle processes within the medical or healthcare domain.

Key Responsibilities

  • Design, develop, and maintain robust software applications using C++ on Linux platforms
  • Develop software for medical devices, diagnostic systems, imaging systems, or healthcare applications
  • Work on system-level programming, device communication, and hardware-software integration
  • Develop reusable, scalable, and high-performance software components
  • Participate in requirement analysis, software architecture, coding, debugging, and testing activities
  • Perform unit testing, integration testing, and defect fixing
  • Collaborate with cross-functional teams including QA, firmware, hardware, regulatory, and product engineering teams
  • Ensure compliance with medical device software standards and quality processes
  • Optimize application performance, memory usage, and system reliability
  • Work in Agile/Scrum development environments
  • Support software release activities and documentation

Required Skills

  • Strong programming expertise in C++
  • Excellent experience working on Linux-based development
  • Strong understanding of:
    • Multithreading
    • IPC mechanisms
    • Socket Programming
    • STL
    • Data Structures Algorithms
    • Object-Oriented Design
  • Experience in system programming and debugging tools on Linux
  • Hands-on experience with GDB, Valgrind, Git, Make/CMake
  • Understanding of software development lifecycle and coding standards
  • Experience in integration with hardware devices and communication protocols
  • Good analytical and troubleshooting skills

Medical Domain Requirements

  • Experience working in the Medical Devices / Healthcare domain
  • Exposure to regulated development environments and medical compliance standards is preferred:
    • IEC 62304
    • ISO 13485
    • FDA Guidelines
  • Experience with diagnostic systems, patient monitoring, imaging, or embedded medical applications is an advantage

Qualification

  • Bachelors or Masters degree in:
    • Computer Science
    • Electronics
    • Information Technology
    • Biomedical Engineering
    • Related Engineering Discipline

Preferred Candidate Profile

  • 710 years of hands-on software development experience
  • Strong communication and stakeholder management skills
  • Ability to work independently and lead technical discussions
  • Experience working with global engineering teams
  • Passion for developing high-quality healthcare solutions

Other offers great for you!

These companies are also looking for great profiles

Cherry Pick

C++ Trading Systems Developer

Freelance

Paris, France

Hybrid

Top Recruiter

Skills

C++

6 months ago

Quick apply

Soors

Lead Developer Java / Angular H/F

Freelance

33600 Pessac, France

Hybrid

Skills

AngularJava

14 hours ago

Quick apply

Mon Consultant Indépendant

SAP ABAP developer senior with SAP IS-U

TJM HT max 700 € (hors éventuels frais de mission, à discuter avec le client)

Freelance

Brussels, Belgium

Hybrid

Skills

Systèmes d'information

13 hours ago

Quick apply

The best place to find your next move

© 2026. All Rights Reserved.

Talents

Find a job

Create a profile

Solutions and tools