Principal Manufacturing Software Engineer | BLR

Bangalore Permanent View Job Description
As a Principal Manufacturing Software Engineer, you will architect and develop advanced software platforms that enable automated testing, calibration, data collection, and seamless production workflows. Your work plays a vital role in ensuring the reliability, accuracy, and quality of life‑changing medical devices used worldwide.
  • Build next‑gen manufacturing software for global diagnostic instruments
  • Work with cutting‑edge tech shaping reliable, high‑impact medical devices

About Our Client

This opportunity is with a large organization in the Life Science industry, known for its focus on innovation in medical equipment and technology. The company fosters a culture of excellence, offering a collaborative and challenging environment.

Job Description

  • Architect and design scalable, robust software platforms for instrument manufacturing, including production testing, calibration, firmware flashing, and verification support.
  • Develop complex software applications in C#/C++ that interface with diagnostic instruments and test fixtures to automate detailed test sequences and calibration processes.
  • Build and manage systems for collecting, storing, and retrieving manufacturing data for each instrument's electronic Device History Record (eDHR) with full security and compliance.
  • Collaborate closely with R&D hardware and firmware engineers to interpret test requirements and integrate them into the manufacturing workflow.
  • Work with Manufacturing Engineers to optimize production processes and ensure aligned software capabilities.
  • Partner with Quality Assurance to support software validation and compliance activities.
  • Utilize historical manufacturing data to build AI‑driven tools for predicting failures and improving calibration efficiency.

The Successful Applicant

A successful Principal Manufacturing Software Engineer should have:

  • 12+ years of software development experience with a Bachelor's OR 8+ years with a Master's in Computer Science, Computer Engineering, or related field
  • Expert-level proficiency in C# / C++ / Java / Python
  • Deep understanding of WPF, TCP/IP, CAN, UDP, and hardware interface protocols
  • Proven experience building software that interfaces with physical instruments, test equipment, or automation systems
  • Strong background in SQL database design, data management, and cloud development (AWS, Lambda APIs)
  • Experience working in regulated industries such as diagnostics, medical devices, aerospace, or automotive

What's on Offer

  • Opportunities to work on cutting-edge technology in the Life Science industry.
  • Comprehensive benefits, including holiday leave and health coverage.
  • A supportive work environment that encourages innovation and growth.
  • Be part of a team contributing to advancements in medical equipment and technology.



If you are passionate about making a difference in the Life Science industry and want to work in Bengaluru, apply now to take your career to the next level.

Quote job ref
JN-022026-6943686

Job summary

Function
Healthcare & Life Sciences
Sub Sector
Research & Development
What is your area of specialisation?
Medical Device / Medical Equipment
Location
Bangalore
Job Type
Permanent
Job Reference
JN-022026-6943686

Diversity & Inclusion at Michael Page

We don't just accept difference - we celebrate it. We encourage applicants from all backgrounds to apply for this role and are committed to building inclusive, diverse workplaces where everyone can thrive. If you require any support or reasonable adjustments during the recruitment process, please let us know.