Principal Manufacturing Software Engineer

1 week ago


Bengaluru India Danaher Full time

Job Description In this role, you will have the opportunity to: - Design and implement manufacturing software platforms for instrument production workflows including test sequencing, calibration, firmware flashing, and final system verification using Python, C#, and relevant automation frameworks - Develop and maintain automated test applications interfacing with diagnostic instruments and fixtures to execute and validate production procedures across multiple hardware configurations - Build secure, compliant data systems for electronic Device History Records (eDHR) ensuring traceability, auditability, and alignment with regulatory requirements - Lead software validation activities for manufacturing systems in accordance with GAMP 5 and FDA software validation guidelines, including protocol development, execution, and documentation - Develop service and diagnostic software tools enabling field engineers to perform instrument troubleshooting, repair, and re-certification in alignment with post-market support requirements The essential requirements of the job include: - Minimum 10 years of software development experience with a Bachelor's or Master's degree in Computer Science, Computer Engineering, or a related field - Demonstrated expertise in developing manufacturing test systems, hardware-in-the-loop simulation, or test automation frameworks - Proficiency in object-oriented programming using Python or C#, with a portfolio of production-grade applications - Hands-on experience designing software that interfaces with physical hardware and test equipment in production or lab environments - Industry experience in regulated sectors such as diagnostics, medical devices, aerospace, or automotive, including database design and SQL-based data management for production systems It would be a plus if you also possess previous experience in: - Direct experience developing software under a diagnostic/ medical device quality management system (ISO 13485) - Familiarity with the requirements for software validation in an FDA-regulated environment - Experience with National Instruments hardware and software (LabVIEW, TestStand) - Knowledge of industrial communication protocols (CAN, Modbus, TCP/IP, etc.) Join our winning team today. Together, we'll accelerate the real-life impact of tomorrow's science and technology. We partner with customers across the globe to help them solve their most complex challenges, architecting solutions that bring the power of science to life. For more information, visit .



  • Bengaluru, India Cepheid Full time

    Job Description In This Role, You Will Have The Opportunity To - Design and implement manufacturing software platforms for instrument production workflows including test sequencing, calibration, firmware flashing, and final system verification using Python, C#, and relevant automation frameworks - Develop and maintain automated test applications interfacing...

  • Principal Engineer

    5 days ago


    Bengaluru, India ePS (eProductivity Software) Full time

    Job Description Job Title: Principal Engineer Location: Bangalore,India Job Type: Full-Time About Us eProductivity Software is a global leader in delivering cutting-edge software solutions tailored for the packaging industry. Our mission is to empower businesses with intelligent, scalable technologies that streamline operations and drive innovation. At the...


  • Bengaluru, India Oracle Taleo Full time

    Job Description We are building a new Software Assurance Gateway team at OCI. Our mission is to build and operate a set of gateway services to ensure the security and integrity of the services running within a customer's tenancy. The team will develop, maintain and operationalize this new class of services with a high degree of resiliency, scalability and...


  • Bengaluru, India Danaher Full time

    This job is with Danaher, an inclusive employer and a member of myGwork – the largest global platform for the LGBTQ+ business community. Please do not contact the recruiter directly.In this role, you will have the opportunity to:Design and implement manufacturing software platforms for instrument production workflows including test sequencing, calibration,...


  • Bengaluru, India Dell Technologies Full time

    Job Description The Software Engineering team delivers next-generation application enhancements and new products for a changing world. Working at the cutting edge, we design and develop software for platforms, peripherals, applications and diagnostics all with the most advanced technologies, tools, software engineering methodologies and the collaboration of...


  • Bengaluru, India Dell Technologies Full time

    Job Description The Software Engineering team delivers next-generation software application enhancements and new products for a changing world. Working at the cutting edge, we design and develop software for platforms, peripherals, applications and diagnostics all with the most advanced technologies, tools, software engineering methodologies and the...


  • Bengaluru, Karnataka, India Cepheid Full time ₹ 8,00,000 - ₹ 12,00,000 per year

    In This Role, You Will Have The Opportunity ToDesign and implement manufacturing software platforms for instrument production workflows including test sequencing, calibration, firmware flashing, and final system verification using Python, C#, and relevant automation frameworksDevelop and maintain automated test applications interfacing with diagnostic...


  • Bengaluru, India Dell Technologies Full time

    Job Description Software Principal Engineer The Software Engineering team delivers next-generation application enhancements and new products for a changing world. Working at the cutting edge, we design and develop software for platforms, peripherals, applications and diagnostics all with the most advanced technologies, tools, software engineering...


  • Pune, India Principal Global Services Full time

    Job Description Responsibilities What you'll do As a Senior Mainframe Developer at Principal Financial Group, you will have a crucial responsibility in maintaining the smooth functioning of our mainframe systems. Your tasks will involve identifying, diagnosing, and resolving medium to complex system problems reported by our business partners. By consulting...


  • Bengaluru, India Dell Technologies Full time

    Job Description Software Principal Engineer The Software Engineering team delivers next-generation application enhancements and new products for a changing world. Working at the cutting edge, we design and develop software for platforms, peripherals, applications and diagnostics all with the most advanced technologies, tools, software engineering...