At a Glance
- Tasks: Develop high-performance simulation tools using C++ for global tech giants.
- Company: Join a leading company at the forefront of the AI revolution.
- Benefits: Enjoy a hybrid work model with flexible office days and competitive perks.
- Why this job: Be part of an elite team solving real-world physics in a dynamic environment.
- Qualifications: Strong C++ skills and a degree in a relevant field with 3-5 years of experience required.
- Other info: Experience in CFD or similar fields is essential for this role.
The predicted salary is between 48000 - 84000 £ per year.
They’re leading the AI revolution — and right now, they’re hiring into their elite 3D simulation division, building next-gen software for major players in San Francisco, Tokyo, and beyond. You’ll be developing high-performance simulation tools (C++17/20), working on cutting-edge CFD, meshing, and flow networks — solving real-world physics for global technology giants.
- Very Strong C++
- A engineering degree in Physics, Mathematics, Mechanical Engineering, Computer Science, etc.
- 3 to 5 years' experience building technical or scientific software
- Must have experience in one of the CFD (Computational Fluid Dynamics) or something similar such as FEA, CAD, CAE, differential equations, or numerical analysis.
This is a hybrid role that will require 3 to 4 days a week in the office.
Senior C++ Developer (Hybrid) employer: PSB Recruitment
Contact Detail:
PSB Recruitment Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Senior C++ Developer (Hybrid)
✨Tip Number 1
Make sure to showcase your experience with C++ in your conversations. Be prepared to discuss specific projects where you've used C++17/20, especially in relation to simulation tools or similar applications.
✨Tip Number 2
Brush up on your knowledge of Computational Fluid Dynamics (CFD) and related fields. Being able to speak confidently about your understanding of CFD principles and how they apply to real-world scenarios will set you apart.
✨Tip Number 3
Network with professionals in the industry, particularly those who work in simulation or software development. Engaging with them can provide insights into the company culture and expectations, which can be invaluable during interviews.
✨Tip Number 4
Prepare for technical interviews by practising problem-solving questions related to physics and numerical analysis. Demonstrating your analytical skills and ability to tackle complex problems will be crucial for this role.
We think you need these skills to ace Senior C++ Developer (Hybrid)
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights your experience with C++ and any relevant projects you've worked on, especially those related to CFD or similar fields. Use specific examples to demonstrate your skills and achievements.
Craft a Compelling Cover Letter: Write a cover letter that not only outlines your qualifications but also expresses your passion for AI and simulation technologies. Mention why you are excited about the opportunity to work in their elite 3D simulation division.
Showcase Relevant Projects: If you have worked on any projects involving high-performance simulation tools or scientific software, be sure to include these in your application. Detail your role and the technologies used to give a clear picture of your capabilities.
Highlight Your Educational Background: Since an engineering degree is required, ensure that your educational qualifications are prominently displayed. Include any relevant coursework or projects that relate to Physics, Mathematics, or Computer Science.
How to prepare for a job interview at PSB Recruitment
✨Showcase Your C++ Expertise
Make sure to highlight your strong C++ skills during the interview. Be prepared to discuss specific projects where you've used C++17/20, and demonstrate your understanding of advanced concepts relevant to high-performance simulation tools.
✨Demonstrate Your Technical Knowledge
Since the role involves CFD and similar areas, brush up on your knowledge of Computational Fluid Dynamics, FEA, CAD, and numerical analysis. Be ready to answer technical questions and possibly solve problems on the spot to showcase your expertise.
✨Connect Your Background to the Role
With an engineering degree in Physics, Mathematics, or a related field, make sure to connect your academic background to the job requirements. Discuss how your education has equipped you with the skills necessary for developing simulation software.
✨Prepare for Hybrid Work Discussion
As this is a hybrid role, be prepared to discuss your experience with remote work and how you manage collaboration in a hybrid environment. Highlight any tools or strategies you use to stay productive and connected with your team.