Software Engineer II
Philips • Bengaluru, Karnataka • Posted July 11, 2026
Position Overview
Job Title
Software Engineer IIJob 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,...