Software Engineer II
Core
Design, develop, test, and maintain software components and applications using modern C++ in a Windows-based environment.
Role type
Software Engineer II
Builds
Software components and applications for Philips health technology products
Domain
Health technology / Windows desktop development
Deliverable
production ML models | product features
Required skills
C++, Windows OS fundamentals, Visual Studio, GitHub, CI/CD pipelines, CMake, NuGet, Conan, Google Test (GTest), debugging, unit testing
Preferred skills
C++17/C++20, static code analysis tools, software architecture patterns, Agile/Scrum methodologies
Technologies
C++, Visual Studio, GitHub, GitHub Actions, CMake, NuGet, Conan, Google Test, SonarQube, CodeScene
Responsibilities
Design and develop software components, participate in full SDLC, troubleshoot CI/CD pipelines, perform debugging and root cause analysis, create technical documentation, conduct peer code reviews
Seniority
Mid-level individual contributor