At a Glance
- Tasks: Join a dynamic team to develop cutting-edge 3D visualisation software using C++.
- Company: Be part of a global leader in engineering, known for innovation and excellence.
- Benefits: Enjoy hybrid work options, a friendly team environment, and opportunities for growth.
- Why this job: Work on exciting projects that shape the future of 3D technology and enhance your skills.
- Qualifications: Strong C++ skills and knowledge of 3D graphics are essential; problem solvers welcome!
- Other info: Work in central Birmingham just one day a week; immediate interview slots available.
The predicted salary is between 30000 - 50000 £ per year.
Ready to push the boundaries of 3D visualisation while working with a global leader in engineering? We're seeking a talented C++ Software Engineer to join a friendly hybrid team in Birmingham making a positive impact.
The C++ Graphics Software Engineer will be re-imagining the 3D part of the product with the chance to get involved in early stage work and be a champion for best practice and use latest tools. The core product is well esteemed across the globe and you will be developing the next generation of the product.
Working in a small C++ team, you’ll work with C++/20 and with other like-minded forward-thinking software engineers on a mix of 2D / 3D, core C++ development and UI. No two days will be the same with lots of variety and future growth too.
C++ Graphics Software Engineer requirements:
- Strong modern C++ skills
- Knowledge of 3D graphics / rendering (Unreal, OpenGL, DirectX, Vulkan etc.)
- Good 3D maths
- Eye for writing clean and maintainable code thriving on problem solving
If you have a good background in C++ and some experience with 3D graphics, then this would be an ideal role. Work in the office in central Birmingham 1 day a week.
Take the next step in your career and apply now for immediate consideration and interview slots.
C++ Software Engineer - Graphics employer: Softweb Resourcing
Contact Detail:
Softweb Resourcing Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land C++ Software Engineer - Graphics
✨Tip Number 1
Familiarise yourself with the latest C++ standards, especially C++20, as this will be crucial for your role. Brush up on modern features and best practices to demonstrate your commitment to writing clean and maintainable code.
✨Tip Number 2
Gain hands-on experience with popular graphics APIs like OpenGL, DirectX, or Vulkan. Consider working on personal projects or contributing to open-source projects that involve 3D graphics to showcase your skills.
✨Tip Number 3
Prepare to discuss your problem-solving approach during interviews. Be ready to share specific examples of challenges you've faced in previous projects, particularly those related to 3D rendering or graphics programming.
✨Tip Number 4
Network with professionals in the graphics software engineering field. Attend relevant meetups or online forums to connect with others who share your interests, which could lead to valuable insights and potential referrals.
We think you need these skills to ace C++ Software Engineer - Graphics
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights your strong modern C++ skills and any experience you have with 3D graphics or rendering technologies like Unreal, OpenGL, DirectX, or Vulkan. Use specific examples to demonstrate your problem-solving abilities and your eye for writing clean, maintainable code.
Craft a Compelling Cover Letter: In your cover letter, express your enthusiasm for the role and the company. Mention how your background in C++ and 3D graphics aligns with their needs. Be sure to convey your passion for pushing the boundaries of 3D visualisation and your eagerness to contribute to their innovative projects.
Showcase Relevant Projects: If you have worked on any relevant projects, whether personal or professional, include them in your application. Describe your role, the technologies used, and the outcomes. This will help demonstrate your practical experience and commitment to the field.
Proofread Your Application: Before submitting your application, take the time to proofread everything. Check for spelling and grammatical errors, and ensure that all information is accurate and clearly presented. A polished application reflects your attention to detail and professionalism.
How to prepare for a job interview at Softweb Resourcing
✨Showcase Your C++ Skills
Be prepared to discuss your experience with modern C++. Highlight specific projects where you've used C++20 features and how they improved your code. This will demonstrate your technical proficiency and familiarity with the latest standards.
✨Demonstrate 3D Graphics Knowledge
Brush up on your knowledge of 3D graphics and rendering techniques. Be ready to talk about your experience with tools like Unreal, OpenGL, DirectX, or Vulkan. Providing examples of how you've applied these in past projects can set you apart.
✨Emphasise Problem-Solving Skills
Prepare to discuss specific challenges you've faced in your previous roles and how you solved them. This could involve debugging complex issues or optimising performance in graphics applications. Show that you thrive on problem-solving.
✨Focus on Clean Code Practices
Talk about your approach to writing clean and maintainable code. You might want to share examples of coding standards you've followed or tools you've used for code reviews. This shows that you value quality and best practices in software development.