SonicJobs Logo
Left arrow iconBack to search

Computer Vision Engineer

ETS Technical
Posted 2 days ago, valid for 8 days
Location

Nottingham, Nottinghamshire NG1 5FS, England

Salary

£50,000 - £70,000 per annum

Contract type

Full Time

By applying, a CV-Library account will be created for you. CV-Library's Terms & Conditions and Privacy Policy will apply.

Sonic Summary

info
  • The position involves researching, developing, and implementing real-time image processing algorithms for a high-performance visualization platform.
  • Candidates should have a master's degree or a PhD in a relevant field, along with demonstrated experience in developing novel image processing algorithms.
  • Strong coding skills in C/C++ are essential, and experience with CUDA kernel code is desirable.
  • The role requires collaboration with external partners and contributing to research and development planning.
  • The salary for this position is competitive, reflecting the expertise and experience of the candidate.

Role Description

This position involves researching, developing, and implementing real-time image processing algorithms for a high-performance visualization platform. Key responsibilities include:

  • Developing and optimizing existing image processing algorithms for enhanced visual performance and execution speed.
  • Proposing, researching, and developing innovative algorithms relevant to the platform.
  • Delivering high-quality, specification-compliant code.
  • Utilizing tools like OpenCV, TensorFlow, and other computer vision libraries.
  • Applying knowledge of machine learning algorithms and neural networks to enhance processing techniques.
  • Producing high-quality design documentation that adheres to software standards for regulated industries.
  • Demonstrating proficiency in computer vision, image processing, and deep learning methodologies.
  • Conducting tests, code reviews, and other quality assurance activities.
  • Rapid prototyping for proof-of-concept initiatives.
  • Contributing to research and development planning and execution.
  • Supporting intellectual property management and development.
  • Collaborating with external partners as required by leadership.

Qualifications

Essential Requirements:

  • A master's degree or, preferably, a PhD in a relevant field such as computer science.
  • Demonstrated experience in developing novel image processing algorithms at a low level.
  • Proven ability to create parallelizable algorithm implementations for real-time video processing.
  • Strong coding skills in C/C++.

Desirable Skills and Abilities:

  • Experience writing CUDA kernel code.
  • Proficiency in optimizing algorithms for speed during both design and implementation stages.
  • Familiarity with camera calibration and 3D reconstruction techniques.
  • Strong presentation and communication skills, especially when explaining technical concepts to non-specialists.
  • Self-motivated with the ability to work independently, prioritize tasks, and meet deadlines.
  • Willingness to contribute ideas to R&D strategy and planning.
  • Quick learner with minimal supervision requirements.
  • Exceptional report writing skills and familiarity with MS Office tools.
  • Demonstrated project management and time-planning expertise.
  • A foundational understanding of clinical or biomedical engineering concepts.
  • Fluency in English.

Apply now in a few quick clicks

By applying, a CV-Library account will be created for you. CV-Library's Terms & Conditions and Privacy Policy will apply.