Software Engineer – C++

Software Engineer – C++

Are you an experienced Software Engineer with a strong background in C++ and ready for a fresh new challenge? Are you interested in utilising the latest technologies? Would you like to develop software used by film directors, cinematographers and visual effects artists? If yes, I’m working on a Software Engineer requirement for an extremely exciting technology developer that could be of interest.

Responsibilities for the role of Software Engineer will include:

  • Write new code and migrate legacy components to new architectures
  • Integrate third-party components and build functionality
  • Participate in code reviews and internal audits with a focus on security
  • Design and implement APIs for libraries and services
  • Mentor other members in your areas of expertise
  • Coordinate with team members to ensure timely delivery of software

As the selected Software Engineer, your skills and experience should include:

  • Industry experience and success developing complex software
  • Degree in Computer Science or Engineering, or equivalent professional experience
  • Experienced in object-oriented concepts and design patterns
  • Knowledge of Modern C++ (11 onwards), STL, Boost C++, git version control
  • Strong written and verbal English communication skills
  • Ideally, you’ll have experience working with a distributed/remote team

Desirable skills / skills you can develop whilst in the role:

  • Python, C, Rust, JavaScript
  • CMake
  • CI/CD
  • Metal, CUDA, Vulkan, OpenCL, OpenGL, GLSL
  • Image / video applications
  • Cloud based systems

This is an excellent opportunity for a Software Engineer to join a genuine industry leading, multi- award- winning technology developer where you’ll have a direct input developing software solutions that will be used across the globe by some of the most creative professionals in the film industry. Benefits includes bonus, fully remote working, shares, pension, life assurance and medical insurance.

Apply for This Job...

    Attach a CV (Accepted file types: pdf, doc, docx, rtf.)

    Search for more Vacancies

    Singular Recruitment

    Speak to us about joining our network


      Attach a CV or Job Spec (Accepted file types: pdf, doc, docx, rtf.)