medCPU, a software company specializing in Clinical Decision Support (CDS) software for the healthcare industry, is looking for a Software Engineer to join our growing Pittsburgh team!
As a Software Engineer with medCPU, you will be responsible for developing applications and features to leverage our CDS solution with a high-precision data platform. We work in small teams (4-6 people) focusing on an aspect of the overall project. Our engineers, QA and product analysts work together to build solutions that meet the needs of our customers and internal operations teams. Our engineers evaluate new approaches, frameworks, and libraries on a regular basis and strive to ensure we’re using the best tool for the team and the job at hand.
5+ years of recent experience writing highly optimized C++ code
Experience writing C++ Windows applications
MS Visual Studio 2015+ and build tools such as CMake
Additional, preferred qualifications:
Strong debugging and analytical skills
Memory/CPU profiling and benchmarking
Proficient at designing solid application architectures
Unit and integration testing
Git-based workflows and their use in Continuous Integration
We prefer candidates who are motivated to solve difficult engineering problems with clean, efficient code. Team fit is also important – our engineers thrive on collaboration and work hard to ensure an open, friendly team culture.
Internal Number: 2019-01
medCPU delivers accurate real-time enterprise decision support software and services on top of an organization's IT environment. Through its revolutionary Advisor technology, medCPU uniquely captures the complete clinical picture from clinicians' free-text notes, dictations, and structured documentation entered into any Electronic Medical Record (EMR), and analyzes it against a growing library of best-practice content, generating real-time precise prompts for best care consideration. medCPU's applications include clinical and compliance support solutions.