At a Glance
- Tasks: Develop cutting-edge multimedia software for high-performance imaging on Windows devices.
- Company: Join a leading global tech innovator at their Cambridge R&D centre.
- Benefits: Enjoy a competitive salary, 33 days holiday, and a 3% pension scheme.
- Why this job: Be part of a team shaping the future of colour-accurate imaging technology.
- Qualifications: MSc/PhD in Computer Science or related field; expert C/C++ skills required.
- Other info: Ideal for those passionate about pixels and performance in real-time applications.
The predicted salary is between 48000 - 72000 £ per year.
Shape the next generation of colour-accurate, high-performance imaging on Windows.
Our client, a leading global technology innovator, is building a brand-new multimedia stack at its Cambridge R&D centre—focused on real-time HDR tone-mapping, colour-space conversion, and computer-vision acceleration for ARM-based Windows devices. They’re seeking an inventive C/C++ engineer who lives and breathes pixels, performance, and high-fidelity image rendering.
- Design and prototype SDR → HDR rendering and image-processing algorithms.
- Build robust unit & integration tests to guarantee colour fidelity.
- MSc/PhD (or equivalent experience) in Computer Science, EE, Imaging or related.
- Expert-level C/C++ on Windows; strong performance profiling & SIMD experience.
- Hands-on knowledge of DirectX 11/12 (or Vulkan/Metal) and shader programming.
- Experience with image/video processing or real-time computer vision.
- Contributions to open-source graphics or imaging projects.
C++ Developer, Software Engineer employer: European Tech Recruit
Contact Detail:
European Tech Recruit Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land C++ Developer, Software Engineer
✨Tip Number 1
Familiarise yourself with the latest advancements in HDR tone-mapping and colour-space conversion. Being able to discuss recent developments or innovations in these areas during your interview will show your passion and expertise.
✨Tip Number 2
Engage with the C++ and DirectX communities online. Participating in forums, contributing to discussions, or even sharing your own projects can help you build a network and demonstrate your commitment to the field.
✨Tip Number 3
Prepare to showcase your problem-solving skills through practical coding challenges. Many tech interviews include live coding sessions, so practice common algorithms and data structures relevant to image processing and performance profiling.
✨Tip Number 4
If you have contributed to open-source graphics or imaging projects, be ready to discuss your contributions in detail. This not only highlights your technical skills but also your ability to collaborate and work within a team.
We think you need these skills to ace C++ Developer, Software Engineer
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights your experience with C/C++, DirectX, and any relevant projects in image processing or computer vision. Use specific examples that demonstrate your skills in performance profiling and shader programming.
Craft a Compelling Cover Letter: In your cover letter, express your passion for multimedia software engineering and how your background aligns with the company's goals. Mention your experience with HDR tone-mapping and any contributions to open-source projects to stand out.
Showcase Relevant Projects: If you have worked on any projects related to real-time imaging or computer vision, include them in your application. Provide links to your GitHub or portfolio where potential employers can see your work in action.
Proofread and Edit: Before submitting your application, carefully proofread all documents for spelling and grammatical errors. A polished application reflects your attention to detail, which is crucial for a role focused on high-fidelity image rendering.
How to prepare for a job interview at European Tech Recruit
✨Showcase Your Technical Skills
Be prepared to discuss your expertise in C/C++ and any relevant experience with DirectX or similar technologies. Bring examples of past projects where you implemented performance profiling or SIMD techniques, as this will demonstrate your hands-on knowledge.
✨Understand the Company’s Vision
Research the company’s focus on high-performance imaging and real-time HDR tone-mapping. Being able to articulate how your skills align with their goals will show that you are genuinely interested in the role and the company.
✨Prepare for Problem-Solving Questions
Expect technical questions that assess your problem-solving abilities, especially related to image processing and computer vision. Practice coding challenges or algorithm design problems that reflect the type of work you would be doing.
✨Demonstrate Your Passion for Innovation
Share your contributions to open-source projects or any personal projects that showcase your creativity and passion for technology. This can set you apart from other candidates and highlight your commitment to the field.