Agent
Jobs
Applied
Tracker
Profile
    1. Jobs for you
    2. Job

    Job · 18998412

    Philips logo

    Senior Software Technologist I - C++

    Philips · Bengaluru · onsite · Posted 28d ago

    Not disclosedFresherfulltimeSourced fromFoundit

    About a minute. You'll make an account on the way through.

    About this role

    Job Description

    Software Engineer IIu00A0


    Your Role:

    u00A0

    u2022 Design, develop, test, and maintain software components and applications using modern C++, C# in a Windows-based environment.

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

    u2022 Develop and maintain software applications using Visual Studio and associated C++, C# development tools.

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

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

    u2022 Utilize GitHub for source control management including branching strategies, commits, pull requests, merges, rebasing, and code reviews.

    u2022 Support and troubleshoot CI/CD pipeline issues using GitHub Actions and participate in continuous integration activities.

    u2022 Manage software dependencies and package management using NuGet and Conan.

    u2022 Configure and maintain build systems using CMake and Visual Studio project configurations.

    u2022 Develop and execute unit tests using Google Test (GTest) to ensure software quality and reliability.

    u2022 Perform debugging, root cause analysis, and defect resolution for software issues identified during development, testing, and field support activities.

    u2022 Participate in peer code reviews and contribute to software quality, maintainability, and technical excellence.

    u2022 Collaborate effectively with Software Verification, Product Management, DevOps, Architecture, and cross-functional teams to deliver high-quality software solutions.

    u2022 Create and maintain technical documentation including design documents, implementation notes, and troubleshooting guides.

    u2022 Participate in Agile development activities including sprint planning, estimation, daily stand-ups, reviews, and retrospectives.

    u00A0

    You Are a Great Fit If:

    u00A0

    u2022 Bacheloru2019s degree in computer science, Software Engineering, Electronics, Information Technology, or a related engineering discipline.

    u2022 8u201310 years of professional software development experience using C++, C#.

    u2022 Strong understanding of object-oriented programming concepts, data structures,u00A0 u00A0u00A0algorithms, and software design principles.

    u2022 Experience developing applications in Windows environments.

    u2022 Good understanding of Windows OS fundamentals including Registry, Processes, Services, Threads, File System, and User Account Control (UAC).

    u2022 Hands-on experience with Visual Studio-based C++, C# development.

    u2022 Experience using GitHub for source code management, code reviews, pull requests, merging, and rebasing.

    u2022 Familiarity with GitHub Actions and CI/CD workflows, including basic troubleshooting of pipeline failures.

    u2022 Experience with build and dependency management tools such as CMake, Conan, and NuGet.

    u2022 Experience writing and maintaining unit tests using Google Test (GTest).

    u2022 Strong debugging, analytical, and problem-solving skills.

    u2022 Good verbal and written communication skills with the ability to work effectively in a collaborative environment.

    u00A0

    u00A0

    You will stand out if you also have:

    u2022 Exposure to software development in regulated industries such as Medical Devices, Healthcare, Automotive, Aerospace, or Industrial Systems.

    u2022 Familiarity with static code analysis and code quality tools such as SonarQube, CodeScene, and C++ linting tools.

    u2022 Knowledge of software architecture patterns, design patterns, and secure coding practices.

    u2022 Experience working in Agile/Scrum development environments.

    u2022 Familiarity with software installation, deployment, and configuration management practices.

    Preferred Skills

    u2022 C++17 / C++20/ C#

    u2022 Visual Studio

    u2022 Windows Application Development

    u2022 GitHub & GitHub Actions

    u2022 CMake

    u2022 Conan

    u2022 NuGet

    u2022 Google Test (GTest)

    u2022 Debugging and Root Cause Analysis

    u2022 SonarQube

    u2022 CodeScene

    u2022 Static Code Analysis & Linting Tools

    u2022 Agile Development Methodologies

    How we work together:


    We believe that we are better together than apart. For our office-based teams, this means working in-person at least 3 days per week.

    • undefined
    • Onsite roles require full-time presence in the companyu2019s facilities.u00A0
    • Field roles are most effectively done outside of the companyu2019s main facilities, generally at the customersu2019 or suppliersu2019 locations.
    • This role is an office-based role.
      u00A0

    About Philips:
    We are a health technology company. We built our entire company around the belief that every human matters, and we won't stop until everybody everywhere has access to the quality healthcare that we all deserve. Do the work of your life to help the lives of others.
    u2022 Learn more about .
    u2022 Discover .
    u2022 Learn more about .
    If youu2019re interested in this role and have many, but not all, of the experiences needed, we encourage you to apply. You may still be the right candidate for this or other opportunities at Philips. Learn more about our culture of impact with care .

    • undefined

    #LI-PHILIN

    u00A0

    Sourced from foundit

    Skills

    Githubsonarqubetestcmakevisual studioGithub ActionsNugetdebuggingstatic code analysisConanCodescene

    About Philips

    Philips logo

    Philips

    Medical Equipment

    5.8k+

    employees

    1930

    96 years old

    Amsterdam

    Netherlands

    About

    Philips specializes in health technologies, addressing healthcare challenges through innovative solutions in diagnostics, treatment, and patient monitoring.

    Industries

    Medical EquipmentConsumer goodsElectronics

    Employee ratings

    1,936 reviews

    3.8/ 5

    Culture

    3.7

    Career growth

    3.0

    Work-life

    3.9

    Employees rate it well for

    Work Life Balance335Work Culture201Senior Management157Salary151Learning116

    Find them on

    WebsiteLinkedInAmbitionBox reviews

    Senior Software Technologist I - C++ · waiting for your command