Featured

Senior C++ Software Engineer

Posted 27 March 2024
Salary £350 - £387 per day + Negotiable
LocationReading
Job type Contract
Discipline Software Engineering
Reference103795
Contact NameNathan Peters

Job description

Senior C++ Software Engineer - Hiring ASAP


Start date: ASAP
Duration: 3-month contract
Location: Hybrid Working out of Reading office
Rate: £387 per day
Engagement: PAYE via Trust in SODA


Role Responsibilities

  • Our client is looking for a Senior C++ Software Engineer to closely collaborate with researchers in their group, to drive and streamline adoption of novel DNN solutions into mainline products.
  • We expect you to be an expert developer capable of writing and testing highly optimized code.
  • You should have years of experience with multi-platform C++ codebases, including wrapper generators and other tooling.
  • You will work closely on the interface of camera, GPU, and AI, using latest technologies and devices such machine learning frameworks and AI accelerator silicon.
  • Naturally, the opportunity for you to push the state of the art in this field is huge.

Key Skills

  • 5+ years of development experience in C++ on Windows, Linux, and Android
  • Working experience and knowledge of Win32, CMake, Python.
  • Experience with git, continuous integration, and other collaboration tools.
  • Strong Computer Science knowledge and ability to understand and implement complex algorithms.
  • Familiarity with porting and optimizing reference implementation to highly optimized hardware specific code.
  • Excellent communication and presentation skills, problem-solving aptitude, and desire to automate.
  • Strong Math skills is a plus.
  • Familiarity with SNPE, NNAPI, TensorFlow, PyTorch, CNTK, OpenVINO, or similar is a plus.
  • BSc/BA in Computer Science, Engineering, or relevant field; graduate/master's degree in data science or another quantitative field is preferred.