C++ Developer (Gurugram)

C++ Developer (Gurugram)

24 Sep
|
Agiliad
|
Gurugram

24 Sep

Agiliad

Gurugram

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

📌 C++ Developer (Gurugram)
🏢 Agiliad
📍 Gurugram

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: c++ developer (gurugram) / gurugram

Subscribe to this job alert:

Get the latest job offers by email for: c++ developer (gurugram) / gurugram