Software Engineer I
📄 Job Description
About the Company
At Beckman Coulter Diagnostics, one of Danaher’s 15+ operating companies, our work saves lives—and we’re all united by a shared commitment to innovate for tangible impact.
As a global leader in clinical diagnostics, Beckman Coulter Diagnostics has challenged convention to elevate the diagnostic laboratory’s role in improving patient health for more than 90 years. Our diagnostic solutions are used in routine and complex clinical testing, and are used in hospitals, reference and research laboratories, and physician offices around the world. Every hour around the world, more than one million tests are run on Beckman Coulter Diagnostics systems, impacting 1.2 billion patients and more than three million clinicians per year.
About the Role
The Software Engineer I is responsible for designing, developing, integrating, and debugging highly complex software programs for laboratory medical devices and new product development. We are seeking Software Engineers with hands-on C++, C#, Python & SQL Server programming skills.
This position reports to the Software Engineering Manager and is part of the Instrument R&D located in Bengaluru and will be an on-site, full-time role.
Responsibilities
- Assist in developing software components using established coding standards and development practices.
- Apply basic Object-Oriented Analysis and Design (OOA/OOD) concepts in development activities.
- Support module design activities under the guidance of senior engineers.
- Execute test cases and analyze test results to ensure software quality.
- Participate in code reviews and implement feedback provided by senior team members.
- Learn and use software development tools, frameworks, and technologies required for project delivery.
Requirements
- Bachelor’s / Master’s degree in Software Engineering, Computer Science or equivalent.
- Total 0-to-2-year experience in software development.
- 0-to-2-year experience designing and developing C++, C# and Python-based solutions.
- Experience with any user interface development along with Visual Studio and Azure DevOps.
- 0-to-2-year experience in building AI solutions and good understanding of AI tools and ecosystem.
Preferred Qualifications
- Experience in medical device design & development is a plus.
- Experience in Agile development processes and philosophies.
- Ability to work well with people and be both highly motivated and motivating.