Software Engineer II

Philips • Bengaluru, Karnataka • Posted July 11, 2026

Position Overview

JOB DESCRIPTION

Job Title

Software Engineer II

Job Description

Software Engineer II 


Your Role:

• Design, develop, test, and maintain software components and applications us ing modern C++ in a Windows-based environment.

• Participate in the full software development lifecycle including requirements analysis, design, implementation, testing, debugging, and maintenance.

• Develop and maintain software applications using Visual Studio and associated C++ development tools.

• Work with Windows operating system fundamentals including processes, services, registry, file system, User Account Control (UAC), and application configuration.

• Create, enhance, and troubleshoot software modules while adhering to coding standards, design guidelines, and software development best practices.

• Utilize GitHub for source control management including branching strategies, commits, pull requests, merges,...