Start date: ASAP
Duration: Until June initially, extension thereafter
Location: 1 day per week in Reading, 4 days remote working
Rate: £365 per day PAYE
Summary:
We are looking for a Senior C Software Engineer to closely collaborate with researchers in our 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.