- Professional
- Bureau à Cambridge
Description -
C++ Software Engineer
Position Summary
We are looking for an C++ developer to join our engineering team in Cambridge. You will be working on the HP Wolf Security Update Service - a key part of our security software products that are installed on end-user PCs (see https://www.hpwolf.com/).
On the server-side the HP Wolf Security Controller provides security policy and software updates for the product. It also receives status, events and threat data from these clients, including malware traces, which are used to produce interactive visualisations in the web-based UI and are summarised in reports. The HP Wolf Security Portal is the unifying service for customers accessing the capabilities provided by HP Wolf Security on endpoints. Integrating with different SSO providers (Azure AD, HP ID) for authentication, it enables self-service onboarding for entitlement to HP Wolf Security endpoint software. You'll work closely with the server-side team to develop the client-side Security Update Service that runs on millions of PCs.
Job responsibilities:
Developing new features in C++
Investigating and resolving customer issues
Adding new automated tests in Python
Designing the end-to-end architecture with the server and firmware side developers
Required experience
Expert-level of Modern C++
Experience with the Boost library
Knowledge of common client-server communication methods (eg. HTTP, JSON)
Experience working with authentication and authorization protocols (eg. OAuth)
Mid-level Python knowledge
Desirable
Microsoft Windows application development experience
C# .NET experience
Experience working with cryptographic key management
An understanding of Django
Job -
SoftwareSchedule -
Full timeShift -
No shift premium (United Kingdom)Travel -
Relocation -
Equal Opportunity Employer (EEO) -
HP, Inc. provides equal employment opportunity to all employees and prospective employees, without regard to race, color, religion, sex, national origin, ancestry, citizenship, sexual orientation, age, disability, or status as a protected veteran, marital status, familial status, physical or mental disability, medical condition, pregnancy, genetic predisposition or carrier status, uniformed service status, political affiliation or any other characteristic protected by applicable national, federal, state, and local law(s).
Please be assured that you will not be subject to any adverse treatment if you choose to disclose the information requested. This information is provided voluntarily. The information obtained will be kept in strict confidence.
If you’d like more information about HP’s EEO Policy or your EEO rights as an applicant under the law, please click here: Equal Employment Opportunity is the Law Equal Employment Opportunity is the Law – Supplement
Postuler maintenant