At a Glance
- Tasks: Develop high-performance simulation tools using C++ for cutting-edge projects.
- Company: Join a top-rated company leading the AI revolution in 3D simulation.
- 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 for global tech giants.
- Qualifications: Strong C++ skills and a degree in a relevant engineering field required.
- Other info: 3 to 5 years of experience in technical software development is essential.
The predicted salary is between 48000 - 84000 £ per year.
This company has been voted one of the top 10 places to work every year for the last decade. 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.
Experience Required:- Very Strong C++
- An 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++ Software Engineer employer: LinkedIn
Contact Detail:
LinkedIn Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Senior C++ Software Engineer
✨Tip Number 1
Make sure to brush up on your C++ skills, especially focusing on the features introduced in C++17 and C++20. Being able to discuss specific projects where you've applied these features will show your expertise.
✨Tip Number 2
Familiarise yourself with the latest trends and technologies in Computational Fluid Dynamics (CFD). Being able to speak knowledgeably about recent advancements or challenges in the field can set you apart during discussions.
✨Tip Number 3
Prepare to demonstrate your problem-solving skills through real-world examples. Think of scenarios where you've tackled complex engineering problems using numerical analysis or differential equations, as this will resonate well with the hiring team.
✨Tip Number 4
Since this is a hybrid role, be ready to discuss your experience working in collaborative environments. Highlight any past experiences where teamwork was crucial to project success, especially in a technical setting.
We think you need these skills to ace Senior C++ Software Engineer
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights your strong C++ skills and relevant experience in CFD or similar fields. Use specific examples from your past work to demonstrate your expertise in developing technical or scientific software.
Craft a Compelling Cover Letter: Write a cover letter that showcases your passion for AI and simulation technologies. Mention why you are excited about this company's role in the industry and how your background aligns with their needs.
Highlight Relevant Projects: In your application, include details about specific projects you've worked on that relate to CFD, meshing, or flow networks. Discuss the challenges you faced and how you solved them using your engineering skills.
Showcase Your Educational Background: Emphasise your engineering degree and any relevant coursework or projects that relate to Physics, Mathematics, or Computer Science. This will help demonstrate your foundational knowledge in the field.
How to prepare for a job interview at LinkedIn
✨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 and best practices in the language.
✨Demonstrate Your Technical Knowledge
Since the role involves CFD and similar areas, brush up on your knowledge of computational fluid dynamics, finite element analysis, and numerical methods. Be ready to explain how you've applied these concepts in your previous work.
✨Prepare for Problem-Solving Questions
Expect technical questions that assess your problem-solving abilities. Practice coding challenges or whiteboard exercises related to simulation tools and algorithms, as this will showcase your analytical skills and thought process.
✨Emphasise Team Collaboration
As this is a hybrid role, it's important to convey your ability to work effectively in a team environment. Share examples of how you've collaborated with others in past projects, especially in a hybrid or remote setting.