02 Oct
|
Philips
|
Bengaluru
Job Title
Senior Software Technologist I - C++
Job Description
Software Engineer II
Your Role:
• Design, develop, test, and maintain software components and applications using up-to-date 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,
📌 Senior Software Technologist I (Bengaluru)
🏢 Philips
📍 Bengaluru