Lead Software Engineer | BLR

Michael Page

Bengaluru

On-site

INR 1,200,000 - 2,000,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Comprehensive holiday and leave policies
Opportunities for career growth
Supportive and collaborative work environment

Job summary

A global leader in life sciences is seeking a Lead Software Engineer in Bengaluru to develop innovative manufacturing testing software. The role involves implementing and maintaining software solutions using C# and C++, while collaborating with engineering teams for testing and validation processes. Ideal candidates will have a robust background in software development, with a strong focus on interfacing with complex hardware systems. This position offers career growth, a supportive work environment, and opportunities to contribute to impactful healthcare projects.

Qualifications

  • Strong expertise in C#, C++, Java, or Python.
  • Hands-on experience with WPF/UI tools is a plus.
  • Experience with TCP/IP, CAN, UDP, and hardware-interface protocols.

Responsibilities

  • Develop, implement, and maintain software using C# and C++.
  • Diagnose and resolve manufacturing software and firmware test failures.
  • Contribute to architecture and implementation of manufacturing software.
  • Execute V&V for manufacturing software in partnership with System Verification.
  • Build scalable and reliable software solutions.

Skills

C#
C++
Java
Python
TCP/IP
CAN
UDP
SQL
XML

Education

Bachelor's degree in Computer Science or related field (5+ yrs exp)
Master's degree in Computer Science or related field (3+ yrs exp)

Tools

WPF/UI tools
Automation systems

Job description

  • Build software powering life‑saving global diagnostic manufacturing
  • Work at the intersection of R&D, hardware, and advanced manufacturing tech
About Our Client

This role is with a global leader in life sciences and diagnostics, known for developing innovative technologies that enable fast, accurate, and accessible healthcare solutions. The company operates at the intersection of biotechnology, engineering, and advanced manufacturing, building products that directly impact patient outcomes worldwide.

Job Description
  • Develop, implement, and maintain manufacturing testing and calibration software using C# and C++, following defined SDLC and source‑control practices.
  • Diagnose and resolve manufacturing software and firmware test failures at contract manufacturing sites—perform root cause analysis, debug across MFG SW & FW layers, and drive measurable yield improvements.
  • Contribute to architecture and implementation of next‑generation manufacturing software, including: Multi‑platform UI development, Cloud server integration, Back‑end logic & service layers, Hardware interfacing & device control, Data acquisition & analysis.
  • Execute V&V for manufacturing software in partnership with System Verification, Engineering & SQA.
  • Build scalable, reliable software solutions ensuring compatibility with complex hardware systems.
  • Maintain performance and reliability metrics across production environments.
The Successful Applicant

A successful Lead Software Engineer should have:

  • Bachelor's (5+ yrs experience) or Master's (3+ yrs experience) in Computer Science, Computer Engineering, or related field.
  • Strong expertise in C#/C++, Java, or Python.
  • Hands‑on experience with WPF/UI tools (nice to have).
  • Strong development experience with TCP/IP, CAN, UDP, and hardware‑interface protocols.
  • Proven track record developing software that interfaces with physical hardware, test fixtures, automation systems, or firmware.
  • Experience with SQL, XML, OOP/OOD concepts.
What's on Offer
  • Comprehensive holiday and leave policies.
  • Opportunities to work on impactful projects in the life science and medical equipment industry.
  • Supportive and collaborative work environment based in Bengaluru.
  • Career growth and development opportunities.

If you are excited about the opportunity to innovate in the healthcare technology space and meet the requirements of this role, we encourage you to apply.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Lead software Engineer(Linux, Shell Scripting)
Lead software Engineer(Linux, Shell Scripting)

DHR Holding India • Bengaluru

On-site
INR 1,400,000 - 2,800,000
Engineering Manager-Blr
Engineering Manager-Blr

BuildxPartners • Bengaluru Urban

On-site
INR 4,000,000 - 7,000,000
Lead Software Engineer (C# .Net)
Lead Software Engineer (C# .Net)

Beckman Coulter Diagnostics • Bengaluru

On-site
INR 1,900,000 - 2,700,000
Lead Software Engineer -C#, .NET
Lead Software Engineer -C#, .NET

Beckman Coulter Diagnostics • Bengaluru

On-site
INR 1,500,000 - 2,100,000
Lead software Engineer(Linux, Shell Scripting)
Lead software Engineer(Linux, Shell Scripting)

Beckman Coulter Diagnostics • Bengaluru

On-site
INR 1,800,000 - 2,400,000
Lead Systems Engineer
Lead Systems Engineer

Beckman Coulter Life Sciences • Bengaluru

On-site
INR 3,800,000 - 5,400,000
Lead Software Technologist I - C++ Embedded
Lead Software Technologist I - C++ Embedded

Philips Iberica SAU • Bengaluru

On-site
INR 1,500,000 - 2,500,000
Software Engineer
Software Engineer

xLM, LLC • Nashik District

On-site
INR 400,000 - 800,000
Competitive salary
Module Lead - Java
Module Lead - Java

Eurofins • India

On-site
INR 1,500,000 - 2,500,000
Company pension scheme
24/7 Employee Assistance programme
Engineering Manager-Blr
Engineering Manager-Blr

BuildxPartners • Bengaluru

On-site
INR 2,500,000 - 3,500,000