At a Glance
- Tasks: Develop cutting-edge client desktop software and collaborate with clients on bespoke solutions.
- Company: Join a market-leading software house with a friendly, supportive team culture.
- Benefits: Earn up to £75k, plus bonuses, private medical care, and gym membership perks.
- Other info: Enjoy remote work flexibility with occasional team meet-ups in Cambridge.
- Why this job: Work on innovative projects that impact millions of users worldwide.
- Qualifications: Strong C++ skills and experience with cross-platform development and networking technologies.
The predicted salary is between 54000 - 84000 £ per year.
Overview
C++ Software Engineer / Developer (SDK OEM) Cambridge / WFH to £75k
Are you a C++ Software Engineer looking for an opportunity to work on complex and interesting, cutting edge systems with client interaction? You could be joining a market leading software house whose remote access product is used by hundreds of millions of users worldwide.
As a C++ Developer you will join the team responsible for creating the client desktop software that forms a key part of the core remote access technology. You will be involved across the full development lifecycle from requirements analysis through design, development and testing, with a focus on backend C++ services and SDKs that require scalability, large amounts of data and must be security compliant. You will also collaborate with Sales to lend technical expertise to prospective client discussions and then work with those customers to understand bespoke system requirements, building solutions and delivering results.
Location / Work from Home: There is a friendly and supportive team environment; you will be able to work from home most of the time, with occasional meetings in the Cambridge office (once or twice a month).
About You
- You have strong C++ development skills.
- You have cross‑platform experience (Linux, Windows, Mac).
- You have experience developing client SDKs.
- You have a good understanding of networking technologies, protocols (e.g., TCP/IP, UDP, multicast) and/or security principles in regulated environments.
- You are collaborative with clear, concise communication skills.
- You have a relevant degree e.g. Computer Science.
What’s in it for you
- Salary to £75k
- Bonus
- Pension
- Private Medical Care
- Life Assurance
- Travel Insurance
- Subsidised gym membership and a range of other perks
Apply now to find out more about this C++ Software Engineer / Developer opportunity.
We are an equal opportunities employer and value diversity in our workforce; we will not discriminate based on race, colour, religion, sex, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status.
C++ Software Engineer SDK OEM in Cambridge employer: Client Server
Join a leading software house in Cambridge that champions innovation and collaboration, offering a supportive work culture where you can thrive as a C++ Software Engineer. With competitive salaries, comprehensive benefits including private medical care and subsidised gym memberships, and the flexibility of remote work, this company prioritises employee growth and well-being, making it an excellent choice for those seeking meaningful and rewarding employment.
StudySmarter Expert Advice🤫
We think this is how you could land C++ Software Engineer SDK OEM in Cambridge
✨Tip Number 1
Network like a pro! Reach out to your connections in the tech industry, especially those who work with C++ or in software development. A friendly chat can lead to insider info about job openings that aren't even advertised yet.
✨Tip Number 2
Show off your skills! Create a portfolio showcasing your C++ projects, especially any SDKs or backend services you've developed. This gives potential employers a tangible look at what you can do and sets you apart from the crowd.
✨Tip Number 3
Prepare for interviews by brushing up on common C++ questions and coding challenges. Practice explaining your thought process clearly, as communication is key when collaborating with teams and clients.
✨Tip Number 4
Don't forget to apply through our website! We make it easy for you to find roles that match your skills and interests. Plus, it shows you're serious about joining our team and helps us get to know you better.
We think you need these skills to ace C++ Software Engineer SDK OEM in Cambridge
Some tips for your application 🫡
Tailor Your CV:Make sure your CV highlights your strong C++ development skills and any relevant experience with client SDKs. We want to see how your background aligns with the responsibilities mentioned in the job description.
Craft a Compelling Cover Letter:Use your cover letter to showcase your passion for software engineering and your understanding of networking technologies. This is your chance to connect your skills with what we’re looking for, so make it personal!
Showcase Your Projects:If you’ve worked on any interesting projects, especially those involving backend C++ services or security compliance, be sure to mention them. We love seeing real-world applications of your skills!
Apply Through Our Website:We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you don’t miss out on any updates regarding your application status.
How to prepare for a job interview at Client Server
✨Know Your C++ Inside Out
Make sure you brush up on your C++ skills before the interview. Be prepared to discuss your experience with backend services and SDKs, as well as any specific projects you've worked on that demonstrate your expertise in scalability and security compliance.
✨Understand the Full Development Lifecycle
Familiarise yourself with the entire development process from requirements analysis to testing. Be ready to share examples of how you've contributed at each stage, especially in relation to client desktop software and remote access technology.
✨Communicate Clearly and Collaboratively
Since collaboration with Sales and clients is key, practice articulating your thoughts clearly. Prepare to discuss how you've worked with others to understand bespoke system requirements and how you’ve communicated technical concepts to non-technical stakeholders.
✨Research Networking Technologies
Brush up on your knowledge of networking protocols like TCP/IP and UDP, as well as security principles in regulated environments. Being able to discuss these topics confidently will show that you’re well-prepared for the role and understand the technical landscape.