C++ Graphics Software Engineer
C++ Graphics Software Engineer

C++ Graphics Software Engineer

Slough Full-Time 43000 - 52000 £ / year (est.) No home office possible
Go Premium
IC Resources

At a Glance

  • Tasks: Join a team to develop cutting-edge visual technologies and create dynamic mid-air effects.
  • Company: Exciting small company focused on innovative acoustic and visual tech.
  • Benefits: Competitive salary, collaborative environment, and opportunities for rapid career growth.
  • Other info: Collaborate with experts and evolve prototypes into customer-facing products.
  • Why this job: Work with advanced tech and make a real impact in the graphics field.
  • Qualifications: Strong C++ skills and experience with 3D graphics in OpenGL/OpenCL.

The predicted salary is between 43000 - 52000 £ per year.

C++ Graphics Software Engineer

London

£50,000 – £60,000

You’ll be joining a brand-new specialist team of experts across software, product, content, and electronics, developing cutting-edge acoustic and visual technologies that use advanced projection and optimisation techniques to manipulate particles and create dynamic mid-air visual effects.

What You’ll Be Doing

  • Implement 3D model slicing algorithms to convert mesh data into path representations, similar to CAD or 3D printing toolchains.
  • Create intuitive internal tooling for non-technical users, focusing on usability and rapid iteration of prototype features.
  • Integrate software with hardware control systems and design computational pipelines bridging authoring tools with physical display platforms.
  • Design and prototype GUI applications for authoring and editing animated 3D content.
  • Collaborate closely with multidisciplinary teams to evolve prototype tools into customer-facing products.

What\’s required for this C++ Graphics Software Engineer opportunity?

  • Strong experience in C++.
  • Proven capability with 3D graphics in OpenGL and OpenCL.
  • Experience in optimisation, particularly in path planning.
  • Solid understanding of real-time tracking, projection mapping, and geometry-based visual algorithms.
  • Background in simulation, graphics, or optimisation systems applied to physical prototypes.

If you have graphics experience and you\’re looking for a new role within an exciting small company, please apply to learn more.

If you\’re interested in this, or other opportunities across the UK, please contact Jack Bird at IC Resources. jack.bird@ic-resources.com

C++ Graphics Software Engineer employer: IC Resources

Join a dynamic and innovative team in London, where your expertise as a C++ Graphics Software Engineer will contribute to pioneering acoustic and visual technologies. Our collaborative work culture fosters creativity and growth, offering you the chance to develop cutting-edge solutions while working alongside industry experts. With a focus on employee development and a commitment to pushing the boundaries of technology, this is an excellent opportunity for those seeking meaningful and rewarding employment.
IC Resources

Contact Detail:

IC Resources Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land C++ Graphics Software Engineer

✨Tip Number 1

Network like a pro! Reach out to folks in the industry, attend meetups, and connect with potential colleagues on LinkedIn. You never know who might have the inside scoop on job openings or can refer you directly.

✨Tip Number 2

Show off your skills! Create a portfolio showcasing your projects, especially those involving C++ and 3D graphics. This will give you an edge and demonstrate your hands-on experience to potential employers.

✨Tip Number 3

Prepare for technical interviews by brushing up on your algorithms and data structures. Practice coding challenges related to graphics programming, as this will help you feel more confident when it’s time to shine.

✨Tip Number 4

Don’t forget to apply through our website! We’ve got loads of exciting opportunities waiting for you. Plus, applying directly can sometimes put you ahead of the competition.

We think you need these skills to ace C++ Graphics Software Engineer

C++
3D Graphics
OpenGL
OpenCL
Path Planning Optimisation
Real-Time Tracking
Projection Mapping
Geometry-Based Visual Algorithms
Simulation Systems
Graphics Systems
User Interface Design
Collaboration Skills
Prototyping

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights your experience with C++ and 3D graphics. We want to see how your skills align with the role, so don’t be shy about showcasing relevant projects or achievements!

Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Use it to explain why you’re excited about joining our team and how your background in optimisation and real-time tracking makes you a perfect fit for us.

Showcase Your Projects: If you've worked on any cool projects involving OpenGL or OpenCL, make sure to mention them! We love seeing practical examples of your work, especially if they relate to dynamic visual effects.

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 important updates from our team!

How to prepare for a job interview at IC Resources

✨Know Your C++ Inside Out

Make sure you brush up on your C++ skills before the interview. Be prepared to discuss your experience with 3D graphics, OpenGL, and OpenCL. Practising coding challenges related to these topics can really help you demonstrate your expertise.

✨Showcase Your 3D Graphics Knowledge

Since the role involves implementing 3D model slicing algorithms, be ready to talk about any relevant projects you've worked on. Bring examples of how you've tackled similar challenges in the past, especially those involving optimisation and path planning.

✨Prepare for Technical Questions

Expect technical questions that dive deep into real-time tracking, projection mapping, and geometry-based visual algorithms. Brush up on these concepts and think of practical applications or problems you've solved that relate to them.

✨Emphasise Collaboration Skills

This role requires working closely with multidisciplinary teams, so be prepared to discuss your teamwork experiences. Share examples of how you've collaborated with others to evolve prototypes into customer-facing products, highlighting your communication skills.

C++ Graphics Software Engineer
IC Resources
Location: Slough
Go Premium

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

>