At a Glance
- Tasks: Join a talented team to develop high-performance software using C++ and GPU technologies.
- Company: HPC is a next-gen, scientifically-led company based in London, focused on innovative solutions.
- Benefits: Enjoy a hybrid work model and a competitive salary of up to £90,000.
- Why this job: Shape the future of technology while working on exciting greenfield projects with top engineers.
- Qualifications: Strong C++ skills, experience in video/audio processing, and familiarity with GPU tech required.
- Other info: This role offers a unique chance to contribute to groundbreaking developments in the industry.
The predicted salary is between 54000 - 126000 £ per year.
Title
Software Engineer – C++
Company
Elite Software House
Location
Remote (London office)
Salary
£80,000 – £115,000
Skills
C++, Algorithms, Boost
Overview
Are you someone that thinks that writing slick, classy C++ code can and should be an art? Would you like to be part of an internationally recognised team of C++ experts led by the brightest C++ minds in the world? An elite software house are looking for the top 1% of engineers of all levels to come on board as they continue to develop beautiful algorithms which power business decisions for millions of users. There is no red tape, there are no bureaucratic meetings. Leaders are also C++ experts. You can work from wherever with a guaranteed top salary in year 2.
About you
- STEM degree from a top university OR commercial C++ expertise
- Significant bias towards C++ development
- Genuine passion for writing clean, performant code
Bonus if
- Commercial C++ experience
- Have worked on open-source projects
- Have an activity portfolio of personal C++ projects
Full details are available. Please don\’t hesitate to get in touch
#J-18808-Ljbffr
Software Engineer employer: Platform Recruitment
Contact Detail:
Platform Recruitment Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Software Engineer
✨Tip Number 1
Make sure to showcase your C++ expertise in any conversations you have. Be prepared to discuss specific projects where you've used C++ to solve complex problems, especially in high-performance environments.
✨Tip Number 2
Familiarise yourself with the latest GPU technologies and frameworks like Vulkan API or CUDA. Being able to discuss recent advancements or your hands-on experience with these tools can set you apart from other candidates.
✨Tip Number 3
Network with professionals in the HPC and software engineering fields. Attend relevant meetups or online forums where you can connect with current employees or industry experts who might provide insights into the company culture and expectations.
✨Tip Number 4
Prepare for technical interviews by practising coding challenges that focus on performance-critical software. Websites like LeetCode or HackerRank can help you sharpen your skills and get comfortable with the types of problems you might face.
We think you need these skills to ace Software Engineer
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights your experience with C++ and any relevant projects involving GPU technology. Emphasise your work in video or audio processing, as this aligns closely with the job requirements.
Craft a Compelling Cover Letter: In your cover letter, express your enthusiasm for the role and the company. Mention specific projects or experiences that demonstrate your expertise in high-performance software development and how you can contribute to their team.
Showcase Relevant Skills: When filling out your application, ensure you clearly list your technical skills, particularly those related to performance-critical software and GPU technologies like Vulkan API or CUDA. This will help your application stand out.
Proofread Your Application: Before submitting, take the time to proofread your application. Check for any spelling or grammatical errors, and ensure that all information is accurate and presented professionally.
How to prepare for a job interview at Platform Recruitment
✨Showcase Your C++ Expertise
Make sure to highlight your experience with C++. Be prepared to discuss specific projects where you used C++ to solve complex problems, and demonstrate your understanding of performance-critical software development.
✨Demonstrate GPU Knowledge
Since the role requires exposure to GPU technology, brush up on Vulkan API, OpenGL, OpenCL, and CUDA. Be ready to explain how you've utilised these technologies in past projects or how you would approach using them in future work.
✨Prepare for Technical Questions
Expect technical questions that assess your problem-solving skills and coding abilities. Practise coding challenges related to video or audio processing, as this is relevant to the position and will showcase your practical skills.
✨Ask Insightful Questions
At the end of the interview, ask thoughtful questions about the team's projects and the company's vision. This shows your genuine interest in the role and helps you understand how you can contribute to their goals.