Software Engineer
Core
Designing, developing, and maintaining production-critical Windows software applications, services, and utilities using native C++.
Role type
Senior C++ Windows Software Engineer
Builds
Native C++ components, Windows-native services, system utilities, and build/release automation tools
Domain
Medical technology / Windows systems programming
Deliverable
production ML models | product features | infrastructure
Required skills
C++, Java, Win32 API, multithreading, IPC, PowerShell, Python scripting, debugging complex production systems, legacy codebase modernization
Preferred skills
WMI, driver-adjacent experience, native build pipeline experience (MS Build/GitHub Actions)
Technologies
C++, Java, Windows, MSBuild, GitHub Actions, PowerShell, Python
Responsibilities
Develop and maintain C++ software components and Windows services; own build, release, and deployment ecosystems; investigate and resolve complex issues via log and memory dump analysis; modernize legacy codebases while ensuring backward compatibility; collaborate with QA and DevOps for CI/CD; participate in full SDLC from requirements to support
Seniority
Senior, hands-on IC


