OffCampusJobs

Software Engineer I | Beckman Coulter Diagnostics | Bengaluru


Job Description

Beckman Coulter Diagnostics is hiring Software Engineer I professionals for its Bengaluru office. This opportunity is ideal for fresh graduates and early-career software engineers who are passionate about software development, C++, C#, Python, AI, and building technology that powers modern healthcare solutions.

As a Software Engineer I, you will contribute to the development of software for laboratory medical devices, work alongside experienced engineers, participate in product development, and gain hands-on experience with modern software engineering practices, AI technologies, and quality-focused development.

𝐂𝐨𝐦𝐩𝐚𝐧𝐲: Beckman Coulter Diagnostics
𝐑𝐨𝐥𝐞: Software Engineer I
𝐋𝐨𝐜𝐚𝐭𝐢𝐨𝐧: Bengaluru, Karnataka
𝐉𝐨𝐛 𝐓𝐲𝐩𝐞: Full-Time
𝐖𝐨𝐫𝐤 𝐌𝐨𝐝𝐞: On-Site
𝐄𝐱𝐩𝐞𝐫𝐢𝐞𝐧𝐜𝐞: 0–2 Years

𝐀𝐛𝐨𝐮𝐭 𝐁𝐞𝐜𝐤𝐦𝐚𝐧 𝐂𝐨𝐮𝐥𝐭𝐞𝐫 𝐃𝐢𝐚𝐠𝐧𝐨𝐬𝐭𝐢𝐜𝐬

Beckman Coulter Diagnostics, a Danaher company, is a global leader in clinical diagnostics with more than 90 years of innovation in healthcare technology. Its diagnostic solutions help hospitals, laboratories, research centers, and healthcare providers deliver faster, more accurate, and reliable patient care.

As part of Danaher, Beckman Coulter combines scientific innovation with continuous improvement to develop technologies that positively impact millions of patients and clinicians worldwide.

𝐉𝐨𝐛 𝐎𝐯𝐞𝐫𝐯𝐢𝐞𝐰

As a Software Engineer I, you will be involved in designing, developing, integrating, testing, and debugging software used in laboratory medical devices. You will work with technologies like C++, C#, Python, SQL Server, Visual Studio, and Azure DevOps while collaborating with experienced engineers to build reliable, high-quality software solutions.

This role provides an excellent opportunity to strengthen your software engineering skills while contributing to healthcare technologies that improve patient outcomes.

Roles & Responsibilities

• Develop software components by following established coding standards and engineering best practices.

• Assist in designing and implementing software modules under the guidance of senior engineers.

• Apply Object-Oriented Analysis and Design (OOA/OOD) principles while building software solutions.

• Write, execute, and analyze test cases to ensure software quality and reliability.

• Participate in code reviews and implement feedback to improve code quality.

• Debug software issues and support integration activities across different modules.

• Learn and use development tools, frameworks, and technologies required for project delivery.

• Collaborate with cross-functional engineering teams throughout the software development lifecycle.

• Contribute to continuous improvement initiatives and software quality practices.

• Gain exposure to AI-based software development and modern engineering workflows.

Qualifications & Eligibility

• Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field.

• 0–2 years of software development experience.

• Fresh graduates with strong programming fundamentals are encouraged to apply.

Skills Required

• Good knowledge of C++, C#, and Python programming.

• Understanding of Object-Oriented Programming (OOP) concepts.

• Basic knowledge of SQL Server and database fundamentals.

• Familiarity with Visual Studio and Azure DevOps.

• Understanding of software development lifecycle (SDLC).

• Knowledge of software testing and debugging techniques.

• Strong analytical and problem-solving skills.

• Good communication and collaboration abilities.

• Willingness to learn new technologies and development tools.

𝐏𝐫𝐞𝐟𝐞𝐫𝐫𝐞𝐝 𝐒𝐤𝐢𝐥𝐥𝐬

• Exposure to Artificial Intelligence tools and AI-based application development.

• Understanding of Agile software development methodologies.

• Experience with user interface development.

• Knowledge of medical device software development (preferred but not mandatory).

• Ability to work effectively in collaborative engineering teams.

𝐖𝐡𝐲 𝐉𝐨𝐢𝐧 𝐁𝐞𝐜𝐤𝐦𝐚𝐧 𝐂𝐨𝐮𝐥𝐭𝐞𝐫 𝐃𝐢𝐚𝐠𝐧𝐨𝐬𝐭𝐢𝐜𝐬?

• Work on software that supports life-saving diagnostic technologies.

• Gain hands-on experience with C++, C#, Python, SQL Server, and AI technologies.

• Learn from experienced engineers in a global healthcare technology company.

• Exposure to modern software engineering tools and development practices.

• Opportunity to work on innovative healthcare products with global impact.

• Collaborative learning environment with strong career development opportunities.

𝐂𝐚𝐫𝐞𝐞𝐫 𝐆𝐫𝐨𝐰𝐭𝐡 𝐎𝐩𝐩𝐨𝐫𝐭𝐮𝐧𝐢𝐭𝐢𝐞𝐬

This role provides an excellent foundation for building a long-term career in software engineering and healthcare technology.

Potential career paths include:

• Software Engineer

• Full Stack Developer

• Backend Developer

• AI Software Engineer

• Embedded Software Engineer

• Medical Device Software Engineer

• Cloud Software Engineer

• Senior Software Engineer

• Technical Lead

• Engineering Manager

The experience gained in this role can open opportunities across Healthcare Technology, Artificial Intelligence, Enterprise Software Development, and Product Engineering.

𝐖𝐡𝐨 𝐒𝐡𝐨𝐮𝐥𝐝 𝐀𝐩𝐩𝐥𝐲?

• Fresh graduates looking to start their software engineering career.

• Developers with knowledge of C++, C#, Python, or SQL.

• Candidates interested in healthcare technology and AI.

• Engineers who enjoy problem-solving and building high-quality software.

• Professionals eager to learn modern software development practices.

Apply for this Position

Apply Now
Software Engineer I | Beckman Coulter Diagnostics | Bengaluru Job Opening