London, England, £85000 - £100000 per annum + benefits
Job Type: Permanent
Managed by: C++ Team
Senior C++ Developer / Software Engineer *Hybrid WfH*. Do you have expertise with C++? You could be progressing your career in a senior, hands-on role at a scale-up technology company that produce complex software for CNC manufacturing / programmable sheet metal patterns for use in things like aircraft and cars.
As a Senior C++ Developer you will design and develop the core technology that generates machine instructions from the part geometry, the corresponding technical drawing and parameters of the target machine; you'll be collaborating with mathematicians and scientists to turn prototypes into production strength code that is high quality and maintainable.
You'll be using high performance C++ (they have C++17 in production), Boost and CUDA primarily but will have opportunities across the full stack including Java 15, Kotlin, AWS, DevOps and web technologies such as TypeScript and WebGL; you'll be continually learning and picking up new things to use the best tool for the job.
As a Senior C++ Developer you'll be an advocate of best practice, ensuring standards of clean well tested code.
There's a remote interview process and a hybrid model of two days in the East London office per week, with flexible working times and three days work from home.
*You have advanced C++ development skills - C++11 onwards, you'll be using C++17
*You have a strong knowledge of Boost and CUDA
*You have a thorough understanding of Computer Science fundamentals such as Object Orientated Programming, Data Structures, Design Patterns and Algorithms
*You're inquisitive and enjoy problem solving
*You're able to pick new things up and are keen to use the best tool for the job
*You're collaborative with great communication skills
*You're degree educated; having achieved a 2.1 or above in Computer Science or similar technical discipline
As a Senior C++ Developer you will earn a competitive salary (to £100k) plus benefits including 28 days holiday, private medical care, subsidised gym, pension, enhanced maternity/paternity package and perks including hack days, well stocked kitchen and of course all the latest hardware.
Apply now or call to find out more about this Senior C++ Developer / Software Engineer (CUDA OOP Computer Science C++17) opportunity.