At a Glance
- Tasks: Join a team to design and develop cutting-edge graphics software for vehicle simulation.
- Company: Dynamic tech company focused on innovative graphics solutions.
- Benefits: Competitive salary, bonus scheme, and opportunities for professional growth.
- Why this job: Be at the forefront of graphics technology and make an impact in the industry.
- Qualifications: Experience in C/C++, shader programming, and modern graphics APIs required.
- Other info: Collaborative environment with a focus on quality and continuous learning.
The predicted salary is between 65000 - 75000 £ per year.
We are seeking an experienced Graphics Software Engineer to play a pivotal role in a team designing and developing a next generation rendering engine. This will include implementing state of the art graphics algorithms and supporting systems.
Qualifications
- Significant development experience using C/C++.
- Experience with shader programming (GLSL, HLSL or Slang).
- Good understanding of modern graphics APIs: Vulkan, DirectX 12, Metal.
- Good understanding of modern graphics concepts, such as physically based rendering, deferred rendering, post-processing, and real-time lighting/shadowing techniques.
- Strong grasp of GPU architecture, memory management, and multi-threaded rendering.
- Familiarity with graphics debugging and performance profiling tools.
- Self-motivated, quality-focused, and able to work independently.
Desirable
- Experience developing custom rendering engine.
- Experience implementing advanced features such as:
- Raytraced effects for global illumination, shadows or reflections.
- Frame graph and memory management strategies.
- Cross-platform rendering hardware interfaces.
- Scene graph management and data streaming.
- Integrating physics engines or compute workloads within graphics pipelines.
- GPU driven rendering.
- Knowledge of GLTF or other modern scene/asset formats.
Responsibilities
- Work as part of a team developing global industry-standard vehicle simulation software.
- Design and develop new features using state-of-the-art graphics techniques.
- Produce high-quality software for customers.
- Maintain and improve existing products.
- Advocate good software engineering practices and continuous professional development.
- Work to delivery deadlines.
The Package
- Basic salary in the range £65,000 to £75,000 dependent on experience.
- Bonus Scheme - c10% of salary on-target.
Graphics Software Engineer in City of London employer: The Barbican
Contact Detail:
The Barbican Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Graphics Software Engineer in City of London
✨Tip Number 1
Network like a pro! Reach out to folks in the industry, attend meetups, and connect with other Graphics Software Engineers. 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 best projects, especially those involving C/C++ and graphics algorithms. This will give potential employers a taste of what you can bring to the table.
✨Tip Number 3
Prepare for technical interviews by brushing up on your knowledge of modern graphics APIs and shader programming. Practice coding challenges related to rendering techniques to impress during the interview process.
✨Tip Number 4
Don’t forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, we love seeing candidates who are proactive about their job search!
We think you need these skills to ace Graphics Software Engineer in City of London
Some tips for your application 🫡
Show Off Your Skills: Make sure to highlight your experience with C/C++ and any shader programming you've done. We want to see how your skills align with the cutting-edge graphics techniques we’re using!
Tailor Your Application: Don’t just send a generic CV! Tailor your application to reflect the specific requirements in the job description. Mention your familiarity with Vulkan, DirectX 12, or any other relevant tech to catch our eye.
Be Yourself: We love self-motivated folks who can work independently. Let your personality shine through in your cover letter. Share your passion for graphics and why you want to join our team at StudySmarter!
Apply Through Our Website: For the best chance of getting noticed, apply directly through our website. It’s the easiest way for us to keep track of your application and get back to you quickly!
How to prepare for a job interview at The Barbican
✨Know Your Graphics Algorithms
Brush up on the latest graphics algorithms and techniques, especially those related to rendering engines. Be ready to discuss how you've implemented these in past projects, as this will show your depth of knowledge and practical experience.
✨Showcase Your C/C++ Skills
Prepare to demonstrate your proficiency in C/C++. You might be asked to solve coding problems or explain your thought process while developing graphics software. Practising common coding challenges can help you feel more confident.
✨Familiarise with Modern Graphics APIs
Make sure you understand Vulkan, DirectX 12, and Metal. Be prepared to discuss how you've used these APIs in your work, and think about specific examples where you optimised performance or solved complex rendering issues.
✨Prepare for Technical Questions
Expect questions on GPU architecture, memory management, and multi-threaded rendering. Review your knowledge on these topics and consider how they relate to the role. Being able to articulate your understanding will impress the interviewers.