Software Engineer (C++/Linux) – Medical Systems

Software Development
  • Software Development
  • India

Mogi I/O : OTT/Podcast/Short Video Apps for you

This role is located in Pune. Candidates willing to relocate are welcome to apply.

If shortlisted, we will reach out via WhatsApp and email – please respond promptly

Work Type: Full-time | On-site | Working Hours: Standard Business Hours

Location: Pune, India

Compensation (Yearly): INR(₹) 1,200,000 to 2,000,000

Notice Period: Immediate to max 15 days

Relocation: Expenses covered

About The Client

We are hiring for a leading engineering partner delivering embedded and Linux-based software solutions in medical tech, automation, and mobility. They specialize in real-time, safety-critical, and UI-driven applications using C++.

About The Role

We are hiring an experienced C++ developer with a strong background in Linux development to contribute to high-impact embedded system projects. The role demands expertise in modern C++ standards, proficiency in Ubuntu-based system development, and familiarity with frameworks like QT and tools such as OpenGL or GStreamer. Candidates with medical device or safety-critical domain exposure will be given preference.

Must-Have Qualifications
• Bachelor’s/Master’s degree in Engineering (B.E./B.Tech./M.Tech or equivalent)
• 5+ years of experience in C++ development (C++11/14/17)
• 2+ years of development experience on Linux (preferably Ubuntu)
• Prior experience in the medical device domain or regulated environments
• Solid understanding of system design and architecture
• Strong communication and problem-solving skills

Preferred Experience
• QT Framework development (QML experience is a plus)
• Understanding of Linux internals and device interaction
• OpenGL or GStreamer integration experience
• Scripting with Python or similar
• Familiarity with CI/CD tools: Jenkins, Bitbucket, Artifactory

Key Responsibilities
• Design and develop Linux-based C++ applications
• Collaborate on system architecture and performance optimization
• Integrate graphical interfaces using QT/QML
• Support and enhance CI/CD pipelines and code reviews

Ensure adherence to quality and domain-specific safety standards

To apply for this job please visit in.linkedin.com.

Similar Jobs to Apply
  • Nohitatu
    India

    As a Software Developer at our company, you will be responsible for designing, developing, testing, and maintaining applications using .NET Core, Angular, and MS SQL Server. Your key responsibilities
  • Scopely
    India

    Scopely is looking for a Principal Software Engineer (Backend) to join Looney Tunes team in Bangalore on a hybrid basis! At Scopely, we care deeply about what we do and want to inspire play, every da
  • Devex Hub Pvt. Ltd.
    India

    Urgently Hiring For Freshers - Junior Software Automation Engineer The hires will support our growing need for daily automation setup and using AI automation tools. The ideal candidates would be fres
  • Nokia
    India

    In this role, you will lead the design, development, and execution of manual and automated test cases for telecom applications using scripting languages such as Python, Tcl, or Ksh/Bash. Collaborate c