215243 Windows C++ Developer
Overview
In this role you will build and support a Windows-based platform for wearable devices, collaborating with product, design and test teams to deliver innovative SDKs and reference apps. You’ll own significant portions of the codebase, work with global teams, and contribute to process improvements in a fast-paced, hands-on environment. This position offers the opportunity to shape next-generation wearables and SDK experiences for high-visibility customers.
ResponsibilitiesDevelop Windows-based application platform and reference applications for wearable productsCreate public-facing SDK solutions for high-visibility customersCollaborate with remote global teams (device, cloud, test)Own substantial portions of the codebase for new features and maintenanceContribute to ongoing process improvements and development practices
Key requirements5+ years of Windows application and/or SDK development experience3+ years with Windows 8.x/10Strong Visual C++ expertiseSolid understanding of COM, background services, databases, Win32, GDI, RPC and IPCExperience with TFS and Git version controlsExperience writing unit tests with Visual Studio 2013+Strong OO skills including concurrency and multi-threadingUnderstanding of SDLC and AgileMS degree in CS or related major, or equivalent experienceproblem solvingmultitasking with tenacityinitiativeC++ (Visual C++)COM, Win32, GDI, IPCMultithreading and concurrency