# Senior Software Technologist I - C++ at Philips

Philips is hiring a Senior Software Technologist I - C++ in Bengaluru, India. Level rates it Little AI ●○○○; you can [apply on Philips](https://jobsbylevel.com/go/cda2aa44-d067-49a0-b83c-9b8d56bea20e?utm_medium=ai-agent).

AI Level 1, AI centrality 35 out of 100. Bangalore.

## Details

- Company: [Philips](https://jobsbylevel.com/companies/philips)
- AI level: AI Level 1 (score 35 out of 100)
- Location: Bangalore
- Posted: September 23, 2026
- Apply: https://jobsbylevel.com/go/cda2aa44-d067-49a0-b83c-9b8d56bea20e?utm_medium=ai-agent
- Free CV review for this job: https://jobsbylevel.com/cv-review?job=senior-software-technologist-i-c-at-philips-b31ff5

## Description

Job Title Senior Software Technologist I - C++ Job Description Software Engineer II Your Role: • Design, develop, test, and maintain software components and applications using modern C++, 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++, 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, rebasing, and code reviews. • Support and troubleshoot CI/CD pipeline issues using GitHub Actions and participate in continuous integration activities. • Manage software dependencies and package management using NuGet and Conan. • Configure and maintain build systems using CMake and Visual Studio project configurations. • Develop and execute unit tests using Google Test (GTest) to ensure software quality and reliability. • Perform debugging, root cause analysis, and defect resolution for software issues identified during development, testing, and field support activities. • Participate in peer code reviews and contribute to software quality, maintainability, and technical excellence. • Collaborate effectively with Software Verification, Product Management, DevOps, Architecture, and cross-functional teams to deliver high-quality software solutions. • Create and maintain technical documentation including design documents, implementation notes, and troubleshooting guides. • Participate in Agile development activities including sprint planning, estimation, daily stand-ups, reviews, and retrospectives. You Are a Great Fit If: • Bachelor’s degree in computer science, Software Engineering, Electronics, Information Technology, or a related engineering discipline. • 8–10 years of professional software development experience using C++, C#. • Strong understanding of object-oriented programming concepts, data structures, algorithms, and software design principles. • Experience developing applications in Windows environments. • Good understanding of Windows OS fundamentals including Registry, Processes, Services, Threads, File System, and User Account Control (UAC). • Hands-on experience with Visual Studio-based C++, C# development. • Experience using GitHub for source code management, code reviews, pull requests, merging, and rebasing. • Familiarity with GitHub Actions and CI/CD workflows, including basic troubleshooting of pipeline failures. • Experience with build and dependency management tools such as CMake, Conan, and NuGet. • Experience writing and maintaining unit tests using Google Test (GTest). • Strong debugging, analytical, and problem-solving skills. • Good verbal and written communication skills with the ability to work effectively in a collaborative environment. You will stand out if you also have: • Exposure to software development in regulated industries such as Medical Devices, Healthcare, Automotive, Aerospace, or Industrial Systems. • Familiarity with static code analysis and code quality tools such as SonarQube, CodeScene, and C++ linting tools. • Knowledge of software architecture patterns, design patterns, and secure coding practices. • Experience working in Agile/Scrum development environments. • Familiarity with software installation, deployment, and configuration management practices. Preferred Skills • C++17 / C++20/ C# • Visual Studio • Windows Application Development • GitHub & GitHub Actions • CMake • Conan • NuGet • Google Test (GTest) • Debugging and Root Cause Analysis • SonarQube • CodeScene • Static Code Analysis &

The description is cut here. Read the full offer: https://jobsbylevel.com/jobs/senior-software-technologist-i-c-at-philips-b31ff5

Source: https://jobsbylevel.com/jobs/senior-software-technologist-i-c-at-philips-b31ff5

## Cite this page

Level. https://jobsbylevel.com/jobs/senior-software-technologist-i-c-at-philips-b31ff5.

Get job alerts: https://jobsbylevel.com/newsletter
