Senior Software Engineer (Chennai)

Senior Software Engineer (Chennai)

27 Oct
|
Meril
|
Chennai

27 Oct

Meril

Chennai

Company Description Meril is a global medical technology company dedicated to advancing healthcare through innovative solutions that improve patient outcomes and quality of life. Since 2006, Meril has grown its presence to over 150 countries with a diverse portfolio spanning cardiovascular interventions, structural heart, orthopaedics, surgical robotics, endosurgery, ENT, and in-vitro diagnostics. The company focuses on addressing unmet clinical needs through strong research, engineering, and manufacturing capabilities, all aligned with international quality standards.

Meril collaborates closely with clinicians, institutions, and healthcare partners worldwide to advance scientific knowledge, education, and clinical training. Guided by its purpose to alleviate human suffering, Meril continues to expand access to meaningful clinical solutions and enable people everywhere to experience “More to Life.”

Role Description The Senior Software Engineer role at Meril is a full-time, on-site position based in IIT Madras Research Park, Chennai. This role involves designing, developing and maintaining robust software solutions that support Meril’s medical technologies and internal platforms.

The Senior Software

Engineer will work closely with cross-functional teams, including product managers, clinicians,



and hardware engineers to translate requirements into scalable software architectures and features in R&D.; Daily responsibilities include writing clean and effective code, conducting code reviews, optimizing performance, troubleshooting complex issues and ensuring adherence to security and quality standards. The role also includes mentoring junior engineers, contributing to technical design discussions and participating in continuous improvement of development practices and tools.

Qualifications

· BS/MS in Computer Science, Computer Engineering, Electrical Engineering or a related technical discipline or equivalent practical experience.

· 5+ years of professional software development experience.

· Strong proficiency in modern C++, preferably C++17/20 or later.

· Strong understanding of:

- Object-oriented software design
- Data structures and algorithms
- Multithreading and concurrency
- Memory management and resource ownership
- Templates and STL
- Contemporary C++14/17 design patterns and idioms

· Experience developing software on Linux. · Experience developing performance-sensitive, low-latency, or real-time software.

· Strong software debugging and problem-solving skills.

· Experience diagnosing race conditions, deadlocks, memory issues, and performance bottlenecks.

· Strong understanding of software testing and maintainable software architecture.

· Ability to work effectively across software and hardware-oriented engineering teams.

📌 Senior Software Engineer (Chennai)
🏢 Meril
📍 Chennai

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: senior software engineer (chennai) / chennai

Subscribe to this job alert:

Get the latest job offers by email for: senior software engineer (chennai) / chennai